Sitio en Argentina Inicio arrow Publicaciones arrow Artículos arrow Servidores de Mapas con Google Maps y Servicios WMS
miércoles, 27 agosto 2008
 
 
Menu Principal
Inicio
Institucional
Publicaciones
Resúmenes
Enlaces Web
Buscar
Noticias Asociadas
FAQ's
Descargas
Fotos de Eventos
Contacto
Bolsa de Empleo
Mapa Web
Instituciones
FAM
Municipios
Buscador
Google
Sitios Asociados

Federación Argentina de Municipios

Proyecto PROSIGA

Asamblea Cietífica de la Asociación Internacional de Geodesia

Servidores de Mapas con Google Maps y Servicios WMS Imprimir Enviar por E-mail
martes, 13 mayo 2008
Servidor de Mapas Google Maps y WMSEn este breve artículo simplemente pretendo mostrarles la conjunción de un par de herramientas o tecnologías que logran montar un visualizador geográfico sobre imágenes de alta calidad en un sitio Web sencillo sin necesidad de instalar un servidor de mapas o servicios especiales.

La propuesta es utilizar a Google Maps como herramienta de visualización, aprovechando su funcionalidad y las imágenes de alta calidad que ofrece en forma gratuita. Por otro lado superponer cartografía vectorial disponible través de un servicio WMS, y conformar así una única aplicación transparente para el usuario y que funcione en cualquier página de Internet.

Cómo ejemplo de aplicación sería la posibilidad de instalar servidores de mapas o imágenes en los sitios web de cada municipio, aun siendo almacenados en servidores de Internet que no dispongan de Mapserver y usar Google Maps como plataforma; y proyectar así su propia cartografía si ya forman parte de algún servidor del PROSIGA (Proyecto de Sistema de Información Geográfica de la República Argentina).

 

Google Maps es un servicio de mapas gratuito que ofrece Google Inc., no solo de imágenes satelitales sino también rutas, caminos y urbanizaciones para casi todos los países del mundo, pero no así para Argentina.

En esta dirección http://maps.google.es es posible conocer a Google Maps pero para utilizar el servicio es necesario aceptar el contrato y obtener una clave (API Key) a manera de permiso e identificación del lugar donde va a funcionar la aplicación (página web), y para ello debe acceder a http://code.google.com/apis/maps/signup.html.  Luego le presentará el script o código para insertar en una página html, php, asp, u otro formato web, y montar así el visualizar.

Como sucede en todos estos casos, inmediatamente logrará hacer funcionar la aplicación de la manera más simple, pero para su modificación, adaptación o intentar ampliar su funcionalidad le será necesario conocer su codificación y la forma en la que se manejan los objetos de las API de Google Maps, con tiempo y conocimientos de programación es posible.

Una vez montado el servidor de mapas, hay que integrarle por lo menos un servicio WMS, que obviamente puede disponer de muchos temas cartográficos, todos o los que decida publicar, simplemente hay que asegurarse que el servicio WMS esté naturalmente en coordenadas geográficas.

El servicio Web Map Service (WMS) definido por el OGC (Open Geospatial Consortium) produce mapas de datos espaciales referidos de forma dinámica a partir de información geográfica. Este estándar internacional define un "mapa" como una representación de la información geográfica en forma de un archivo de imagen digital conveniente para la exhibición en una pantalla. Los mapas producidos por WMS se generan normalmente en un formato de imagen como PNG, GIF o JPEG, dando la sensación que son vectores superpuestos.

La integración se logra con la librería GMap (http://www.geoskating.com/gmap/gmap-wms.js) y con el servidor de mapas montado, las funciones de la librería permiten que  se conecte con un servidor WMS, lee las capas (layer) disponibles y las señaladas las proyecta sobre la cartografía y/o imágenes satelitales propias de Google Maps.

En este sitio hemos publicado un ejemplo real del uso de esta metodología, utilizando algunas capas del servicio WMS del Instituto Geográfico Militar de la República Argentina, para verlo utilice el enlace Mapa Web.

La Web dispone de varios ejemplos de utilización de la librería GMap como integración de Google Maps y servicios WMS, pueden empezar por esta página  http://www.justobjects.nl y experimentar utilizando los distintos servicios WMS de uso público.

 

Por Danilo Garín



< Anterior   Siguiente >
Encuestas
¿Qué software GIS utilizas?
  
¿ Sabe lo que es una IDE ?
  
Enlaces Web
 
Subir Subir