Edwin Quijada wrote:

Hola..!!
Estoy empezando con esto de los GIS y obviamente estoy pensando ocupar Postgis para ello. Mi problema es que no tengo mapas disponibles para trabajar asi que he estado pensando en usar los de Google, lo que no se es si estos se pueden descargar para ser usados en mi aplicacion. Tengo un grupo de datos puntos coordenadas que quiero usar para trazar rutas. He visto como con Arcview se pueden dibujar rutas y sectores completos dependiendo de los puntos seleccionados , obviamente para esto se necesitan los mapas .shape en el sistema lo que deseo es hacer esto mismo pero usando los mapas de Google. Soy nuevo en esto y si estoy diciendo tonterias no me quemen en la hoguera. El punto es que debo de realizar una app para las rutas de una empresa de ventas. Ellos me entregaron todos los puntos de todos los negocios que ellos quieren ver en el mapa con ciertos datos mas. Los puntos ellos los levantaron yendo a cada lugar con un GPS y georeferenciando cada uno. Ahora tengo esta base de mas de 4000 puntos, latitud y longitud y otras cosas mas como ingresos de ventas, y quieren poner eso en los mapas. No se si esto se pueda pero pregunto aca y obviamente si puedo usar Postgis para esto.

Edwin:

Lo mapass de google tienen ciertas restricciones legales. No se pueden descargar, pero se pueden usar en una aplicacion web o desktop.

Te cuento mi experiencia, mas que nada con Google Earth. Implementé un servidor WMS con mapserver y de ese modo puedo superponer en Google Earth puntos o rutas contenidas en un servidor postgis. Mas claro:un servidor WMS implementado con mapserver "publica" capas de datos geograficos almacenados en una o mas bases de datos PostGIS y desde Googler Earth los visualizo "encima" de las imagenes.

En forma similar, se puede acceder a Google Maps y superponer datos propios. Fijate algunos ejemplos con openlayers (http://www.openlayers.org/). Creo que es un buen lugar para empezar. Te recomiendo tambien MapServer (http://mapserver.org/), tiene buena documentacion.

En resumen, te sugiero implementar un servidor PostGIS y esa informacion publicarla a traves de un servidor WMS (Web Map Server) (http://mapserver.org/ogc/wms_server.html) que es standard. Luego, esta informacion se puede superponer a Google Maps o Google Earth. La desventaja es que asi debes tener acceso a la web siempre para ver las capas de Google. Si esto no es aceptable, suele ser posible adquirir la informacion geografica del area de interes en el gobierno local o alguna empresa del ramo. En este caso, toda la informacion se almacena en el servidor PostGIS y se visualiza por algunos de los multiples visores que hay.

Cualquier duda, a tus ordenes.

Saludos,
Diego.


--
TIP 6: ¿Has buscado en los archivos de nuestra lista de correo?
              http://archives.postgresql.org/pgsql-es-ayuda

Responder a