¿OpenLayers 2 o Leaflet?

En la anterior entrada hemos visto qué podemos hacer y razones para trabajar con OpenLayers y cómo aunque su interfaz de usuario no es muy elegante, se soluciona fácilmente con GeoExt. OpenStreetMap ha cambiado recientemente su API de mapa de su web principal. Ha pasado de utilizar OpenLayers y ahora utiliza Leaflet… De modo que nos planteamos la pregunta ¿qué opción es mejor OpenLayers 2 o Leaflet?

Leaflet es una librería JavaScript opensource orientada a móviles con mapas interactivos. Ha sido desarrollado por Vladimir Agafonkin de CloudMade con un equipo de colaboradores especializados.

Hasta el momento es la elección de Flickr, Wikipedia mobile apps, foursquare, craigslist, Washington Post, Wall Steet Journal, Geocaching.com, etc.

Ventajas de Leaflet sobre OpenLayers 2

leafletjs

  • Sencillo y rápido de aprender (con un estilo de código moderno)
  • Facilidad de uso
  • Su look and feel (botones y layer swicther, por ejemplo)
  • Más ligero
  • Soporte móvil
  • Rendimiento

Leer más¿OpenLayers 2 o Leaflet?

Por qué utilizar OpenLayers + GeoExt

En este artículo trataremos el tema sobre la versión 2 de OpenLayers , ya que la nueva arquitectura de OpenLayers 3 ha implicado un nuevo diseño diseño de la API y del código base, por lo que GeoExt 2.x no es compatible con OpenLayers 3.

GeoExt es de código abierto y permite la creación de aplicaciones SIG de escritorio, a través de la web. Basado en JavaScript,  combina la funcionalidad SIG de OpenLayers con la interfaz de usuario de la biblioteca ExtJS proporcionada por Sencha.

OpenLayers 2 es una librería Javascript para componer mapas dinámicos en páginas web. Forma parte de los proyectos de la Open Source Geospatial Foundation, está bajo una licencia  BSD. La combinación de OpenLayers 2 y GeoExt es la combinación perfecta para crear una aplicación web mapping.

Las aplicaciones de mapas contienen capas de mapa (ráster o vectoriales, procedentes de una gran variedad de fuentes), y los controles para operar sobre esas capas.

OpenLayers

¿Qué podemos hacer con OpenLayers 2?

  • Interactuar con servicios GIS externos: Google Maps, Bing Maps, Yahoo Maps, OpenStreetMap, a través de ArcGIS Server, GeoServer, MapServer…
  • Crear mapas interactivos.
  • Visualizar información espacial/geográfica.
  • Incluir y superponer distintos tipos de capas.
  • Editar información espacial.

¿Por qué elegir OpenLayers?

Leer másPor qué utilizar OpenLayers + GeoExt

Cómo crear un mapa de calor – heatmap con GeoServer

Un heatmap (o mapa de calor) se puede representar en GeoServer y servir como servicio WMS mediante una transformación de representación vector-to-raster.

Un heatmap muestra un conjunto de datos como una superficie de mapa de calor (o «superficie de densidad»). La superficie del heatmap se genera dinámicamente, por lo que se puede utilizar para visualizar datos dinámicos. Puede ser aplicado a conjuntos de datos muy grandes con bastante buen rendimiento.

heatmap

Las representaciones de transformaciones en GeoServer permiten la creación de visualizaciones sofisticadas y dinámicas de datos geoespaciales. Se definen con un estilo SLD, y permiten la transformación de los datos de entrada en un formato más eficaz para la visualización, en este caso un ráster.

Leer másCómo crear un mapa de calor – heatmap con GeoServer

Cómo conectar gvSIG con PostGIS 2.0

En primer lugar debemos decir que ni la versión de gvSIG 2.0.0 ni las anteriores, soportan la versión 2.0 de PostGIS, por lo que al intentar realizar una conexión desde gvSIG el error que nos va a parecer es este: O este otro error si tenemos la versión 1.12: ¿Qué ha sucedido? En la versión …

Leer másCómo conectar gvSIG con PostGIS 2.0

Cómo publicar tus mapas online en 5 minutos con CARTO

5 minutos, y quizá te sobre tiempo. Hace unos días hablábamos sobre servicios para publicar tus mapas online, una entrada con mucho éxito al hilo de la cual hemos considerado realizar una entrada exclusiva para la opción de CARTO. Su sencillez es tal, que en este tutorial vamos a explicar cómo publicar tus mapas online en un …

