Cómo crear un popup en OpenLayers

Las ventanas emergentes o pop ups son elementos imprescindibles para añadir interacción al mapa y para mostrar los datos. A diferencia de otras librerías Javascript para webmapping como Leaflet, OpenLayers no dispone de una clase popup para crear elementos emergentes. OpenLayers sí dispone de algunas librerías adicionales entre las que se encuentra una denominada OpenLayers Popup. Sin …

Leer más

OpenLayers + node.js: Así es cómo deberías trabajar a partir de ahora

OpenLayers, es una de las herramientas más populares para la publicación de mapas en la web, se trata de una biblioteca de JavaScript de código abierto. OpenLayers es modular, ofrece alto rendimiento y tiene muchas funciones para mostrar e interactuar con los mapas y datos geoespaciales. La forma tradicional de utilizar OpenLayers (y quizá más …

Leer más

Empleo del formato TopoJSON en aplicaciones web mapping

El formato TopoJSON es una extensión de GeoJSON.(Fuente) TopoJSON es mucho más ligero que GeoJSON y codifica topologías. Esto implica que en algunas circunstancias sea más aconsejable utilizar TopoJSON. En este artículo veremos algunas características del formato y sobre todo, cómo lo podemos utilizar en una aplicación webmapping, a partir de GeoServer y OpenLayers. Características …

Leer más

El proyecto Terre3: Mapas web 3D

Terre3 es un proyecto de código libre que integra la cartografía y edición 3D, teniendo en cuenta los parámetros de interactividad y precisión métrica. Fusionando la ingeniería del mundo real y virtual. En un entorno online gratuito, amigable y colaborativo. TR3.js es una aplicación JavaScript creada con ThreeJS, “interdimensional” 2D / 3D ofrece soluciones 3D que …

Leer más

Del SIG propietario hacia el SIG libre: una propuesta de aplicaciones

SIG propietario hacia el open source

Hace 8 años, (sí, en el año 2012) escribimos unos de los primeros artículos del blog: ArcGIS for Server vs Open Source, en el que se ofrecía una alternativa al software privativo de ESRI. Por aquel entonces la alternativa consistía en QGIS, PostGIS, MapServer o GeoServer y OpenLayers como cliente de mapas web. ¿Seguirán siendo …

Leer más

10 razones para utilizar software libre para publicar mapas en la web

Son muchos los motivos por los que es aconsejable utilizar software libre y aun más los recursos, páginas y vídeos que animan a hacerlo. A pesar de ello, el uso de software libre es todavía minoritario. Solo hay que ver los datos de los sistemas operativos más utilizados: Entre Windows y Mac OS copan más …

Leer más

Cómo procesar imágenes raster en OpenLayers

OpenLayers es una librería JavaScript de código abierto ampliamente utilizada para mostrar mapas de forma interactiva en la web. Actualmente forma parte de los proyectos de Open Source Geospatial Foundation. Permite utilizar un amplio número de recursos como son las capas de teselas de OSM, Bing, MapBox, Stamen así como los servicios de mapas de …

Leer más

Utilización de mapas base personalizados (raster tiles) en OpenLayers y Leaflet (parte II)

Siguiendo el anterior post “Creación de mapas base para visores webmapping con QGIS (parte I)” en el que creamos nuestras propias teselas basadas en un raster utilizando el plugin QTiles de QGIS. En esta entrada vamos a continuar el proceso y explicaremos cómo utilizar estas teselas para utilizarlas como mapa base personalizados en OpenLayers y …

Leer más

¿Qué es GeoNode? Ventajas y desventajas

GeoNode es un gestor de contenidos geoespaciales creado con software libre. Es un CMS (Content Management System) para gestionar y publicar datos espaciales. Es una aplicación web para desarrollar Sistemas de Información Geográfica y desplegar Infraestructuras de Datos Espaciales. En esta entrada ya hemos hablado brevemente de ella junto a otros paquetes de software libre para …

Leer más

Cómo añadir capas de OSM, Stamen y Bing en OpenLayers

Si quieres realizar un mapa con OpenLayers lo primero que se te pasará por la cabeza es qué capa base utilizar. Ahora que ya sabes cómo crear un mapa sencillo con OpenLayers vamos a continuar adaptándolo a nuestro gusto. OpenLayers nos permite incluir varias capas base. En este tutorial vamos a explicar que código debes utilizar para mostrar capas …

Leer más

70 plugins para OpenLayers

los mejores plugins para OpenLayers

OpenLayers es una librería JavaScript open source que muestra datos espaciales en cualquier navegador web de escritorio o móvil. Uno de sus puntos fuertes es el trabajo con los estándares de la OGC (WMS, WFS, etc) Aunque es una librería muy completa, podemos extender su funcionalidad aun más mediante el uso de plugins o complementos. Estos plugins  nos ofrecen …

Leer más