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ás

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ás

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ás

Cómo publicar un mapa 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ás

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ás

10 motivos para utilizar PostGIS

En esta entrada veremos los motivos y las ventajas que tiene utilizar PostGIS frente a otras opciones. ¿Cuál es la diferencia entre PostgreSQL y PostGIS? PostgreSQL es la base de datos de código abierto más avanzada. PostGIS es la extensión de PostgreSQL que le da capacidades espaciales, convirtiendo a la base de datos PostgreSQL en …

Leer más

Diez razones para crear tu arquitectura GIS en la nube

En este post vamos 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 qué soluciones GIS existen para crear una  arquitectura GIS en la nube: ¿Qué es la nube? «La nube» es un término que viene de representar con el …

Leer más

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ás

Shapefiles vs bases de datos espaciales

Debido a su simplicidad, los shapefiles han sido la forma estándar de almacenar e interactuar con los datos espaciales desde que el software GIS apareció por primera vez. El shapefile es el formato de datos vectorial más popular y extendido entre la comunidad GIS. Sin embargo, estos archivos tienen una serie de desventajas: Desventajas de los shapefiles 1.- …

Leer más

Cómo conectar gvSIG a PostGIS

En este tutorial explicamos cómo conectar gvSIG a PostGIS para visualizar y editar las tablas almacenadas en PostGIS.

Utilizaremos la versión de gvSIG 2.0.0 y la versión de PostGIS 2.0.

En primer lugar debemos incorporar las funciones depreciadas en PostGIS 2 como vimos en esta entrada, sino al intentar abrir las tablas vamos a obtener un error.

Una vez abierto gvSIG, creamos una vista nueva y añadimos una capa. En la ventana Añadir capa hacemos clic sobre la pestaña GeoDB. A continuación hacemos clic sobre el botón «Añadir conexión»

añadir capa GeoDB

Leer más

ArcGIS for Server vs Open Source

¿Qué programa es más robusto para servir datos geográficos en la web? ¿ArcGIS for Server o un GIS open source? Esta pregunta es frecuente en las listas de correo y foros de SIG. La respuesta más coherente es que depende del proyecto. Sin embargo en esta entrada veremos algunas cifras para determinar cual es el …

Leer más