Hola Lista,
Hace unos días estuve por aquí preguntando sobre cómo implementar un servicio WFS usando Mapserver y PostGreSQL+PostGIS. Después de seguir los pasos de la documentación de MapServer http:// mapserver.gis.umn.edu/docs/howto/wfs_server
y seguía sin funcionar.
Añado un tip para que los que vengan no se rompan la cabeza buscando fantasmas... En un tiempo publicaremos algo la receta de cocina completa por si alguien está interesado. Todavía no encontramos la causa, sólo tenemos la solución. Que como muchas es muy sencilla. Como se sabe cada "Feature" se compone en principio de geometría y atributos. Estos últimos son "columnas" de una tabla o "campos". pues bien, el WFS no funcionaba porque uno de estos campos era del tipo "boolean". Se solucionó cambiando este campo a numérico así que en lugar de true o false tendremos 1 ó 0. Sólo con eso funciona perfectamente. Hay un bug de Geoserver que lo menciona, al insertar datos usando WFS-T y PostGIS no permite (o permitía, no tengo claro si lo solucionaron ni en qué versión) que fuera en un campo booleano.
Sólo que en Mapserver no está documentado.
Si alguien tiene alguna idea... comienzo a escribir mi receta de cocina y me gustaría ponerla a consideración de todos y que si alguien quiere aportarle se sienta libre de hacerlo. Ahmed ya se apunta a contribuir con sus funciones para "limpiar" geometrías... que era por donde andábamos buscando la posible causa del comportamiento "raro".
ss
PB
_______________________________________________
Spanish mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/spanish

Responder a