[Gvsig_desarrolladores] Desarrollar herramienta de publicacion

José Vicente josevicente.higon en iver.es
Mar Mar 24 08:35:33 CET 2009


Hola,

El lun, 23-03-2009 a las 09:28 -0700, kaesar escribió:
> Hola José Vicente . Yo estoy con el mismo TFC que Frodo - de hecho, estamos
> en el mismo aula-. 
> He llegado a ver vuestra conversación vía google. 
> En primer lugar, muchísimas gracias por la ayuda. 
> Querría pedirte también si es posible que me enviaras el mismo material que
> a Frodo. 
> 
sí, te reenviaré el correo que le envié a tu compañero.
> Y luego preguntarte: 
> - es imprescindible que para la publicación wms en Geoserver  sea con
> ficheros SLD?. 
Sí, es imprescindible ya que éstos son los ficheros que definen la
simbología de las capas. Ahora mismo la configuración de Geoserver
consiste en generar los siguientes ficheros:
- catalog.xml (información de las fuentes de datos: postgis,
shapes, ...)
- services.xml (información sobre los servicios: onlineresource, punto
de contacto, ...)
- un fichero info.xml en el directorio featureTypes por cada capa
(información sobre el estilo (sld), fuente de datos, título, resumen,
srs, ...)
- varios ficheros SLD en el directorio styles que definirán los estilos
de las capas

> En el código de la 1.1.2 he visto toda la parte de
> publicación WMS comentada y veo que sigue una estructura similar a la que se
> usa con Mapserver. Como mis conocimientos son muy básicos , creo ver que
> trata de generar un fichero de configuración , pero tengo que mirarlo con
> más detenimiento. No sé si la creación de los ficheros sld es precisamente
> ese fichero de configuración y cómo de complicado va  ser implementarlo. 
> - la base postgis es también imprescindible ? porque veo que la extensión de
> Mapserver no usa nada de eso... 
El lugar para ver cosas sobre postGIS es en el proyecto extPublish no en
el proyecto extPublishMapserver ni extPublishGeoserver ya que éstos
utilizan unos interfaces de acceso a las fuentes de datos que se
implementan para cada fuente de datos específica en el proyecto
extPublish (en concreto el componente infoproject). De todas formas,
respecto a tu pregunta la respuesta es sí, sí que es imprescindible que
el desarrollo funcione con fuentes de datos postGIS. El motivo es que
las versiones anteriores de la herramienta de publicación son
compatibles con postGIS. 
No te preocupes por la base de datos, es muy sencilla su instalación y
carga de información. 
> En fin que mis grandes lagunas están en cómo
> se publica en Geoserver con wms y no encuentro nada de documentación. 
La documentación está dispersa en varios lugares:
- documentación de desarrollo sobre la herramienta de publicación:
http://www.gvsig.org/web/docdev/reference/plugins/publicacion 

- documentación de usuario de la herramienta de publicación
ftp://downloads.gvsig.org/gva/descargas/manuales/gvsig-1_1_x-publishing-man-v1-es.pdf.pdf 

- documentación sobre el estándar wms
http://www.opengeospatial.org/standards/wms 

- documentación sobre Geoserver
http://geoserver.org 
> 
> Otra vez gracias de antemano, y perdona que te abordemos pero estamos un
> poco perdidos aún. Espero que después de esta entrada podamos aportar algo
> al proyecto gvSIG. 
> 
Seguro que sí.
Si estáis algo perdidos seguramente es porque estáis empezando por el
sitio equivocado. Deberíais realizar los siguientes pasos:
1.- Conocer un poco sobre gis, es decir, el concepto de capa, leyenda,
sistema de coordenadas, fuente de datos vectorial y raster ...
2.- Conocer qué es el estandar WMS y cómo se utiliza desde gvSIG
3.- Instalar Geoserver y configurar (sin gvSIG) su servicio WMS con
alguna capa
4.- Una vez comprendido qué es el WMS y cómo funciona en Geoserver (lo
habéis instalado, configurado y funciona con gvSIG), probar a configurar
Geoserver mediante la extensión de publicación. Veréis que funciona el
servicio WFS pero no el WMS. Tendréis que localizar el error (en eso os
ayudaré yo porque conozco cual es el problema). Echar un vistazo a este
correo
http://www.mail-archive.com/gvsig_usuarios@runas.cap.gva.es/msg03586.html 

