Información accesible

35
Manuales de uso Manuales de uso Kosmo Desktop v2.0 3. Información accesible Versión 1.2 26/11/09

Transcript of Información accesible

Page 1: Información accesible

Manuales de usoManuales de uso

Kosmo Desktop v2.0

3. Información accesible

Versión 1.226/11/09

Page 2: Información accesible

KOSMO DESKTOP v2.0 | 2

0 Licencia

Puede visualizar la licencia completa en castellano en el siguiente enlace:

http://creativecommons.org/licenses/by-sa/3.0/es/legalcode.es

Page 3: Información accesible

KOSMO DESKTOP v2.0 | 3

1 CONTROL DE VERSIONESVERSIÓN AUTOR FECHA CAMBIO

1.0 SAIG, S.L. 15/12/08 Versión Inicial

1.1 SAIG, S.L. 26/01/09 Revisión General

1.2 SAIG, S.L. 26/11/09 Modificada la licencia a una más “amigable”

Índice de contenido0 Licencia..............................................................................................................................................21CONTROL DE VERSIONES......................................................................................................................32Orígenes locales de datos.....................................................................................................................5

2.1Fuentes de datos vectoriales........................................................................................................52.1.1Ficheros shape......................................................................................................................52.1.2Bases de datos......................................................................................................................62.1.3Ficheros DXF.........................................................................................................................82.1.4Ficheros DGN........................................................................................................................92.1.5Ficheros DWG.....................................................................................................................10

2.2Fuentes de datos de imágenes...................................................................................................112.3Configuración avanzada.............................................................................................................12

2.3.1Activar/Desactivar una capa...............................................................................................122.3.2Capa en memoria................................................................................................................122.3.3Consultas por regla.............................................................................................................122.3.4Hiperenlaces.......................................................................................................................132.3.5Relaciones alfanuméricas...................................................................................................15

Creación de una relación.......................................................................................................15Cambio del nombre de un atributo de una relación................................................................17

2.3.6Reglas/Relaciones topológicas............................................................................................182.3.7Propiedades de la capa.......................................................................................................19

3Gestión de CRS...................................................................................................................................203.1Selección del Sistema de Referencia Espacial de una vista.........................................................203.2Selección del Sistema de Referencia Espacial de una capa.........................................................233.3Ejemplo práctico.........................................................................................................................26

4Orígenes remotos de datos.................................................................................................................294.1Servicios OGC.............................................................................................................................29

Page 4: Información accesible

KOSMO DESKTOP v2.0 | 4

Índice de ilustracionesImagen 1: Cargar datos - Fichero shape.................................................................................................5Imagen 2: Cargar datos - Base de datos.................................................................................................6Imagen 3: Conexión superada................................................................................................................7Imagen 4: Introducir vista capa..............................................................................................................7Imagen 5: Cargar datos - Fichero DXF....................................................................................................8Imagen 6: Ejemplo DXF..........................................................................................................................8Imagen 7: Cargar datos - Fichero DGN...................................................................................................9Imagen 8: Cargar datos - Fichero DWG.................................................................................................10Imagen 9: Cargar datos - Fichero de imagen........................................................................................11Imagen 10: Configuración avanzada.....................................................................................................12Imagen 11: Categoría Inactivas............................................................................................................12Imagen 12: Hiperenlace simple............................................................................................................13Imagen 13: Hiperenlace compuesto.....................................................................................................14Imagen 14: Ventana Configurar relaciones...........................................................................................15Imagen 15: Configurar relaciones (detalle)...........................................................................................15Imagen 16: Capa ejemplo de dos campos............................................................................................16Imagen 17: Configuración ejemplo.......................................................................................................17Imagen 18: Capa ejemplo tres campos.................................................................................................17Imagen 19: Ver/Editar campos..............................................................................................................17 Imagen 20: Cambiar nombre de campo de relación............................................................................18Imagen 21: Configurar reglas topológicas............................................................................................18Imagen 22: Reglas topológicas - Elemento erróneo..............................................................................18Imagen 23: Ventana Propiedades de la capa........................................................................................19Imagen 24: Detalle de la ventana de selección de SRE.........................................................................20Imagen 25: Detalle del tipo Recientes (últimos CRSs utilizados)...........................................................20Imagen 26: Detalle del tipo EPSG.........................................................................................................21Imagen 27: Detalle de la información del CRS seleccionado.................................................................21Imagen 28: Detalle del tipo IAU2000, buscando por nombre CRS de Saturno.......................................22Imagen 29: Detalle del menú de selección de SRE de una capa (“Selección de Transformaciones”)....23Imagen 30: Detalle del menú de selección de transformaciones recientes...........................................24Imagen 31: Detalle del menú de selección de transformaciones recientes...........................................24Imagen 32: Detalle del menú de Transformaciones Personalizadas......................................................25Imagen 33: Detalle del menú de Rejillas...............................................................................................25Imagen 34: Detalle de la ventana de selección de SRE........................................................................26Imagen 35: Detalle de la barra de título de la vista..............................................................................26Imagen 36: Detalle de la vista tras cambiar el sistema de referencia espacial.....................................26Imagen 37: Detalle de la vista tras cargar la capa de Cataluña............................................................27Imagen 38: Detalle del cambio de sistema de la capa Cataluña...........................................................27Imagen 39: Detalle de la lista de selección de transformación.............................................................28Imagen 40: Detalle de la vista con las conversiones y las transformaciones........................................28Imagen 41: Ventana Añadir nuevo servicio IDE....................................................................................29Imagen 42: Ventana Seleccionar dirección WMS..................................................................................30Imagen 43: Ventana Seleccionar dirección WFS...................................................................................30Imagen 44: Selección de capas WMS....................................................................................................31Imagen 45: Seleccionar tipos de elementos..........................................................................................31Imagen 46: Selección atributos WFS.....................................................................................................32Imagen 47: Opciones WMS...................................................................................................................33Imagen 48: Opciones WFS....................................................................................................................33Imagen 49: Resultado ejemplo.............................................................................................................34

