Jump to navigation
Artículos con la etiqueta web
febrero 22, 2010
PHP mapscript es una librería para ampliar funcionalidades a PHP de manera que trabaje con MapServer.
Para comenzar a trabajar con MapScript recomiendo leer los posts sobre MapScript por un compatriota Jaime M. Tan Nozawa:
http://softwarelibre.lamula.pe/2007/11/05/php-mapscript-de-mapserver-parte-1-conceptos/
Además de la documentación de PHP mapscript
http://mapserver.org/mapscript/php/index.html
Dado que para publicar capas con MapServer se tiene que configurar una estructura de datos con nombres, fuentes de datos, descripción, metadatos, etc, (MapFile) me parece redundante tener que a su vez crear nuevamente una estructura de datos en javascript para visualizar el servicio creado.
Debido a ello, y sabiendo el potencial de MapScript para manejar y manipular MapFiles, decidí crear un código que genere dinámicamente el código javascript para visualizar un servidor MapServer en base a su MapFile.
Leer más »
Publicado en Experiencias
|
23 comentarios »
| Visto: 6505 veces
febrero 11, 2010
MapFish es un framework para manejo de mapas via Web. Está compuesto de un servidor hecho en Python, con compatibilidad para Ruby on Rails y PHP; y de un cliente javascript que une ExtJS, OpenLayers , GeoExt, además de objetos propios.

Demo de manejo de MapFish
Este post se enfoca solamente en la parte cliente javascript. Este cliente toma OpenLayers, aprovechando su robustez, funcionalidad y compatibilidad, y agrega más detalle a la presentación combinándolo con ExtJS (LayerSwitcher de tipo árbol, paneles móviles y redimensionables, transiciones, etc)
Leer más »
Publicado en Experiencias
|
18 comentarios »
| Visto: 12246 veces
enero 23, 2010
OpenLayers es la librería para visualización de mapas via web por excelencia. Consiste en una API javascript con objetos que permiten manejar todo tipo de capas (kml, geoJSON, wms,etc), trabajar con eventos (hacer click en el mapa) y hasta poner marcadores y popups entre muchas otras cosas.
Para empezar con OpenLayers los siguientes links son de mucha utilidad:
http://openlayers.org/ Página principal de OpenLayers
http://www.linux.com/archive/feature/154814 Ejemplos básicos (aparte de los ejemplos de la página principal)
http://workshops.opengeo.org/openlayers-intro/ Workshop para iniciar en OpenLayers
http://wiki.osgeo.org/wiki/Openlayers:_las_herramientas_disponibles_por_defecto Descripción en español de las herramientas que vienen en la API de OpenLayers
Para descargar el código completo seguir el enlace:
Demo de OpenLayers[2702clicks]
Leer más »
Publicado en Experiencias
|
18 comentarios »
| Visto: 12624 veces