5.- Una vez localizado el problema empezáis a programar en gvSIG.

> Un saludo
> 
Saludos.
> 
> José Vicente Higón-2 wrote:
> > 
> > Hola,
> > La verdad es que creo que es poco tiempo para hacer un PFC y que no es
> > buena idea seguir en la rama de la 1.1.2 cuando ya existe una 1.9 sobre
> > la que se está trabajando (aunque no tenga una versión estable). De
> > todas formas, tengo una idea para que puedas realizar el proyecto para
> > Junio (ya me dirás lo que opinas de ella):
> > -emplearás la versión 1.1.2 de gvSIG y la 1.5.4 de Geoserver
> > -modificarás la extensión de publicación para Geoserver para que
> > publique WMS (ahora mismo publica únicamente WFS)
> > -modificarás la parte de gvSIG que generar los ficheros SLD (que es lo
> > que te comentaba que estaba un poco verde en la version 1.1.2)
> > 
> > Con este plan no tendrás que desarrollar mucho y tendrás tiempo para
> > tenerlo acabado en Junio, además cumplirás los requisitos que proponen
> > en tu Universidad.
> > 
> > No te preocupes sobre las partes de gvSIG que hay que modificar, en eso
> > te ayudaré yo, eso sí, ahora mismo son Fallas en Valencia y tengo
> > vacaciones, por lo que no te podré ayudar hasta la semana que viene. De
> > momento céntrate en los siguientes puntos:
> > - instalación de la base de datos PostGIS (seguramente es lo más
> > conveniente como backend de los datos para mostrarlo en tu PFC)
> > - carga de un shapefile en la base de datos.
> > - instalación de Geoserver y configuración de una capa.
> > Para que tengas algo para empezar con estos últimos temas te voy a
> > enviar a tu correo algo de material que doy en un curso de libre
> > elección en la Universidad de Valencia.
> > Si todo sale bien, crearía un nuevo build de la extensión de publicación
> > con tu trabajo y lo colgaríamos de la página de descargas de gvSIG.  
> > 
> > Respecto al curso en el ayuntamiento, en la empresa en la que trabajo,
> > IVER, puedes pedir presupuesto de lo que cuesta hacer un curso de
> > formación (ya sea a nivel de usuario o desarrollador).
> > 
> > Un saludo. 
> > 
> > El lun, 16-03-2009 a las 13:36 -0700, Frodo escribió:
> >> Hola de nuevo Jose Vicente:
> >> Por lo que me cuentas y lo poco que entiendo me da que mi TFC esta un
> >> poco
> >> mal planteado por parte de la universidad. (tanto en tiempo en el que se
> >> puede realizar como en versiones que mandan mejorar).
> >> -Lo del tiempo lo digo porque en teoria nos dierón el enunciado el 6 de
> >> marzo, la mayoria o toda la gente que tiene asignada esta area es la
> >> primera
> >> vez que vemos un SIG y pretenden que hagamos planes de trabajo, memoria,
> >> presentaciones (esto todo mas o menos se va haciendo) y claro esta: cito
> >> textualmente: "En el presente Proyecto de Fin de Carrera (PFC) se propone
> >> el
> >> aumento de funcionalidad de la citada Extensión de Publicación añadiendo
> >> la
> >> posibilidad de configurar servicios Web Map Service en el servidor
> >> GeoServer" y mas adelante añaden "así como la creación de un cliente
> >> ligero
> >> en entorno Web que
> >> consuma estos servicios". Esto todo para principios de junio. 
> >> -Con lo de las versiones pasa algo de lo mismo. Por tu mensaje y ya habia
> >> leido algo por ahi tambien del tema de SLD, hay problemas con la version
> >> 1.1.2 (que por otro lado nos mandan utilizar, cito nuevamente: "Se
> >> utilizarán las últimas versiones estables de los siguientes
> >> programas/API:
> >> gvSIG http://www.gvsig.gva.es/, Eclipse http://www.eclipse.org/ ,
> >> GeoServer:
> >> http://geoserver.org/")
> >>   la aproximación para publicar en Geoserver realizada en la versión
> >> 1.1.2
> >> no es correcta. Actualmente se están generando ficheros de configuración
> >> de
> >> Geoserver en vez de comunicarse a través de su interfaz 
> >> web, tal y como hace su herramienta web de configuración. 
> >>   la extensión de publicación de Geoserver sólo es compatible con la
> >> versión
> >> 1.5.4. 
> >>   Para configurar el servicio WMS de Geoserver es necesario generar
> >> ficheros
> >> SLD que no están soportados en gvSIG 1.1.2 (la verdad es que algo hay
> >> hecho
> >> pero no lo suficiente). 
> >> Con todo esto y si al final no cambian el enunciado y sobre todo con el
> >> tiempo que tengo la opción mas viable (si hay alguna) ¿cual seria?:
> >> modificar el proyecto ya existente llamado extPublishGeoserver que me
> >> comentabas, pero con los inconvenientes que me comentas ¿es posible?.
> >> La verdad es que no descarto el hacerte una visita por Valencia, aunque
> >> soy
> >> de Pontevedra tus consejos valdrían oro para mi proyecto porque me voy
> >> pegando palos con por todas partes. 
> >> Estoy apuntado a un curso que se organiza en la facultad de caminos de A
> >> Coruña, a ver si le quito partido porque sino me veo flojo flojo.
> >> http://caminos.udc.es/actividades/archivos/cursos/cursosig/ (¿siempre me
> >> vendra bien, verdad?)
> >> 
> >> Un saludo y gracias por tu ayuda y consejos que me estan siendo muy
> >> utiles.
> >> 
> >> Nota: ¿No puedes venir a darnos unas clases aqui a Pontevedra? yo te
> >> negocio
> >> con el ayuntamiento para que organice el curso, :))), ademas aqui ahora
> >> (trabajo en un ayuntamiento de Pontevedra) el tema GIS esta a la orden
> >> del
> >> dia pero la gente no sabe bien como funcionan y en que consisten. 
> >> La verdad es que me dieron esta area de rebote pero estoy viendo que es
> >> el
> >> futuro y creo que se le puede quitar mucho partido. Lastima que den tan
> >> poco
> >> tiempo para el proyecto, que es lo que mas me agobia.
> >> 
> >> 
> >> 
> >> 
> >> _______________________________________________
> >> gvSIG_desarrolladores mailing list
> >> gvSIG_desarrolladores en runas.cap.gva.es
> >> http://runas.cap.gva.es/mailman/listinfo/gvsig_desarrolladores
> > -- 
> > José Vicente Higón Valero
> > Grupo desarrollo gvSIG. 
> > IVER TI S.A. 
> > C/Salamanca, 50-52 46005-Valencia
> > Tlf.+34963163400 
> > http://www.iver.es
> > http://www.gvsig.com 
> > http://www.gvsig.gva.es
> > 
> > 
> > _______________________________________________
> > gvSIG_desarrolladores mailing list
> > gvSIG_desarrolladores en runas.cap.gva.es
> > http://runas.cap.gva.es/mailman/listinfo/gvsig_desarrolladores
> > 
> > 
> 
> _______________________________________________
> gvSIG_desarrolladores mailing list
> gvSIG_desarrolladores en runas.cap.gva.es
> http://runas.cap.gva.es/mailman/listinfo/gvsig_desarrolladores
-- 
José Vicente Higón Valero
Grupo desarrollo gvSIG. 
IVER TI S.A. 
C/Salamanca, 50-52 46005-Valencia
Tlf.+34963163400 
http://www.iver.es
http://www.gvsig.com 
http://www.gvsig.gva.es


Este mensaje y sus archivos son confidenciales. No está permitida su reproducción o distribución sin la autorización expresa de "IVER Tecnologías de la Información". Si usted no es el destinatario previsto, queda desautorizado cualquier uso, acceso o copia de este mensaje. Si ha recibido este mensaje por error, por favor bórrelo e infórmenos por esta misma vía.




Más información sobre la lista de distribución gvSIG_desarrolladores