Page 5: Información accesible

KOSMO DESKTOP v2.0 | 5

2 Orígenes locales de datos

Kosmo ofrece la posibilidad de acceder a diversas fuentes de datos gráficos tanto de origen vectorial como de origen raster (imágenes). También es posible acceder a orígenes de datos alfanuméricos en forma de tablas. A continuación un análisis detallado de cada una de ellas.

2.1 Fuentes de datos vectorialesKosmo soporta las siguientes fuentes de datos vectoriales:

•Ficheros shape: se trata de un formato vectorial creado por la multinacional estadounidense ESRI. Están compuestos por un conjunto de archivos que contienen las geometrías y sus datos asociados. Tres son los tipos de archivos que forman parte de este formato:◦Shapefile (*.shp): Almacena las geometrías.◦DBase (*.dbf): Almacena la información alfanumérica.◦Index (*.shx): Archivo de índice.

La correspondencia entre los registros de un dbf y un shp es de uno a uno. El dbf y el shx deben tener el mismo nombre que tiene el shp para ser reconocidos como parte de él.

•Datos CAD: son ficheros con datos de dibujos vectoriales. Kosmo soporta el formato dxf (versión 12 o inferior) y el formato dgn.

•Bases de datos espaciales: Kosmo puede cargar tablas almacenadas en bases de datos espaciales. Soporta las bases de datos MySQL, PostGIS y Oracle Spatial.

2.1.1 Ficheros shapeLos ficheros shape son un formato vectorial de almacenamiento digital donde se guarda la

localización de los elementos geográficos y los atributos asociados a ellos. Para cargar este tipo de

ficheros hay que seleccionar la herramienta Cargar datos . Se visualizará un diálogo en el cual habremos de seleccionar en el desplegable Formato la opción Fichero shape.

Imagen 1: Cargar datos - Fichero shape

Page 6: Información accesible

KOSMO DESKTOP v2.0 | 6

Hay que destacar que el selector de ficheros shapes por defecto muestra solo ficheros con extensión shp. Además se puede configurar el tipo de codificación en que fue creado en el panel Opciones avanzadas de la parte inferior del selector de ficheros shapes.

2.1.2 Bases de datos

Kosmo puede conectarse a los siguientes servidores de bases de datos: MySQL a partir de la versión 4.1, PostgreSQL con PostGIS y Oracle Spatial. A continuación se muestra en detalle cada una de ellas:

Para conectarse a un servidor de bases de datos se deberá de seleccionar la herramienta Cargar

datos . En el diálogo que aparece se deberá de seleccionar en el desplegable Formato la opción Bases de datos.

Imagen 2: Cargar datos - Base de datos

Como se puede apreciar en la figura anterior se deberán de configurar los siguientes parámetros:

Tipo de base de datos: permite seleccionar el tipo de servidor de base de datos al que se puede conectar. Existen tres posibles valores. MySQL, PostGIS y Oracle Spatial.

Nombre del servidor: en este apartado se introduce el nombre del servidor al que nos deseamos conectar.

Puerto: número de puerto por el cual escucha el servidor de base de datos.Nombre de la base de datos: en este apartado se introduce el nombre de la base de datos al

cual nos queremos conectar.Usuario: nombre del usuario del servidor de base de datos.Contraseña: contraseña del usuario del servidor de base de datos.Conectar: una vez introducidos los parámetros de conexión de la base de datos haciendo clic

con este botón conseguimos conectar con la base de datos y cargar en el desplegable Tabla todas las tablas de la base de datos seleccionada que tengan columnas de tipo geométrico.

Esquema: lista de esquemas disponibles en la base de datos seleccionada.Tabla: lista de tablas con tipos de datos geométricos de la base de datos seleccionada.Clave primaria: lista de campos de la tabla seleccionada que pueden usarse de clave primaria.

Page 7: Información accesible

KOSMO DESKTOP v2.0 | 7

La forma de proceder es la siguiente:

1.Seleccionar el tipo de base de datos a través del desplegable Tipo de base de datos. Cuando se selecciona alguna de ellas el parámetro Puerto se cargará automáticamente con el puerto por defecto asociado a la base de datos seleccionada.

2.Rellenar los parámetros de conexión Nombre del servidor, Puerto, Nombre de la base de datos, Usuario y Contraseña.

3.Una vez configurado todo lo anterior hay que pulsar sobre el botón Conectar. Si la conexión se efectúa correctamente aparecerá el siguiente mensaje.

