Para insertar los datos a tu base de datos postgis haces esto: Crea un columna geometrica the_geom de tipo punto tal y como viene en el manual de postgis y luego haces lo siguiente:
update tu_tabla_sig set the_geom=setsrid(makepoint(longitud,latitud), 4326); Los puntos ya estan en coordenadas geograficas, haces tu web map service como te dice Diego y listo. Te recomiendo el mapserver, aunque existe también el geoserver( http://www.geoserver.org), pero es mucho más rápido el mapserver. Saludos. Nahum. El 7 de octubre de 2009 18:24, Diego Gil <lis...@maipucinos.com.ar>escribió: > 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 > -- Nahum Castro González León, Guanajuato, México