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

Cesium: la plataforma para crear mapas web en 3D

Cesium es una plataforma para crear mapas web en 3D en un navegador web. Los datos 3D se recopilan a velocidades asombrosas. Los satélites, los vehículos terrestres y los drones  recopilan información en 3D constantemente. Sin embargo, estos datos siguen siendo difíciles de usar. Cesium es una plataforma de extremo a extremo que facilita que …

Leer más

Google Earth Engine y cómo acceder a sus algoritmos desde QGIS

Google Earth Engine (o simplemente Earth Engine), es una plataforma en la nube para realizar análisis científicos y visualización de datos geoespaciales. Google lo define como «¡La plataforma de procesamiento geoespacial basado en la nube más avanzada del mundo!« La infraestructura técnica de Google Earth Engine impulsa iniciativas humanitarias, científicas y ambientales que Google se …

Leer más

Creación de visores de mapas web de Leaflet en R

R es un lenguaje de programación enfocado al tratamiento de datos con fines estadísticos. Es un lenguaje maduro que dispone de paquetes para el tratamiento de datos espaciales. Ya vimos en un reciente artículo del blog de mappingGIS la estrecha relación entre R y GIS. En aquel artículo se indicaba la posibilidad de utilizar R …

Leer más

Creando marcadores animados con Leaflet (SVG, GIFs y Font Awesome)

Leaflet es una excelente librería JavaScript empleada para publicar mapas elegantes, con un “aire” moderno de forma rápida y eficaz. Pero además es capaz de integrar recursos para hacer los mapas más vistosos buscando llamar la atención del usuario. Por ejemplo con Leaflet podemos animar los marcadores. En este blog ya tratamos anteriormente cómo insertar …

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

¿Cuál es la situación del empleo GIS en España?

El sector geoespacial es un sector que afortunadamente está en auge tal y como podemos ver en los medios: Mapbox ha conseguido recientemente una ronda financiación de 164 millones de dólares Uber invertirá $500 millones en un ambicioso proyecto mundial de cartografía para dejar de depender de Google Maps. También hemos visto cómo CARTO y Mapbox se han …

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

Los mapas web de Leaflet en un móvil: ajuste de pantalla y geolocalización

Uno de los beneficios de la cartografía en JavaScript es que los dispositivos móviles pueden ejecutar el código en un navegador web estándar sin ningún tipo de aplicaciones o plugins externas. Leaflet se puede ejecutar en dispositivos móviles, como iPhone, iPad y dispositivos Android. Cualquier página web con un mapa Leaflet trabajarán en un dispositivo móvil sin ningún cambio; …

Leer más

¿Qué lenguajes necesito aprender para crear una aplicación web mappping?

lenguajes aplicaciones webmapping

Existen varios servicios para publicar datos GIS en la nube sin necesidad de saber programar, que nos permiten visualizar cartografía en internet e interactuar con el mapa y con los datos. Sin embargo, estos servicios tienen ciertas limitaciones: menor personalización, no hay posibilidad de incluir nuevas herramientas, botones o más de fuentes de datos o mapas base y el …

Leer más