Conceptos básicos

Esta extensión agrega herramientas de edición a una aplicación JMap Pro, para añadir y modificar elementos y sus atributos en las capas editables. Permiten también efectuar operaciones geométricas con los elementos en todas las capas, tales como el cálculo de intersecciones, uniones, áreas de influencia, etc.

Se puede editar una capa a la vez, luego de haberla seleccionado. El funcionamiento de las herramientas de edición difiere según las características de la capa.

Edición en la capa Annotations

Esta capa existe en todos los proyectos JMap y es la capa editable por defecto. Ofrece una edición sin restricciones en la que se pueden mezclar elementos de distintos tipos y estilos. No posee ningún atributo y por lo tanto no se pueden añadir datos descriptivos a los elementos dibujados en la capa.

Las ediciones en esta capa no persisten, si no han sido exportadas se pierden al final de la sesión de trabajo. Para guardar esos datos se ofrecen dos posibilidades: la creación de un contexto donde se copien las anotaciones y la exportación a un archivo (shp, mid/mif, kml o wkt) en el ordenador local mediante la extensión Exportación de JMap. En el primer caso los elementos editados estarán disponibles abriendo el contexto. En el segundo caso, el archivo de datos podrá ser abierto utilizando la extensión Importación de JMap.

La edición en la capa Annotations se utiliza para realizar bocetos y anotaciones de manera simple y sin restricciones.

Edición en una capa editable

Las capas editables permiten editar los datos o sea añadir, desplazar, modificar y suprimir geometrías así como ingresar o modificar los valores de los atributos. El administrador de JMap puede otorgar a un usuario el permiso para modificar el contenido de una o de varias capas de un proyecto. Un usuario puede además, si el administrador de JMap le ha otorgado ese permiso, crear sus propias capas personales directamente en la aplicación Pro y dar a otros usuarios permiso para editarlas. En ambos casos la edición de los datos se efectúa de manera similar.

Las capas editables son más estructuradas que la capa Annotations. Poseen un único de tipo de elementos y no se pueden añadir elementos de otros tipos. Poseen también un juego bien definido de atributos, presente en cada elemento de la capa. Finalmente, una capa editable posee uno o varios estilos (en función de la escala) que se aplican a todos los elementos de la capa.

La edición de una capa editable depende de sus características. Las herramientas de dibujo de los tipos de elemento no compatibles con la capa están desactivadas, lo mismo que las interfaces de modificación del estilo.

El ingreso de los atributos de los nuevos elementos se realiza mediante un formulario que se abre al añadir cada elemento, y en el que se pueden ingresar los valores. En las capas editables propuestas por el administrador de JMap algunos atributos son obligatorios y otros son facultativos. El formulario no podrá ser cerrado hasta que los valores de todos los atributos obligatorios hayan sido ingresados. En las capas personales, todos los atributos del formulario son facultativos.

También se puede abrir el formulario para ingresar los atributos haciendo clic en el botón derecho del ratón cuando el cursor apunta hacia un elemento del mapa.

Finalmente, la edición de los datos descriptivos puede hacerse también mediante el explorador de elementos de la capa. Para activar la edición de los atributos se debe presionar el botón y hacer clic luego en la celda que contiene el dato que se debe modificar.

Edición de los valores de los atributos de los elementos

Edición de los valores de los atributos de los elementos

1

La activación del botón vuelve las celdas editables.

2

Hay que hacer clic en una celda modificable para ingresar el nuevo valor del atributo. Algunas celdas tienen interfaces de ingreso de los datos que son particulares(calendario para un atributo de tipo fecha, por ejemplo). Al terminar el ingreso de los datos, se aplican reglas de validación del tipo de dato.

3

Ciertos atributos llamados "sistema" no son modificables. Esos atributos son informados automáticamente por JMap y son utilizados para la gestión interna.