Como conectar GvSIG con Manifold GIS
Viernes, 26 de Septiembre de 2008
Tengo datos dentro de una geodatabase manifold, con extensión .map y quiero que los usuarios de GvSIG accesen a estos.
Veamos dos diferentes formas de hacerlo:
1. Por medio de Web Feature Services (WFS)
Esto se hace creando servicios wfs con Manifold, y aunque lo expliqué hace un par de meses, se resume en:
Archivo/exportar/html y definiéndole que cree servicios OGC wfs
Así que para conectar GvSIG a estos solo se hace
Añadir capa / wfs /
y escribimos en el panel la dirección de el servicio, que puede estar en la intranet, en el caso de ser mi propia máquina elijo: http://localhost/wfs.asp

Una vez que se presiona el botón conectar, si el sistema encuentra los datos se activa el botón "siguiente" o se elige la pestaña disponible.
En la pestaña "capas" se muestra que tipo de componentes están disponibles
En la pestaña de "información" se muestran las características del servicio como ser el servidor, versión ogc del servicio, tipo de servidor, tiempo de espera y máximo de atributos que se pueden descargar.
Estas últimas opciones se configuran en la pestaña "opciones", entre más atributos se eligen, se debe subir también el tiempo de espera (timeout).
En caso de no asignar suficiente, la descarga de datos será limitada a esta cantidad; pero también la velocidad de refrescamiento será mejor.
He elegido 1000 como máximo de features y de inmediato se crean las capas a la izquierda directamente desde el mapa de Manifold.
2. Por medio de Web Map Services (WMS)
Esto se hace creando servicios mismos servicios con Manifold, pero indicando que también cree servicios wms:
Archivo/exportar/html y definiéndole que cree servicios OGC wms
Allí mismo se le define el tiempo de refrescamiento.
Para conectar GvSIG a estos se hace el mismo proceso anterior pero el la pestaña wms.
y escribimos en el panel la dirección de el servicio, que puede estar en la intranet o internet, en el caso de ser mi propia máquina elijo: http://localhost/wms.asp
La diferencia es que este servicio solo muestra los datos como imágenes pero siempre tematizadas de acuerdo a la configuración del componente tipo map de Manifold.
Anteriormente hemos visto diferentes funcionalidades de Manifold, en este caso veremos como importar coordenadas existentes en un archivo excel.
Esta es la tabla que contiene las coordenadas de los cinco puntos que se deben graficar. La columna primera contiene el número de el punto y las otras las coordenadas en UTM.
De modo que en en este caso, solo hago la asociación.
Lo que se requiere es convertir esta tabla en un "drawing" y decirle a Manifold que columnas contienen las coordenadas. Así que se selecciona la tabla en el panel de componentes, luego se elige el botón derecho del ratón y "copiar"
En caso de ser pocos datos, Manifold tiene un panel para ingreso mediante el teclado: para ello se activa el objeto a crear (punto, línea o shape), se coloca el primer punto en la pantalla, luego se activa el botón del teclado "insert" y esta tabla facilita el ingreso de datos de diferentes formas:
DHI Water & Environment Danish Hydrology Institute

Está creativo, le han agregado funcionalidades que ya vienen en plantilla como ser el zoom, pan, medir, info, refrescar… Lo que hicieron fue usar AJAX para crear menús desplegables e íconos más vistosos aunque de uso público.