1.Seleccionar del desplegable Tabla la tabla que deseemos cargar en el sistema.2.Seleccionar del desplegable Clave primaria el campo de la tabla anterior que se utilizará con ese

fin.

Cuando se cargan capas de bases de datos MySQL y PostGIS, el programa nos preguntará automáticamente: la manera de calcular la vista que incluye a la capa.

Las diferentes alternativas para calcular la vista que incluye a la capa son:

Asignación de la ventana de visualización actual de la vista activa: asigna la ventana de la vista activa.

Asignación desde una de las capas previamente cargadas en el proyecto de Kosmo: en este caso se asigna la vista de la capa seleccionada en el desplegable Capas.

Cálculo directo a partir de la propia capa: calcula la vista a partir de los datos de su propia capa, sin tener en cuenta las demás capas. Estas es la opción que se encuentra por defecto y además es la recomendada.

Asignación directa por el usuario: en esta opción se introduce manualmente los parámetros mediante las coordenadas máximas y mínimas de X e Y.

A la hora de cargar una tabla de una base de datos hay que tener en cuenta que si la tabla es muy voluminosa en cuanto al número de registros que contiene, el volumen de información que se puede transmitir a través de la red puede hacer que el programa deje de responder durante algunos instantes.

Imagen 3: Conexión superada

Imagen 4: Introducir vista capa

Page 8: Información accesible

KOSMO DESKTOP v2.0 | 8

2.1.3 Ficheros DXF

Kosmo permite cargar ficheros CAD en formato dxf hasta su versión número 12. Con versiones superiores el funcionamiento puede tener un comportamiento no deseado. Para cargar un fichero en

formato dxf se habrá de seleccionar la herramienta Cargar datos y seleccionar en el desplegable Formato la opción Fichero DXF.

Cuando se cargue el fichero dxf se crearan cuatro capas distintas:

Capa de Polígonos: esta capa contiene a las entidades de tipo poligonales contenidas en el fichero dxf.

Capa de Etiquetas: contiene a las entidades de tipo etiqueta contenidas en el fichero dxf.Capa de Puntos: contiene a las entidades de tipo puntuales contenidas en el fichero dxf.Capa de Líneas: contiene a las entidades de tipo lineales contenidas en el fichero dxf.

Imagen 5: Cargar datos - Fichero DXF

Imagen 6: Ejemplo DXF

Page 9: Información accesible

KOSMO DESKTOP v2.0 | 9

2.1.4 Ficheros DGN

Kosmo también permite cargar ficheros CAD en formato dgn. Para cargar un fichero en formato

dgn se habrá de seleccionar la herramienta Cargar datos y seleccionar en el desplegable Formato la opción Fichero DGN.

Cuando se carga el fichero dgn se crean tres capas distintas:

Capa de Polígonos: esta capa contiene a las entidades de tipo poligonales contenidas en el fichero dgn.

Capa de Líneas: contiene a las entidades de tipo lineales contenidas en el fichero dgn.Capa de Puntos: contiene a las entidades de tipo puntuales contenidas en el fichero dgn.

Imagen 7: Cargar datos - Fichero DGN

Page 10: Información accesible

KOSMO DESKTOP v2.0 | 10

2.1.5 Ficheros DWG

Kosmo también permite cargar ficheros CAD en formato dwg. Para cargar un fichero en formato

dwg se habrá de seleccionar la herramienta Cargar datos y seleccionar en el desplegable Formato la opción Fichero DWG.

Las capas creadas al cargar ficheros de este formato dependerá del contenido del mismo.

Imagen 8: Cargar datos - Fichero DWG

Page 11: Información accesible

KOSMO DESKTOP v2.0 | 11

2.2 Fuentes de datos de imágenes

Kosmo permite cargar las siguientes fuentes de datos de imágenes:

•Formato ECW: formato de imagen propietario de la empresa Er Mapper. Se trata de un formato comprimido que mantiene una excelente calidad de imagen. Para su carga desde Kosmo es necesario tener unas librerías dinámicas instaladas en el sistema por el instalador de Kosmo.

•Formato MrSID: formato de imagen propietario de la empresa LIZARDTECH. También se trata de un formato comprimido que también mantiene una excelente calidad de imagen.

