Aprende a crear estilos en GeoServer

En esta entrada vamos a ver la estructura y componentes de un estilo en GeoServer, veremos un ejemplo, revisaremos el SLD Cookbook (un recetario que nos servirá de gran ayuda para editar el estilo de nuestras capas) y por último una opción para evitar escribir SLD mediante el uso de una interfaz gráfica. Este artículo …

Leer más

Estudio comparativo de tecnologías web mapping [2014]

El ritmo actual de la innovación en cartografía web es espectacular, ya que se producen casi a diario nuevas versiones o actualizaciones sustanciales de las tecnologías web mapping. Esta constante evolución de las tecnologías de mapeo web derivan en una tensión para los cartógrafos. Por un lado, la creciente flexibilidad e interoperabilidad de las tecnologías …

Leer más

¿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 …

Leer más

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

Lenguajes de programación para GIS

Última actualización: 24 de abril de 2022 Seguramente en más de una ocasión has pensado que deberías especializarte, si trabajas con GIS habrás visto más de una oferta de empleo en la que se requieren conocimientos de programación, y tanto por ascender en el mundo profesional, como por tus propias necesidades GIS lo habrías necesitado. …

Leer más

Cómo diseñar una aplicación web mapping

En una entrada anterior titulada «No hagas GIS», basada en un vídeo de Paul Ramsey, se exponía cómo debía ser una aplicación web mapping. Paul incide en que las mejores aplicaciones tienen solo dos capas: una capa base y una capa de interés.

En los últimos años muchas organizaciones están utilizando mapas web para mostrar su información espacial. Sin embargo esta proliferación de aplicaciones web no siempre van acompañadas de un diseño atractivo, sencillo e intuitivo. Vamos a ver una serie de puntos a tener en cuenta a la hora de diseñar un mapa web:

1. Haz un mapa atractivo e informativo

Un buen diseño de un mapa web va más allá del simple objetivo de proporcionar información geográfica, debe ofrecer una experiencia atractiva e informativa al usuario.

2. No lo juntes todo

Hay una tendencia a la sobrecarga con tantas capas como sea posible en un único mapa web. Considera cuidadosamente las capas realmente necesarias para el mapa. Muestra la información más relevante.

google-hurricane
Ejemplo de un buen diseño de una aplicación web mapping. Una capa base y un par de capas superpuestas.

3. Simplifica herramientas, menús y botones

Un mapa web será eficaz si es fácil de usar. Evita llenarlo de muchas herramientas, menús y botones. Piensa para qué se va a usar el mapa, y ofrece la funcionalidad imprescindible. No ofrezcas al usuario una cantidad de opciones o herramientas abrumadora. Harás perder el tiempo al usuario.

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

Servicios para publicar datos GIS en la nube

commercial gis cloud

Hemos actualizado esta entrada en 2022: 10 aplicaciones GIS en la nube para publicar mapas En los últimos años están proliferando numerosos servicios que nos permiten almacenar y publicar datos geográficos en la nube. Este tipo de servicios tienes sus ventajas y sus inconvenientes respecto a la creación de una robusta arquitectura geoespacial. En la …

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

Comparativa ArcGIS, gvSIG y QGIS (peticiones WFS)

En una entrada anterior veíamos una comparativa entre tres de los servidores web de mapas más utilizados (GeoServer, MapServer y ArcGIS for Server). En esta ocasión vamos a ver una prueba realizada a tres SIG de escritorio. En la publicación Assessing the Robustness of Web Feature Services Necessary to Satisfy the Requirements of Coastal Management Applications, de Jennifer R. …

Leer más