Leer másCómo publicar tus mapas online en 5 minutos con CARTO

Lanzamiento de OpenGeo Suite 3.0

opengeosuite

El día 3 de octubre de 2012 se dio un un paso adelante en el software geoespacial open source con la publicación de OpenGeo Suite 3.0. OpenGeo Suite 3.0 utiliza importantes avances técnicos en los componentes que conforman la Suite. Estas son las versiones de cada uno de los componentes:

  • GeoServer 2.2
  • GeoTools 8.2
  • GeoWebCache 1.3
  • OpenLayers 2.12
  • PostGIS 2.0
  • PostgreSQL 9.1 (Windows, Mac) o 9.2 (Linux)

Leer másLanzamiento de OpenGeo Suite 3.0

Las mejores aplicaciones GIS open source

En esta entrada recopilamos algunas aplicaciones GIS open source que puedes descargar libremente. El listado incluye el mejor software libre: clientes SIG de escritorio, bases de datos espaciales, servidores de datos espaciales, clientes ligeros Web, herramientas geoespaciales, catálogos de metadatos y bibliotecas geoespaciales. Clientes SIG de escritorio 1. Grass El Geographic Resources Analysis Support System, comúnmente GRASS, es …

Leer másLas mejores aplicaciones GIS open source

10 motivos para utilizar PostGIS

PostGIS

En esta entrada veremos los motivos y las ventajas que tiene utilizar PostGIS frente a otras opciones. PostGIS es una extensión que convierte el sistema de base de datos PostgreSQL en una base de datos espacial. La combinación de ambos es una solución perfecta para el almacenamiento, gestión y mantenimiento de datos espaciales. En una entrada anterior hemos visto por …

Leer más10 motivos para utilizar PostGIS

Cómo conectar con PostGIS desde QGIS 3.x en 7 pasos

PostGIS es una extensión que convierte el sistema de base de datos PostgreSQL en una base de datos espacial. La combinación de ambos es una solución perfecta para el almacenamiento, gestión y mantenimiento de datos espaciales. Existe un gran número de clientes SIG de escritorio y servidores de mapas web que pueden trabajar con PostGIS. Entre ellos destaca QGIS, puesto que QGIS nació …

Leer másCómo conectar con PostGIS desde QGIS 3.x en 7 pasos

Diez razones para crear tu arquitectura GIS en la nube

GIS en la nubeEn este post voy a explicar qué es la nube, después veremos las ventajas que aporta frente a los sistemas tradicionales de sistemas a gran escala y veremos que soluciones GIS existen para crear arquitecturas GIS en la nube:

¿Qué es la nube?
«La nube» es un término que viene de representar con el dibujo de una nube a internet/web. La nube o «cloud computing», puede ser considerado como un servicio de alojamiento web (web hosting) que es gestionado externamente. Te permite desplegar fácilmente servidores que son accesibles desde la web.

Diez razones para crear tu arquitectura GIS en la nube:

1. La inversión inicial en infraestructura es casi nula: los sistemas a gran escala pueden costar una fortuna en cuanto a la inversión en edificios, en seguridad física, en hardware (y su gestión) y en personal de operaciones. Con la informática de nube, al estilo servicio, no existe ningún tipo de coste fijo ni coste de puesta en marcha.

Leer másDiez razones para crear tu arquitectura GIS en la nube

Cinco razones para comenzar a usar gvSIG

Esta semana hemos visto en GISLounge.com Five Reasons to Start Using QGIS, así que por qué no ver cinco razones para comenzar a usar gvSIG, teniendo en cuenta que:

Some GIS professionals believe that gvSIG is becoming close  to replacing ESRI ArcMap software. (National Geospatial Technology Center of Excellence. 2010)

1. gvSIG es libre

Lo que nos da libertad de usarlo, estudiarlo, mejorarlo y distribuirlo a nuestro antojo. Cualquiera con una conexión a internet puede visitar uno de los sitios de descargas y conseguir una copia del programa. El coste de este software es cero. Y la fuente del código está disponible bajo los términos de licencia de GNU General Public License (GPL).

Visita la página de descargas para descargar la última versión estable.

Leer másCinco razones para comenzar a usar gvSIG