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 con distintas geometrías 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. Los elementos editados estarán disponibles abriendo el contexto.
- La exportación a un archivo (shp, mid/mif, kml o wkt) en el ordenador local mediante la extensión Exportation de JMap. El archivo de datos podrá ser abierto utilizando la extensión Importation de JMap.
La edición en la capa Annotations se utiliza para realizar bocetos y anotaciones de manera simple y sin restricciones.
Edición de una capa editable
Las capas editables permiten editar los datos o sea añadir, desplazar, modificar y suprimir elementos así como ingresar o modificar los valores de los atributos de los elementos.
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 geometrías y no se pueden añadir otros tipos de geometrías. 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 las geometrías no compatibles con la geometría de 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 puede 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.
Para los elementos existentes, se pueden ingresar o modificar los atributos de dos maneras: a través del menú contextual o a través del explorador de elementos.
Para abrir el formulario a través del menú contextual:
- Haga clic en el botón derecho del ratón cuando el cursor apunta hacia un elemento del mapa.
Para activar la edición de los atributos en el explorador de elementos:
-
Presione el botón para activar la edición.
-
Haga clic en la celda que contiene el dato que debe modificar.
1 | La activación del botón vuelve las celdas editables. |
2 | Haga 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. |