•Formatos TIF, TIFF, PTIF, JPEG, BMP y GIF: estos formatos necesitan de un fichero de georeferenciación. El contenido de este tipo de ficheros es el siguiente:◦La primera línea indica el tamaño del píxel en la dirección X, en metros, de la imagen.◦La segunda línea nos indica la coordenada píxel X, de un punto cualquiera de la imagen (lo normal la esquina superior izquierda (xmin, ymax).◦La tercera línea la coordenada píxel Y del punto de la imagen.◦La cuarta línea el tamaño del píxel en la dirección Y, en metros de la imagen. Un valor negativo indica que el punto de coordenada Y píxel = 0 es el punto que tiene un valor de coordenada Y real mayor.◦La quinta línea nos da la coordenada X real del punto utilizado para georeferenciar la imagen.◦La sexta línea la coordenada Y real del citado punto.

Para cargar cualquiera de estos formatos seleccionaremos la herramienta Cargar datos y seleccionar en el desplegable Formato la opción Fichero de imagen.

Para las imágenes además podremos seleccionar un directorio de imágenes el cual será cargado en el sistema como una única capa conteniendo el mosaico de imágenes incluidas dentro del directorio.

Imagen 9: Cargar datos - Fichero de imagen

Page 12: Información accesible

KOSMO DESKTOP v2.0 | 12

2.3 Configuración avanzada

En algunas ocasiones es recomendable optimizar las capas de un proyecto para obtener un rendimiento mayor. Existe una serie de opciones de configuración de capas que pueden ayudar en algunos casos. Estas opciones son activar y desactivar capas, poner o quitar capas en memoria y usar una consulta por regla o una para todas las reglas. A estas opciones se accede con el botón derecho del ratón sobre capas vectoriales del árbol de capas.

En el menú emergente que aparece también podemos encontrar configuraciones especiales para capas que requieren de algunos conocimientos. Como es el caso de hiperenlaces, relaciones y reglas topológicas.

2.3.1 Activar/Desactivar una capa

Puede suceder que un proyecto tenga una gran cantidad de capas y es posible que este hecho ralentice el sistema a la hora de cargar el proyecto o trabajar con él. Normalmente no es necesario utilizar todas las capas al mismo tiempo, es posible desactivar las capas vectoriales que no se utilizan y activarlas cuando sea necesario.

Cuando se desactiva una capa se mueve a una categoría especial llamada Inactivas.

Cuando se vuelve a activar la capa automáticamente es movida a la capa a la que pertenecía antes de ser desactivada.

2.3.2 Capa en memoria

Cuando una capa tiene muchos elementos puede tener un rendimiento muy bajo a la hora de ser procesada por algunas herramientas o incluso a la hora de dibujar todos sus elementos por pantalla. Este fenómeno también depende mucho del origen de datos ficheros en discos lentos, algunas bases de datos...

A veces es conveniente pasa la capa a memoria para trabajar con ella y sacarla de memoria cuando se ha terminado de trabajar con ella.

La memoria a la que se pasa la capa es memoria RAM (que es limitada), por lo que hay que tener en cuenta la cantidad de RAM disponible en el sistema, la cantidad asignada a la máquina virtual de Java y el tamaño de la capa que se quiere pasar a memoria.

2.3.3 Consultas por regla

Las capas que tienen simbología avanzada agrupan sus elementos según una serie de filtros, de manera que un elemento se dibuja según el filtro que cumpla. Esos filtros con simbología asociada se llaman reglas.

Hay dos estrategias a la hora de agrupar elementos por reglas. Se puede realizar una única

Imagen 10: Configuración avanzada

Imagen 11: Categoría Inactivas

Page 13: Información accesible

KOSMO DESKTOP v2.0 | 13

consulta que recupera los elementos y recorrerlos uno a uno comprobando si cumple alguna de las reglas. O por el contrario, se puede hacer una consulta por regla de manera que los elementos recuperados de cada consulta son los que cumplen esa regla.

Normalmente en capas con muchas reglas es más eficiente no tener activada la opción Una consulta por regla. Pero el resultado también depende del sistema, origen de datos y complejidad de las reglas.

2.3.4 Hiperenlaces

Los hiperenlaces permiten visualizar documentos, imágenes o páginas HTML asociadas a un elemento de una capa particular.

Para poder usar la herramienta de Hiperenlace de la barra de herramientas principal es necesario configurar previamente un hiperenlace para la capa deseada mediante la herramienta

Configuración del hiperenlace . Esta herramienta está disponible tanto en el menú emergente Configuración avanzada, como en el menú Editar de la barra de menús:

Un hiperenlace puede ser de dos tipos: simple o compuesto.

El hiperenlace simple es aquel que toma como valor del hiperenlace a un campo de la misma capa.

El hiperenlace compuesto es un campo de una tabla que se relaciona con la capa a partir del valor de un campo determinado.

Para crear un hiperenlace simple se deben seguir los siguientes pasos:

1.Activar la herramienta. Aparecerá la siguiente ventana:

2.Seleccionar el campo que nos da la ruta del hiperenlace para cada elemento.

3.Seleccionar el campo que nos da la descripción del hiperenlace.

4.Pulsar el botón Aceptar y la capa ya se tiene el hiperenlace simple creado.

Para crear un hiperenlace compuesto, los pasos que hay que seguir son los siguientes:

1.Cargar en el proyecto la tabla que contiene los valores del hiperenlace.

2.Activar la herramienta y seleccionamos la opción Hiperenlace compuesto:

Imagen 12: Hiperenlace simple

Page 14: Información accesible

KOSMO DESKTOP v2.0 | 14

3.Seleccionar el campo que va a actuar como clave en la capa, la tabla que contiene los valores del hiperenlace, el campo clave de la tabla, el campo que contiene los valores del hiperenlace y el campo que contiene la descripción.

4.Pulsar el botón Aceptar y la capa ya contiene el hiperenlace compuesto que acabamos de crear.

Si una capa tiene creado un hiperenlace, ya sea simple o compuesto, se puede consultar el valor del mismo para un elemento de la misma forma que se consulta la información usando la herramienta

Hiperenlace , situada en la barra de herramientas principal.

Para cada uno de los elementos seleccionados se muestra el valor correspondiente al hiperenlace. Dependiendo del tipo de archivo, se abrirá un visor dentro de la aplicación o se abrirá un programa externo que sea capaz de leer el tipo de archivo correspondiente al valor seleccionado.

Si existe más de un valor para un mismo elemento, aparecerá un menú desplegable que permitirá seleccionar que hiperenlace a visualizar.

Para que una capa deje de tener hiperenlaces, hay que seleccionar la capa, activar la herramienta de configuración del hiperenlace y pulsar el botón “Desactivar”. Con lo que la capa dejará de tener enlaces.

Imagen 13: Hiperenlace compuesto

Page 15: Información accesible

KOSMO DESKTOP v2.0 | 15

2.3.5 Relaciones alfanuméricas

Como ya se explicó en el manual de introducción a Kosmo, es posible relacionar capas y tablas entre sí, tanto relaciones uno a uno como relaciones muchos a uno entre una capa de origen y una tabla / capa destino.

Es posible utilizar los nuevos atributos relacionados para simbolizar, etiquetar o analizar la capa origen usando datos de la tabla / capa destino.

Creación de una relación

Para crear una relación entre una capas y tablas hay que acceder a una ventana de Configurar relaciones como se muestra en la siguiente imagen:

Se puede acceder haciendo clic con el botón derecho del ratón sobre una capa vectorial y

seleccionando Configuración avanzada > Configurar relaciones.

También es posible configurar relaciones de tablas pulsando el botón Relaciones desde la pestaña Tablas del Gestor de proyectos, siempre que tengamos una tabla seleccionada.

Desde la ventana Configurar relaciones se puede crear una nueva relación (pulsando sobre el

botón Nueva ), borrar una relación (con el botón Borrar ) o editar una relación existente (con el botón Editar ).Relacionar una capa con una tabla.

Imagen 14: Ventana Configurar relaciones

Imagen 15: Configurar relaciones (detalle)

Page 16: Información accesible

KOSMO DESKTOP v2.0 | 16

Un ejemplo práctico de como crear una relación en una capa es el siguiente:

- Se tiene una capa, llamada capa1, que originalmente solo tiene dos campos:

En primer lugar se accede a la herramienta Configurar relaciones que está disponible tanto en el menú emergente Configuración avanzada, como en el menú Editar de la barra de menús, siempre que se tenga una capa vectorial seleccionada.

En segundo lugar hay que pulsar sobre el botón Nueva de la ventana Configurar relaciones.

También es posible editar una ya creada pulsando sobre el botón Editar .

En el panel “tipo de relación” es posible indicar, entre otras cosas:

•El tipo de relación: Si es una relación con una tabla o con una capa.

•Nombre de la relación: El nombre, para identificarla en el futuro, que le pondremos a la relación.

•Carga bajo demanda: Si se selecciona esta opción, la carga de los datos de la tabla o capa externa se hará cuando sea necesario. Con lo que si la tabla externa cambia de contenido, este cambio será reflejado en el mismo momento que se produzca. En caso contrario, es decir que se deje sin seleccionar, la carga de datos será más rápida pero en caso de cambiar los datos de la tabla, no notaremos los cambios hasta que reiniciemos la aplicación.

El resto de los campos describen cual de ellos se quiere añadir a la capa mediante la relación, y por cual campos enlazan:

1.Campo origen relación: Se indicará que campo de la capa queremos usar para enlazar con la otra tabla.

2.Capa relación: sirve para indicar la tabla o capa con la que se quiere relacionar.

3.Campo destino relación: El campo de la tabla o capa con la que se quiere enlazar. Tiene que ser del mismo tipo que el que se indica en “Campo origen relación”. El único caso en el que se admite mezclas es enteros con tipo Long.

4.Campos a incluir en la relación: Aquí hay que marcar los campos que se quiere que aparezcan en la capa original de la que estamos relacionando.

En este ejemplo se quiere crear una relación con una tabla, con lo que hay que pulsar sobre la casilla “Relación con tabla”. Además se usará la tabla “capa2”, unidas mediante sus campos “id”. Queremos que aparezca en la capa, el campo “tipo” de la tabla “capa2”.

Imagen 16: Capa ejemplo de dos campos

Page 17: Información accesible

KOSMO DESKTOP v2.0 | 17

Si se pulsa el botón Aceptar se crea la nueva relación. Como se puede comprobar ahora la capa original tiene un campo nuevo, el campo “tipo” indicado anteriormente:

Cambio del nombre de un atributo de una relación.

Los atributos de las relaciones, una vez creados, obtienen el mismo nombre que tenían en la tabla de donde son origen. Quizás se quiera darle un nombre distinto. Ello se hace exactamente igual que si se tratara de un atributo perteneciente a la tabla, la única diferencia radica en que en el dialogo de cambio de atributos, no podremos cambiar el nombre privado del atributo, si no el publico.

En la relación que se acaba de crear se puede ver que el atributo se llama “tipo”. Para cambiarlo de nombre (a “especie”) hay que acceder al menú contextual de la capa con el botón derecho del ratón y pulsar sobre “Ver/Editar campos” estando la capa en edición:

Imagen 17: Configuración ejemplo

Imagen 18: Capa ejemplo tres campos

Imagen 19: Ver/Editar campos

Page 18: Información accesible

KOSMO DESKTOP v2.0 | 18

Aparecerá el dialogo de edición de campos. Observe que en este campo, como en los atributos que pertenecen a alguna relación, no se puede cambiar ni el nombre privado, ni el tipo de datos. Sin embargo si es posible cambiar el nombre público sin ningún problema:

2.3.6 Reglas/Relaciones topológicas

En un proyecto es posible configurar una serie de normas o reglas que permiten asegurar que los datos cumplen determinadas condiciones topológicas. Las mismas se encuentran explicadas con mayor detalle en el manual nº 9 “09_Herramientas_Topológicas_v5.0”.

Cada regla topológica define una condición que deben cumplir los datos que entran al sistema en una determinada capa para que puedan considerarse como válidos.

Una de las reglas topológicas más comunes es la de “No overlaps of areas” (sin superposición), que impide que dos entidades del mismo tipo se superpongan entre sí, para evitar de esta forma los solapes. Pero existe una gran variedad de reglas.

Se puede consultar las relaciones topológicas existentes en el diálogo de configuración de

relaciones topológicas. La herramienta Configurar reglas topológicas es accesible desde la barra de herramientas principal, el menú Editar de la barra de menús y el menú Configuración avanzada del menú contextual de una capa vectorial:

Cuando un elemento nuevo que se quiere introducir en el modelo no cumple alguna regla topológica determinada se avisa al usuario mediante un mensaje en amarillo en la parte inferior derecha de la ventana de la aplicación y se deshace la operación:

Imagen 22: Reglas topológicas - Elemento erróneo

Imagen 20: Cambiar nombre de campo de relación

Imagen 21: Configurar reglas topológicas

Page 19: Información accesible

KOSMO DESKTOP v2.0 | 19

2.3.7 Propiedades de la capa

En el menú Configuración avanzada del menú contextual de cualquier capa se puede acceder a la

herramienta Propiedades de la capa . Al ejecutarla muestra información de la capa en una ventana como la siguiente:

La información que muestra es:

•Nombre: Es el nombre que tiene la capa en el árbol de capas. Se puede editar desde esta misma ventana.

•Origen de datos: Indica cual es la fuente de datos de esa capa. Puede ser una ruta del sistema de archivos, información sobre una conexión a base de datos, servicio remoto, entre otros.

•Proyección: Es la proyección que está utilizando actualmente la capa. Se puede elegir otro Sistema de Referencia Espacial (CRS: Coordiante Reference System) pulsando sobre el botón Elegir. En este manual también se se explica todo lo referente al Sistema de Referencia Espacial.

•Extensión: Indica los valores máximos y mínimos de las coordenadas X e Y del conjunto de elementos contenidos en la capa.

•Número de elementos: Es el número de elementos que contiene la capa.

•Tipo de capa: Indica de que tipo es la capa. En caso de ser vectorial indica el tipo de dato que contiene.

•Cargar en memoria: Muestra si la capa está actualmente en memoria y permite modificar esa situación.

•Activa: Muestra si la capa está actualmente activa y permitiendo también modificar esa situación.

Si se han realizado modificaciones que se quieran mantener hay que pulsar el botón Guardar cambios.

Imagen 23: Ventana Propiedades de la capa

Page 20: Información accesible

KOSMO DESKTOP v2.0 | 20

3 Gestión de CRS

3.1 Selección del Sistema de Referencia Espacial de una vista

Podemos seleccionar el Sistema de Referencia Espacial (CRS: Coordiante Reference System) al crear una Nueva vista y podemos modificar el CRS de una vista en cualquier momento desde el menú “Vista > Propiedades de la vista” (En el botón “Cambiar” de “Proyección actual”). En cualquier caso, nos aparece una ventana como la de la siguiente figura.

Por defecto estará seleccionada EPSG:23030. Para seleccionar otra distinta pulsamos sobre el botón “...” y nos aparecen las siguientes ventanas (según la opción elegida en el desplegable “Tipo” de la misma).

Tenemos 3 formas de seleccionar un CRS:

– Recientes: Aparecen los Sistemas de Referencia Espacial utilizados recientemente en cualquier proyecto de las últimas sesiones de Kosmo .

Imagen 24: Detalle de la ventana de selección de SRE

Imagen 25: Detalle del tipo Recientes (últimos CRSs utilizados)

Page 21: Información accesible

KOSMO DESKTOP v2.0 | 21

– EPSG: Aparecen los Sistemas de Referencia Espacial de la base de datos EPSG (European Petroleum Survey Group). Nos permite buscar CRSs por código, nombre o área.

Además es capaz de darnos información detallada del CRS seleccionado pulsando el botón “Infor...”.

Imagen 26: Detalle del tipo EPSG

Imagen 27: Detalle de la información del CRS seleccionado

Page 22: Información accesible

KOSMO DESKTOP v2.0 | 22

– IAU2000: Aparecen los Sistemas de Referencia Espacial de la base de datos IAU2000 (International Astronomical Union). Nos permite buscar CRSs por código, nombre.

Imagen 28: Detalle del tipo IAU2000, buscando por nombre CRS de Saturno

Page 23: Información accesible

KOSMO DESKTOP v2.0 | 23

3.2 Selección del Sistema de Referencia Espacial de una capa

El Sistema de Referencia Espacial que se le asigna a una capa recién cargada es el mismo que el de la vista en el momento en el que se cargó. Este sistema no tiene porqué ser el mismo que el sistema en el que están los datos de la capa. Tenemos que poner la capa en su CRS correcto para que Kosmo realice la conversión.

En caso de necesitar modificarlo tendremos que seleccionar la capa y comprobar que no está en modo “Editable”. Después accedemos “Propiedades de la capa” en el menú “Editar” ó en el menú emergente botón derecho sobre la capa. Y por último tenemos que pulsar sobre el botón “Elegir” del campo “Proyección”.

Las opciones son prácticamente las misma que en el caso anterior pero además se nos permite aplicar transformaciones.

Una vez seleccionado el CRS correcto para la vista, es posible que tengamos que realizar algún tipo de transformación. Dependiendo del “datum” del CRS de la capa y del de la vista. Tenemos 5 opciones:

Si el datum del CRS de la capa es el mismo que el del CRS de la vista no es necesario aplicar ninguna transformación, elegimos Sin Transformación y podemos pulsar sobre “Finalizar”.

Imagen 29: Detalle del menú de selección de SRE de una capa (“Selección de Transformaciones”)

Page 24: Información accesible

KOSMO DESKTOP v2.0 | 24

Si ambos datum son distintos, debemos aplicar alguna transformación, elegimos una y pulsamos “Siguiente”:

– Transformaciones Recientes: Muestra una lista con las transformaciones realizadas sobre cualquier capa de cualquier proyecto de las últimas sesiones de Kosmo.

– Transformaciones EPSG: Se utilizan cuando el CRS de la capa y de la vista pertenecen a la base de datos EPSG. Nos muestra las transformaciones oficiales disponibles entre el CRS fuente (capa) y el CRS destino (vista).

Imagen 30: Detalle del menú de selección de transformaciones recientes

Imagen 31: Detalle del menú de selección de transformaciones recientes

Page 25: Información accesible

KOSMO DESKTOP v2.0 | 25

– Transformaciones Personalizadas: Se pueden aplicar transformaciones personalizadas configurando los parámetros que se muestran en la siguiente figura.

– Rejillas: Se pueden aplicar transformaciones usando ficheros rejilla en formato NTv2. Pudiéndose importar uno nuevo con el botón “...” ó utilizar uno reciente del menú desplegable.

Imagen 32: Detalle del menú de Transformaciones Personalizadas

Imagen 33: Detalle del menú de Rejillas

Page 26: Información accesible

KOSMO DESKTOP v2.0 | 26

3.3 Ejemplo práctico

Abrimos Kosmo y seleccionamos la opción “Crear un proyecto nuevo”, “Con una vista nueva” y “Aceptar”. Se nos abre nuestro nuevo proyecto y nos pregunta por el sistema de referencia espacial de la vista.

Aceptamos el que viene por defecto (EPSG:23030), como queda reflejado en la barra de título de la vista.

Cargamos el servicio de Cartografía catastral en el sistema EPSG:4326 – WGS84. Ponemos la vista en el mismo sistema que el catastro. Desde el menú “Vista > Propiedades de la vista” y botón “Cambiar”. Y seleccionamos el que queremos desde la base de datos EPSG.

Figura 13: Detalle de la selección de sistema desde EPSG.

Tras “Aceptar” y “Guardar cambios” nos queda la ventana de la vista de la siguiente forma (observe la barra de título)

Imagen 34: Detalle de la ventana de selección de SRE

Imagen 35: Detalle de la barra de título de la vista

Imagen 36: Detalle de la vista tras cambiar el sistema de referencia espacial

Page 27: Información accesible

KOSMO DESKTOP v2.0 | 27

Ahora procedemos a cargar una capa de municipios de Cataluña que cuyos datos están en el sistema EPSG:23031. Observe como no coincide en su sitio.

Ahora vamos a ajustar el sistema de referencia espacial de la capa Cataluña. Para ello accedemos a “Propiedades de la capa” en el menú “Editar” ó en el menú emergente botón derecho sobre la capa. Botón “Elegir” del campo “Proyección”.

Seleccionamos el sistema en que están los datos de la capa Cataluña, por ejemplo, desde la base de datos de EPSG buscando por área “Spain”. Seleccionamos el 23031 ED50 / UTM zone 31N para la conversión de coordenadas. Además seleccionamos “Transformación EPSG” ya que los datum de la vista (WGS 84) y de la capa (ED50) son distintos pero ambos pertenecen a EPSG. Pulsamos sobre “Siguiente” para elegir la transformación.

Imagen 37: Detalle de la vista tras cargar la capa de Cataluña

Imagen 38: Detalle del cambio de sistema de la capa Cataluña

Page 28: Información accesible

KOSMO DESKTOP v2.0 | 28

Después de pulsar sobre “Siguiente” nos aparece una lista con las transformaciones oficiales disponibles entre ambos sistemas base, elegimos el que más se adecue a nuestras necesidades, en nuestro caso “Spain – northwest”:

Finalizamos, aceptamos y guardamos cambios. La vista nos queda como muestra la siguiente figura:

Imagen 39: Detalle de la lista de selección de transformación

Imagen 40: Detalle de la vista con las conversiones y las transformaciones

Page 29: Información accesible

KOSMO DESKTOP v2.0 | 29

4 Orígenes remotos de datos

Kosmo tiene la capacidad de poder acceder a orígenes y servicios remotos de datos , entre los que se encuentran los servicios OGC.

4.1 Servicios OGC

Actualmente es posible acceder a servicios de imágenes WMS (Web Map Service) y a servicios de datos vectoriales WFS (Web Feature Service). El resultado de acceder a estos servicios es una capa que se añade al árbol de capas.

El acceso a estos servicios se realiza mediante la herramienta Cargar servicio IDE que se puede encontrar tanto en la barra de herramientas principal como en el menú Vista de la barra de menús.

Al lanzar la herramienta aparece una ventana como la siguiente en la que hay que seleccionar el tipo de servicio que se desea cargar.

La siguiente ventana es muy similar para ambos servicios. Es la ventana en la que se realiza la conexión al servicio. Básicamente tiene los siguientes elementos:

•Una lista de Servidores disponibles y Servidores favoritos donde se pueden intercambiar elementos de una a otra.

•Un cuadro Dirección donde aparece la URL del servicio seleccionado en las listas y donde poder escribir la URL del un servicio que no esté en las listas.

•Un cuadro donde aparece la descripción que envía es servicio de sí mismo.

•Un botón que realizar la conexión y así poder continuar.

•Botones adicionales para Añadir a la lista disponible el servicio escrito en el cuadro Dirección, para eliminar el servicio seleccionado de la lista y para restaurar la lista con los servicios por defecto.

En el caso del servicio WMS la ventana es la siguiente:

Imagen 41: Ventana Añadir nuevo servicio IDE

Page 30: Información accesible

KOSMO DESKTOP v2.0 | 30

Y en el caso del servicio WFS es:

En el servicio WFS también se puede elegir la versión del servicio y una vez conectados observar

las capacidades del mismo.

La siguiente ventana se utiliza en ambos servicios para seleccionar que elementos se quieren cargar de todos los que ofrece. En ambos casos hay que poner en la lista de seleccionados (derecha) los elementos de la lista de disponibles (izquierda) que se desee cargar.

En el caso del servicio WMS la ventana es la siguiente:

Imagen 42: Ventana Seleccionar dirección WMS

Imagen 43: Ventana Seleccionar dirección WFS

Page 31: Información accesible

KOSMO DESKTOP v2.0 | 31

Y en el caso del servicio WFS es:

En el caso del servicio WFS además hay que seleccionar los atributos que se desea cargar de

Imagen 44: Selección de capas WMS

Imagen 45: Seleccionar tipos de elementos

Page 32: Información accesible

KOSMO DESKTOP v2.0 | 32

cada capa seleccionada. Para ello habrá que pulsar el botón Siguiente hacer la selección en el árbol que aparece en la siguiente ventana:

Hay que destacar que el atributo rojo es el geométrico.

En ambos servicios la siguiente ventana es la última y sirve para depurar los detalles finales de la petición de servicio.

En el caso del servicio WMS hay que configurar:

•Sistema de coordenadas: Desplegable donde hay que elegir uno de entre los que ofrece el servidor WMS.

•Parámetro temporal: Se puede especificar una fecha deseada por si el servidor tiene varias versiones de los mismos datos en distintas fechas.

•Formato de imagen: El formato en el que se desean recibir las imágenes.

•Usar transparencias: Permite utilizar las imágenes del servidor que utiliza transparencias en las partes de la imagen vacías o sin importancia. Es útil si se va a superponer esta capa a otras y se desea que las tape completamente. Para poder activar las transparencias el formato de imagen debe soportarlas (normalmente se usa png o gif)

•Nivel de transparencia (en cliente): No tiene nada que ver con la transparencia anterior. Define el nivel de transparencia que tendrá la capa en su conjunto. Es una propiedad que se puede cambiar en la simbología de cualquier capa.

La imagen siguiente muestra esta ventana de opciones para WMS:

Imagen 46: Selección atributos WFS

Page 33: Información accesible

KOSMO DESKTOP v2.0 | 33

La ventana final del servicio WFS permite configurar un número máximo de elementos a solicitar y para cada capa permite cambiar el campo geométrico (si existiesen varios), el formato de los datos, el sistema de referencia espacial y aplicar un filtro para solicitar solo elementos que los cumplan.

Imagen 47: Opciones WMS

Imagen 48: Opciones WFS

Page 34: Información accesible

KOSMO DESKTOP v2.0 | 34

El resultado conjunto de ambos ejemplo es el siguiente:

Nótese que no han salido todos los municipios por el límite de 1.000 elementos impuesto en las configuración.

Imagen 49: Resultado ejemplo

Page 35: Información accesible

http://www.saig.es

Email: [email protected]

Avenida República Argentina 28. Edificio Domocenter. Oficina 7, 2ª planta.41930, Bormujos – Sevilla – España