Introducción a Express.js: conexión a una base de datos PostGIS

Express es un framework, escrito en JavaScript y alojado dentro del entorno de ejecución NodeJS. Express está diseñado para simplificar el desarrollo de aplicaciones web y APIs en Node.js al proporcionar una capa de abstracción sobre el servidor HTTP incorporado de Node.js, lo que facilita la creación de servidores web y la gestión de rutas, …

Leer más

Nueva edición del Máster SIG online con software libre: 3 de febrero de 2025

¿Quieres cambiar de trabajo o encontrar uno nuevo y que además esté bien pagado? Si quieres actualizar tu perfil profesional y darle un impulso a tu perfil GIS, el 3 de febrero de 2025 tienes una nueva oportunidad, ya que lanzaremos una nueva edición de nuestro popular Máster SIG Online con software libre. El Máster contiene …

Leer más

Libro GRATIS: Cómo usar Google Earth Engine y no fallar en el intento

El pasado 10 de julio de 2022 se publicó el interesante libro gratuito titulado Cómo usar Google Earth Engine y no fallar en el intento. Ha sido escrito por Jonathan Vidal Solórzano Villegas del Centro de Investigaciones en Geografía Ambiental de la Universidad Nacional Autónoma de México y por Gabriel Alejandro Perilla Suárez del  Instituto …

Leer más

Las 30 aplicaciones GIS open source que debes conocer

En esta entrada recopilamos algunas aplicaciones GIS open source que puedes descargar libremente y que, si trabajas habitualmente con GIS, deberías conocer. Con estas aplicaciones podrás almacenar y gestionar datos, producir mapas y crear visualizaciones de datos 2D y 3D, realizar análisis espacial raster y vectorial, análisis geoestadístico, análisis 3D, análisis de  imágenes de satélite, …

Leer más

Primeros pasos con MapLibre: fork de código abierto de Mapbox GL JS

MapLibre es un proyecto de código abierto basado en la popular librería Mapbox GL JS, para crear mapas web. En este artículo veremos cómo empezar a trabajar con ella. El objetivo de MapLibre es continuar construyendo una librería sobre la base del código abierto original de Mapbox, pero bajo la licencia BSD y sin rastrear …

Leer más

Análisis de 40 ofertas de empleo relacionadas con SIG

En el año 2018 escribimos un artículo en el que analizamos cinco ofertas de empleo para conocer cuál era la situación del empleo GIS en España. En aquel estudio ya sacamos algunos patrones comunes. Analizando las ofertas del año 2018 concluimos que lo que buscaban estas empresas era lo siguiente: Python. JavaScript. Bases de Datos …

Leer más

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