Planeta SIG - Portugal

April 16, 2021

Luís Sadeck (BR)

A Large-Scale Deep-Learning Approach for Multi-Temporal Aqua and Salt-Culture Mapping

Mais um artigo publicado com um tema muito importante para o desenvolvimento das técnicas de mapeamento e monitoramento. Segue o Link: https://www.mdpi.com/1062956 Na pegada desse artigo e dos outros, estamos fazendo uma série de postagens com as técnicas no blog da Solved, acompanha lá! https://solved.eco.br/blog/ A gente se vê por ai!

por sadeckgeo em April 16, 2021 02:44 PM

MappingGIS [ES]

Cómo crear isócronas con QGIS y la API de Here Maps

Las isócronas son líneas que unen puntos en los que algo ocurre o a los que se llega en el mismo tiempo desde un punto o ubicación dada. Afortunadamente, disponemos de una amplia gama de herramientas para realizar análisis de redes en QGIS. En el presente tutorial, vamos a mostrarte cómo calcular isócronas con QGIS a través ...

Leer másCómo crear isócronas con QGIS y la API de Here Maps

Cómo crear isócronas con QGIS y la API de Here Maps

por Diego Alonso em April 16, 2021 10:16 AM

Blog IDEE (ES)

La Sociedad Internacional para la Tierra Digital busca miembros para sus grupos de trabajo

 

La Sociedad Internacional para la Tierra Digital (International Society for Digital EarthISDE), quiere reforzar sus grupos de trabajo y realiza una llamada a todas las personas interesadas en participar.

Los grupos de trabajo de ISDE son:

WG1- Ciencia y Tecnología para la Tierra Digital.

WG2- Industria y Tierra Digital.

WG3- Tierra Digital Gobernanza y ética.

WG4- Ciudadanía y empoderamiento para la Tierra Digital.

WG5- Educación y construcción de capacidades para la Tierra Digital.

WG6- Contribución de la Tierra Digital a los ODS.

Esos grupos están constituidos por científicos y expertos que estén interesados en cada una de las diferentes áreas. Cada uno tiene sus propios objetivos y autonomía para diseñar los planes necesarios para conseguirlos. Además, disponen de espacio reservado en los eventos de la ISDE para organizar talleres o sesiones.

Cualquier persona interesada en unirse a un grupo en particular deberá enviar un formulario de solicitud al copresidente del grupo, con copia a la Secretaría de ISDE (isde@radi.ac.cn). Los grupos de trabajo están abiertos de manera no exclusiva: se fomenta la diversidad cultural, la igualdad de género y una representación mundial equilibrada. La información completa se encuentra en su página web.


Publicado por la editora.

por editor (noreply@blogger.com) em April 16, 2021 12:30 AM

April 15, 2021

TYC GIS Formacion

Cómo asignar simbología a cartas náuticas (ENC) en QGIS

En una entrada anterior se utilizó una extensión que posee ArcMap para importar el formato de cartas náuticas (ENC). S-57 es una norma de la Organización Hidrográfica Internacional (OHI), mediante la cual se realizan cartas náuticas digitales (ENC) que se pueden incluir en nuestros proyectos SIG en formato (.000). Hay que distinguirlas de las RNC (Raster Navigational Chart), la cual es una carta nautica ráster.

Por otro lado, ArcGIS Pro  posee una toolbox dedicada al manejo de información batimétrica, el único problema es que necesitas una licencia Maritime Charting o Maritime Bathymetry para utilizar esas herramientas.

En QGIS se pueden  descargar directamente las cartas náuticas , antes que nada vamos a descargarlas gratuitamente en la web de la NOOA para ver un ejemplo. Ese archivo lo podemos convertir a formato shape desde una aplicación.

O directamente arrastrar el archivo con formato .000 a nuestro proyecto en QGIS:

Y así se representarían:

Hay un complemento denominado “QGIS Resource Sharing” desde dónde podemos conectarnos a diferentes fuentes para obtener colecciones de símbolos.

En nuestro caso nos interesa uno dedicada a la simbología náutica así que lo seleccionamos e importamos los iconos en formato .svg:

Así si queremos acoplar una simbología adecuada por ejemplo a los faros, podemos cargar dicho símbolo.

Y ya lo tendríamos:

Por supuesto simbolizar una carta náutica tiene mucho más trabajo que esto, pero aquí te dejo algunos trucos que puedes utilizar en tus proyectos. En TYC GIS tenemos cursos dedicados al medio marino con los diferentes programas SIG comentados en esta entrada. En breve comienza el “CURSO ONLINE DE ESPECIALISTA EN QGIS APLICADO AL MEDIO MARINO”.

Nota: Hay una valoración incluida en esta entrada, por favor, visita esta entrada para valorarla.

Formación de calidad impartida por profesionales

La entrada Cómo asignar simbología a cartas náuticas (ENC) en QGIS se publicó primero en Cursos GIS | TYC GIS Formación.

por Beatriz Ramos López em April 15, 2021 01:18 PM

Blog IDEE (ES)

Aumenta el uso de los servicios de visualización teselados del Sistema Cartográfico Nacional 2020


En 2020, aumentó el número total de peticiones recibidas por los
servicios de visualización teselados WMTS del Sistema Cartográfico Nacional (SCNE) respecto a los años anteriores. En la siguiente tabla puede apreciarse cómo el número de millones de peticiones del 2020 ha aumentado un 400% con respecto a 2016.

Año

2016

2017

2018

2019

2020

Millones de peticiones recibidas en los servicios WMTS en los últimos cinco años

3 591

4 325

8 038

14 033

17 849






Uno de esos servicios, es el servicio de visualización teselado WMTS del Plan Nacional de Ortofotografía Aérea (PNOA), cuya URL es:

Este servicio web se puede consultar en todos los visualizadores del IGN, del CNIG o en los de otras organizaciones como en el de la sede electrónica de la D. G. de Catastro para obtener la referencia catastral de una vivienda o parcela. 

La perspectiva que atiende a los resultados de las estadísticas de 2021 es muy positiva, ya que comparando el primer trimestre de 2020 con el primero de 2021, se observa un crecimiento de las peticiones de casi el 42%.

1º trimestre

2020

2021

Millones de peticiones recibidas en el WMTS del PNOA MA

1.256

1.781

 




Publicado por la editora.

por editor (noreply@blogger.com) em April 15, 2021 04:00 AM

April 14, 2021

Geo innova

¿Qué son los ODS u Objetivos de Desarrollo Sostenible?

Los Objetivos de Desarrollo Sostenible están orientados a conseguir un mundo sostenible en todos los aspectos.

Los Objetivos de Desarrollo Sostenible u ODS consisten en un conjunto de 17 objetivos destinados a perseguir la igualdad entre las personas, proteger el planeta y asegurar la prosperidad sin dejar a nadie atrás. Dentro de nuestra especialidad en gestión del territorio, algunos de los ODS tiene impacto más o menos directo. Al final del artículo te hablamos de ellos.

El artículo ¿Qué son los ODS u Objetivos de Desarrollo Sostenible? aparece primero en Territorio Geoinnova - SIG y Medio Ambiente.

por Blog Territorio Geoinnova em April 14, 2021 08:17 AM

April 13, 2021

TYC GIS Formacion

Asignación de rugosidad en un modelo de IBER

El coeficiente de rugosidad de Manning es un índice el cual determina la resistencia de un flujo al discurrir sobre un canal o cauce.

Iber permite asignar la rugosidad al modelo de dos formas distintas: Manual y automática.

La asignación manual puede hacerse sobre la geometría (superficies, líneas y puntos) o sobre la malla del modelo. Si se realiza sobre los elementos de la geometría, es importante generar la malla después de la asignación, para transferir la información a los elementos de la malla.

Para ello se selecciona la ventana “Datos”, a continuación “rugosidad” y finalmente “usos del suelo”. Iber contiene una base de datos con usos del suelo y su correspondiente valor de Manning. No obstante, pueden agregarse usos del suelo nuevos o editarse los valores de Manning asignados a cada uno de ellos.

Aparte de la asignación manual, la rugosidad se puede asignar de manera automática. Esto puede ser útil si se dispone de información de los usos del suelo de la zona de estudio como pueden ser las capas del SIOSE (Sistema de Información y Ocupación del Suelo en España).

El SIOSE proporciona una base de datos de Ocupación del Suelo para toda España a escala de referencia 1:25.000, integrando la información disponible de las Comunidades Autónomas y la Administración General del Estado.

Para la asignación automática de la rugosidad se parte de una capa vectorial formato .shp como puede ser la propia capa de usos del suelo del SIOSE. Mediante ArcGIS, esta capa se exporta a ráster asignándole a cada celda un ID para cada tipo de uso del suelo.

A continuación, se exporta el ráster a formato ASCII mediante la herramienta de ArcGIS “Ráster to ASCII”:

A continuación, se necesita definir un archivo de extensión .csv mediante Excel. Dicho archivo relacionará los códigos ID de la capa creada con los usos del suelo de la base de datos de Iber. Para ello se escribirán los nombres de uso del suelo del programa, preferiblemente en inglés.

El archivo .csv y el ASCII deberán guardarse en una misma carpeta.

Para importarlo desde Iber se seleccionará la opción de asignación automática desde la herramienta de rugosidad y se seleccionará la opción “Archivo ASCII Grid”.

Con los cursos de Modelización Hidráulica Bidimensional aprenderás el manejo básico de Iber, partiendo de unos conocimientos elementales de hidráulica, se centra en la aplicación del programa en la resolución de casos prácticos reales.

Nota: Hay una valoración incluida en esta entrada, por favor, visita esta entrada para valorarla.

Formación de calidad impartida por profesionales

La entrada Asignación de rugosidad en un modelo de IBER se publicó primero en Cursos GIS | TYC GIS Formación.

por Belén Lantero Bringas em April 13, 2021 10:55 AM

Blog IDEE (ES)

Altura y sombra de los edificios en el visualizador 2,5D de Zaragoza.


Hoy queremos destacar uno de los visualizadores del Geoportal de Zaragoza: IDEZar, el Visualizador 2,5D

Basado en estándares WMS, nos permite conocer el levantamiento de los edificios de Zaragoza, su altura y la sombra que proyectan en la calle en cada momento del día. Se puede variar la fecha para comprobar el movimiento de la sombra a lo largo del año. Además, muestra los equipamientos de la ciudad y permite acceder a su ficha de detalle. Ha sido desarrollado con Leaflet y OSMBuildings

La velocidad es bastante buena. Permite hacer pruebas rápidamente y curiosear, por ejemplo, dónde encontrar un banco al sol en estos tiempos de restricciones en que preferimos los encuentros al aire libre. También se nos ocurren aplicaciones más técnicas, por ejemplo, estudiar las sombras en una plaza por si fuera necesario instalar sombreados adicionales o, a nivel de eficiencia energética, saber si en un edificio da el sol o está afectado por la sombra de otros.

¿Se os ocurren otras aplicaciones?

Publicado por la editora.

por editor (noreply@blogger.com) em April 13, 2021 09:30 AM

Inteligência Geográfica [BR]

Adicionar coordenada Z a geometria

Olá pessoal, mais uma dúvida recebida e respondida, desta vez a questão era associar a coordenada Z a cada vértice de um polígono. No tutorial a seguir vocês aprenderão tanto a associar um valor único, quanto adicionar para cada vértice a partir de um raster. Versão em vídeo:
Compartilhem em suas redes para ajudar o blog a crescer e produzir novos conteúdos.

Abraços e até breve

Adquira nosso curso sobre customização de formulários no QGIS pelo link https://www.udemy.com/course/customizacao-de-formulario-qgis/?referralCode=C4191B7F6339523504BC

Veja nossos cursos na plataforma Udemy: https://www.udemy.com/user/hebert-azevedo-2/

Inscreva-se e acompanhe nosso blog: http://bit.ly/2CL63UZ

Inscreva-se e acompanhe nosso canal Youtube: http://bit.ly/2J0H2Wa

Curta e acompanhe nossa página no Facebook: http://bit.ly/2yGErMp

Acompanhe nosso twitter: https://twitter.com/consultorgeo

por Hebert Azevedo - Consultor em Geotecnlogias (noreply@blogger.com) em April 13, 2021 01:17 AM

QGIS - Representar setas curvas (Sem plugin)

Olá pessoal, nesta postagem vou mostrar a vocês como gerar mapas de fluxos com setas curvas sem a necessidade de plugins.

Versão em vídeo.

Abraços

Adquira nosso curso sobre customização de formulários no QGIS pelo link https://www.udemy.com/course/customizacao-de-formulario-qgis/?referralCode=C4191B7F6339523504BC

Veja nossos cursos na plataforma Udemy: https://www.udemy.com/user/hebert-azevedo-2/

Inscreva-se e acompanhe nosso blog: http://bit.ly/2CL63UZ

Inscreva-se e acompanhe nosso canal Youtube: http://bit.ly/2J0H2Wa

Curta e acompanhe nossa página no Facebook: http://bit.ly/2yGErMp

Acompanhe nosso twitter: https://twitter.com/consultorgeo

por Hebert Azevedo - Consultor em Geotecnlogias (noreply@blogger.com) em April 13, 2021 01:17 AM

April 12, 2021

Geo innova

PyQGIS para la programación en QGIS con Python

Ejemplo de clase de la API PyQGIS de QGIS

QGIS dispone de su propia API de programación en Python conocida como PyQGIS. Con PyQGIS, podremos crear desde pequeños fragmentos de código de Python hasta desarrollar complementos (plugins) avanzados y compartirlos con el resto de los usuarios de QGIS.

El artículo PyQGIS para la programación en QGIS con Python aparece primero en Territorio Geoinnova - SIG y Medio Ambiente.

por Blog Territorio Geoinnova em April 12, 2021 05:43 AM

April 09, 2021

Blog IDEE (ES)

Jornadas de datos abiertos de la Unión Europea 2021


La Unión Europea acaba de lanzar la primera edición de las Jornadas de datos abiertos 2021 (EU Open Data Days), que tendrá lugar del 23 al 25 de noviembre de 2021. El evento, totalmente virtual, empezará con EU DataViz 2021, una conferencia sobre datos abiertos y visualización de datos, los días 23 y 24 de noviembre y se clausurará el 25 de noviembre con la final del concurso anual de datos abiertos (EU Datathon).

EU DataViz, consiste en un programa de conferencias de gran relevancia, en las que ponentes de todo el mundo y cualquier sector (círculo académico, entidades privadas, periodistas, especialistas en visualización de datos, administraciones públicas, etc.) compartirán sus ideas, sus proyectos de éxito y sus mejores prácticas, y cómo pueden aplicarse al sector público de la Unión Europea.

Las propuestas de contribución se pueden presentar hasta el 21 de mayo de 2021.


El EU Datathon 2021 es un evento que pretende poner de manifiesto el valor de los datos abiertos y mostrar las oportunidades de los modelos de negocio basados en ellos.

Está dirigido a usuarios que estén interesados en crear prototipos de productos basados en datos abiertos públicos e incluso, crear nuevos modelos de negocio, con o sin ánimo de lucro. Se puede participar de manera individual o en equipos de hasta cuatro miembros.


Los equipos participantes deben crear una aplicación móvil o web que se ajuste a uno de los tres retos de este año prioritarios para la Comisión y combine al menos un conjunto de datos del data.europa.eu (EU Open Data Portal o European Data Portal) con cualquier otro conjunto de datos disponible públicamente.

Se han planteado los siguientes retos, que se organizan como competiciones independientes entre sí:
  • «A European Green Deal». El Pacto Verde Europeo es el plan para impulsar una economía europea moderna, sostenible y competitiva. Este reto está dirigido a desarrollar aplicaciones o servicios que fomenten una Europa más verde, por ejemplo, impulsando el uso eficiente de los recursos o reduciendo la contaminación.
  • «An economy that works for people». En este desafío se buscan aplicaciones o servicios dirigidos a empresas, administraciones públicas o usuarios en general que logren una unión económica y monetaria más justa, que permita el crecimiento de las economías de los países miembro junto con la reducción de la pobreza y la desigualdad. En esta categoría tendría cabida, por ejemplo, una solución para impulsar la creación de empleo juvenil.
  • «A Europe fit for the digital age». La UE aspira a una transformación digital que funcione para las personas y las empresas. Con este reto se pretende impulsar la creación de aplicaciones o servicios que mejoren las competencias en materia de datos, aumenten la conectividad o hagan que los datos sean más comprensibles para todos, tomando como base la Estrategia Europea de Datos.
Las propuestas se tienen que registrar a través de un formulario antes del 21 de mayo de 2021. En una primera fase se seleccionan un máximo de tres equipos por cada uno de los retos que competirán en la fase final que tendrá lugar el 25 de noviembre.

Calendario EU Datathon 2021

Publicado por la editora.

por editor (noreply@blogger.com) em April 09, 2021 12:02 PM

April 08, 2021

Blog IDEE (ES)

Visualizador Mapant, un mapa de orientación de toda España


El proyecto Mapant fue iniciado en septiembre de 2020 por Manuel Jurado, Agustín Caballero y Javier Arufe, junto con un reducido grupo de colaboradores, con el objetivo generar un mapa de orientación de toda España de forma automática.

Los Mapant tienen su origen en el proyecto de las mismas características desarrollado en Finlandia en 2016 (www.mapant.fi), al que siguieron sus homónimos en otros países como Noruega, Suiza y Suecia. España, se suma así, a un recurso que en este momento ya proporciona información correspondiente a las Islas Canarias, las Islas Baleares, La Rioja y Galicia y que permitirá, próximamente, la descarga bajo diferentes formatos y contenidos, de la cartografía basada en la temática de los mapas de orientación del conjunto del territorio nacional. 


Esta iniciativa ha contado con la participación de la Federación Española de Orientación (FEDO), del Instituto Geográfico Nacional (IGN), que ha proporcionado los datos LiDAR y vectoriales así como su procesamiento automático, y de otros servicios públicos de información geográfica. La simbología está basada en el conjunto de las especificaciones de la normativa ISOM 2017-II de orientación a pie, a escala 1:10.000. 

Los datos LiDAR son utilizados para la generación de las curvas de nivel y de la densidad de vegetación, provienen de la 1º y 2º cobertura (densidades de 0,5 a 4 puntos/m2, 2009-2017) del plan PNOA – LIDAR del IGN. Los datos vectoriales se obtienen, mayoritariamente, de la BTN25 del IGN, SIGPAC y Open Street Map (OSM).

Para la generación del mapa de manera automática se ha diseñado un proceso lo más colaborativo posible, dividiendo toda España en cuadrículas de 1x1 km y donde el usuario o voluntario pueda procesar desde una a todas las cuadrículas que su ordenador tenga capacidad. Este procedimiento está permitiendo que la creación del mapa vaya a gran velocidad y en solo 5 días ya se hayan generado casi 200.000 km2. Un único ordenador procesando 24 horas al día acabaría de procesar toda España en 14 años.

Debido a que el mapa se ha generado de forma automática existe la posibilidad de encontrar zonas con exceso de cortados, curvas de nivel defectuosas, vegetación mal definida, caminos omitidos u otros errores. Cualquier incidencia grave que se deteste se puede notificar sobre el propio visualizador a través de una ventana que se abre al «hacer clic» sobre el lugar en cuestión.


Actualmente el mapa está disponible en el visualizador Mapant pero en el futuro estará disponible en el visualizador IBERPRIX y a través de servicios WMTS y WMS. 

Enhorabuena a los promotores de este proyecto.

Publicado por la editora.

por editor (noreply@blogger.com) em April 08, 2021 03:32 PM

TYC GIS Formacion

Visualizando datos en un mapa con el paquete de Python «Folium»

Ya sabemos que Python posee multitud de librerías con las que realizar diferentes funciones y sobre todo permite mucho trabajar con datos geoespaciales y desplegar mapas, entre ellas se encuentra Folium.

Así, descargamos la última versión de la librería:

Y procedemos a su instalación:

pip install folium

Entonces en un nuevo «Jupyter notebook» vamos a escribir código para desplegar un mapa con Python y que posteriormente podremos guardarlo como un archivo .html que podrá ser visualizado en cualquier navegador. Importamos la librería y creamos un mapa con las coordenadas de nuestro interés.

import folium
mapa = folium.Map(location=[40.4167,  -3.70325 ])
mapa

Folium trabaja con la librería Leaflet para desarrollar el visor, vamos a añadir otros parámetros , por ejemplo cambiaremos el mapa base:

map = folium.Map(location=[40.4167,  -3.70325], tiles="Stamen Toner", zoom_start=10)
map

Nos dirigimos a otra ubicación y cambiamos de nuevo el mapa base:

map = folium.Map(location=[-26.416057, 152.983540], tiles="Stamen Terrain", zoom_start=10)
map

Vamos a cargar un archivo en formato GeoJSON (Folium no admite shapefiles) y lo vamos a hacer desde un enlace creado por el gobierno de Australia sobre avistamientos de koalas

Para trabajar con shapes, utilizaremos la librería GeoPandas , pero eso en una próxima entrada.

Este es el código para insertar los datos en el visor, la siguiente línea de código permite descargar el mapa en formato .html para que puedas mostrarlo en un navegador:

folium.GeoJson('https://data.gov.au/geoserver/koala-records-for-twenty-years-to-2016/wfs?request=GetFeature&typeName=ckan_147a7ff0_e091_4752_9ca3_9c8707895953&outputFormat=json').add_to(map)

map

map.save("index.html")
Y así se mostraría:
Si quieres aprender más sobre como utilizar Python desde TYC GIS te ofrecemos numerosos cursos para empezar a trabajar con Python usuario en ArcGIS y ArcGIS Pro, o si ya quieres subir un  nivel más en tu formación tenemos el curso de Especialista en ArcGIS y ArcGIS Pro.
Nota: Hay una valoración incluida en esta entrada, por favor, visita esta entrada para valorarla.

Formación de calidad impartida por profesionales

 

La entrada Visualizando datos en un mapa con el paquete de Python «Folium» se publicó primero en Cursos GIS | TYC GIS Formación.

por Beatriz Ramos López em April 08, 2021 02:27 PM

MappingGIS [ES]

Cómo añadir datos GIS desde Google Drive en QGIS

Google Drive es una plataforma de almacenamiento e intercambio de datos de Google bastante popular. Cuando creamos una cuenta en Gmail ya tenemos 15 GB de almacenamiento gratuito, por lo tanto estamos seguros de que hay miles de usuarios de GIS que utilizan con frecuencia Google Drive para almacenar sus datos. Si queremos compartir nuestros ...

Leer másCómo añadir datos GIS desde Google Drive en QGIS

Cómo añadir datos GIS desde Google Drive en QGIS

por Aurelio Morales em April 08, 2021 08:48 AM

Geofumadas [HN]

Fuzzy Logic Robotics

Del diseño CAD al control con un solo software Fuzzy Logic Robotics anuncia la presentación de la primera versión de Fuzzy Studio™ en la feria Hannover Messe Industry 2021 que supondrá un punto de inflexión en la producción robótica flexible. ➔ Al arrastrar y soltar piezas CAD en su gemelo digital en 3D se generan

por Laura García em April 08, 2021 04:30 AM

April 07, 2021

Blog IDEE (ES)

La noche de la Geografía



El próximo 9 de abril se celebrará la Night of Geography (Geonight), una iniciativa internacional, promovida por EUGEO e IGUen la que una tarde o noche al año se organizan eventos simultáneos en todo el mundo para difundir los contenidos de la Geografía y fomentar la conexión entre el colectivo de geógrafos y aficionados a esa ciencia de diferentes países

El objetivo es que los interesados puedan familiarizarse con los enfoques de la disciplina geográfica, su labor de investigación y su utilidad como ciencia aplicada para resolver los grandes retos a los que se enfrenta el planeta.

La «Geonight» fue propuesta por primera vez en 2017, a escala nacional, por el CNFG (Comité Geográfico Nacional Francés). Posteriormente se  ha ido expandido internacionalmente, primero en Europa, gracias a EUGEO, y luego más allá, gracias a la IGU

En España, la Asociación Española de Geografía (AEG) y GeoVoluntarios, en colaboración con otras entidades, organizan la «Noche de la Geografía», y hay programados diez eventos simultáneos. Entre ellos el juego-concurso «Terra Incógnita» que es una iniciativa lúdica donde poner a prueba tus conocimientos geográficos en equipo. Ha sido creado por la AGE y la Red TransUMAntes de la UMA, y desarrollado desde la comunidad de GeoDevelopers. Entre los días 8 y 9 de abril de 2021 se organizarán sesiones de juego grupales (de hasta 8 personas) de una hora de duración entre las 17 y las 22  horas.

De forma colectiva, cada grupo tendrá que desvelar la identidad y localización de una serie de lugares ubicados en distintos puntos del mundo. Para descubrirlos, se darán pistas de contenido geográfico (características del medio físico y del medio humano, potencialidades, riesgos, problemas ambientales, etc.).

Los grupos ganadores recibirán como premio un conjunto de obsequios vinculados a la Geografía.


La inscripción es gratuita y el plazo de
 inscripción estará abierto hasta el día 7 de abril. 

Mucha suerte a los participantes.

Publicado por la editora.

por editor (noreply@blogger.com) em April 07, 2021 09:47 PM

Inteligência Geográfica [BR]

QGIS - Contagem de ocorrências por atributo de outra camada

Olá pessoal, este post é mais uma resposta a uma dúvida, colocada da seguinte forma:
tenho 2 camadas e no layout preciso que aparece o mome do municipio com o numero que ocorre cada situaçao. No poligono (municipio) preciso saber quantos pontos tenho com a ocorrências "muito baixo" " baixo" " medio" e "alto" posso ter "n" pontos para cada municipio.... Nao sei se consegui me expressar.. seria só a informação tipo um rotulo...nao sei como fazer a "expressão " para que apareça um rotulo ou uma legenda.
Para responder a esta pergunta preparei o material a seguir

Versão em vídeo.

Versão em vídeo. Abraços

Adquira nosso curso sobre customização de formulários no QGIS pelo link https://www.udemy.com/course/customizacao-de-formulario-qgis/?referralCode=C4191B7F6339523504BC

Veja nossos cursos na plataforma Udemy: https://www.udemy.com/user/hebert-azevedo-2/

Inscreva-se e acompanhe nosso blog: http://bit.ly/2CL63UZ

Inscreva-se e acompanhe nosso canal Youtube: http://bit.ly/2J0H2Wa

Curta e acompanhe nossa página no Facebook: http://bit.ly/2yGErMp

Acompanhe nosso twitter: https://twitter.com/consultorgeo

por Hebert Azevedo - Consultor em Geotecnlogias (noreply@blogger.com) em April 07, 2021 06:33 PM

TYC GIS Formacion

Creación de mapas temáticos de la Unión Europea con el complemento “EU Mapper”

Existen muchos complementos en QGIS que permiten incorporar nuevas acciones y funcionalidades a nuestros proyectos realizados con este programa. Es uno de sus puntos fuertes, el principal, por supuesto, es que es gratuito. En esta ocasión se presenta “EU Mapper” un plugin que permite de manera rápida desplegar mapas temáticos sobre datos relacionados con la Unión Europea.

Si abrimos QGIS e indagamos en la pestaña “Complementos” podemos proceder a instalar “EU Mapper”:

Y lo lanzamos:

Entonces aparecerá una ventana que nos permitirá elegir el tipo de mapa que podemos desplegar, por ejemplo densidad de población, esperanza de vida, etc.:

Si se elige el tema “Emisiones de CO2” el mapa que se despliega es el siguiente:

Desde TYC GIS te ofrecemos numerosos cursos para mejorar tu formación en QGIS, ArcGIS y ArcGIS Pro.

Nota: Hay una valoración incluida en esta entrada, por favor, visita esta entrada para valorarla.

Formación de calidad impartida por profesionales

La entrada Creación de mapas temáticos de la Unión Europea con el complemento “EU Mapper” se publicó primero en Cursos GIS | TYC GIS Formación.

por Beatriz Ramos López em April 07, 2021 07:00 AM

Geo innova

Huella de carbono aplicada a planes y proyectos sometidos a evaluación ambiental

huella de carbono

La huella de carbono aplicada a un plan o proyecto representa las emisiones netas de gases de efecto invernadero (GEI) que se generarían en las obras necesarias para llevarlo a cabo y/o en su funcionamiento.

El artículo Huella de carbono aplicada a planes y proyectos sometidos a evaluación ambiental aparece primero en Territorio Geoinnova - SIG y Medio Ambiente.

por Blog Territorio Geoinnova em April 07, 2021 03:00 AM

April 06, 2021

Inteligência Geográfica [BR]

Simbologias utilizando relações 1 - N

Pessoal, a pergunta que gerou este vídeo era como criar simbologias baseadas em relações 1 - N. As relações 1 - N já foram exploradas aqui no blog e são formas de correlacionar mais de uma ocorrência a uma mesma referência, por exemplo N estações meteorológicas a um mesmo estado pode ser consultada nesta postagem https://inteligenciageograficaparatodos.blogspot.com/2018/10/relacoes-multiplas-com-o-qgis.html. Agora vamos criar simbologias baseadas nestes valores, confira na apresentação a seguir:

Hebert Guilherme de Azevedo - Consultor em Geotecnologias Adquira nosso curso sobre customização de formulários no QGIS pelo link https://www.udemy.com/course/customizacao-de-formulario-qgis/?referralCode=C4191B7F6339523504BC Veja nossos cursos na plataforma Udemy: https://www.udemy.com/user/hebert-azevedo-2/ Inscreva-se e acompanhe nosso blog: http://bit.ly/2CL63UZ Inscreva-se e acompanhe nosso canal Youtube: http://bit.ly/2J0H2Wa Curta e acompanhe nossa página no Facebook: http://bit.ly/2yGErMp Acompanhe nosso twitter: https://twitter.com/consultorgeo

por Hebert Azevedo - Consultor em Geotecnlogias (noreply@blogger.com) em April 06, 2021 06:49 PM

April 05, 2021

Percursos (pseudo) aleatórios

Tony Judt, The memory chalet, 2010

  "I prefer the edge: the place where countries, communities, allegiances, affinities, and roots bump uncomfortably up against one another - where cosmopolitanism is not so much an identity as the normal condition of life. Such places once abounded. Well into the twentieth century there were many cities comprising multiples communities and languages - often mutually antagonistic, occasionally clashing, but somehow coexisting. Sarajevo was one, Alexandria another. Tangiers, Salonica, Odessa, Beirut, and Istanbul all qualified [...]
   To be sure, there is something self-indulgent in the assertion that one is always at the edge, on the margin. Such a claim is only open to a certain kind of person exercising very particular privileges. Most people, most of the time, would rather not stand out: it is not safe. If everyone else is a Shia, better to be a Shia. If everyone in Denmark is tall an white, then who - given a choice - would opt to be short and own? And even in an open democracy, it takes a certain obstinacy of character to work willfully against the grain of one's community, especially if it is small.
   But if you are born at intersecting margins and [...] are at liberty to remain there, it seems to me a decidedly advantageous perch [...]
   [...] I believe I can understand and even empathize with those who know what it means to love a country. I don't regard such sentiments as incomprehensible; I just don't share them. But over the years these fierce loyalties - to a country, a God, an idea, or a man - have come to terrify me. The thin veneer of civilization rests upon what may well be an illusory faith in our common humanity. But illusory or not, we would do well to cling to it. Certainly, it is that faith - and the constrains it places upon human misbehavior - that first go in times of war or civil unrest.
   We are entering, I suspect, upon a time of troubles. It is not just the terrorists, the bankers, and the climate that are going to wreck havoc with our sense of security an stability. Globalization itself - the "flat" earth of so many irenic fantasies - will be a source of fear and uncertainty to billions of people who will turn to their leaders for protection. "Identities" will grow mean and tight, as the indigent and the uprooted beat upon the ever-rising walls of gated communities from Delhi to Dallas.
   Being "Danish" or "Italian", "American" or "European" won't just be an identity; it will be a rebuff and a reproof to those whom it excludes. The state, far from disappearing, may be about to come into its own: the privileges of citizenship, the protections of card-holding residents, will be wielded as political trumps. Intolerant demagogues in established democracies will demand "tests" - of knowledge, of language, of attitude - to determine whether desperate newcomers are deserving of British or Dutch or French "identity". They are already doing so. In this brave new century we shall miss the tolerant, the marginals: the edge people. My people."

por nery (noreply@blogger.com) em April 05, 2021 02:38 PM

Geo innova

Cómo clonar un proyecto de Laravel desde GitHub

Clonar repositorio Laravel desde Github

Te contamos los pasos para clonar un proyecto de Laravel, teniendo en cuenta que al subir un proyecto de Laravel a GitHub hay varias carpetas y archivos que no se copian.

El artículo Cómo clonar un proyecto de Laravel desde GitHub aparece primero en Territorio Geoinnova - SIG y Medio Ambiente.

por Blog Territorio Geoinnova em April 05, 2021 03:00 AM

March 31, 2021

Blog IDEE (ES)

Premio EuroSDR 2021 a la mejor tesis doctoral en información geográfica


La organización europea de investigación EuroSDRque aúna a las agencias cartográficas y catastrales europeas, centros de investigación y universidades, organiza nuevamente el premio a la mejor tesis doctoral que haya contribuido significativamente al desarrollo en el campo de la información geográfica. La intención es reconocer los trabajos y esfuerzos realizados por los doctorandos y facilitar la promoción de jóvenes profesionales.

Las tesis candidatas deben haber sido defendidas en el periodo comprendido entre enero de 2020 y julio de 2021, y tratar sobre una o más áreas de trabajo de las Comisiones de EuroSDREl  autor de la tesis premiada recibirá 500 € y será invitado a presentar su trabajo en el 139º Consejo de Delegados de EuroSDR, que tendrá lugar en octubre de 2021.

El periodo de presentación de las solicitudes termina el 6 de agosto de 2021. La documentación que debe acompañar a la solicitud está descrita en la web oficial del premio.


Publicado por Julián Delgado Hernández.

por editor (noreply@blogger.com) em March 31, 2021 11:17 AM

MappingGIS [ES]

Cómo conectar ArcGIS Server con CARTO Builder

CARTO es una plataforma abierta, potente e intuitiva cuyo objetivo es predecir acontecimientos y fenómenos mediante la localización inteligente y la visualización de datos. CARTO Builder es la herramienta que permite que cualquier usuario, con experiencia o no, pueda analizar, visualizar y extraer información a partir de la localización de datos. Posee una interfaz amigable y fácil ...

Leer másCómo conectar ArcGIS Server con CARTO Builder

Cómo conectar ArcGIS Server con CARTO Builder

por Paulino Vallejo Climent em March 31, 2021 09:12 AM

March 30, 2021

TYC GIS Formacion

Cómo realizar consultas en Wikidata con SPARQL

La necesidad de encontrar datos accesibles al público y de calidad es una necesidad cada vez más creciente.

Existe una red denominada “Wikidata” que permite el acceso a mucha información.

Por supuesto existen una gran cantidad de bases de datos, pero existe una herramienta mediante la cual puedes desplegar consultas SPARQL que permite que puedas realizar búsquedas  relacionadas con los datos que necesitas.

Por ejemplo si quieres averiguar los “Colores de ojos más comunes” la consulta quedaría de la siguiente manera:

Y así se mostraría el resultado. Existen varias opciones de representación gráfica de los datos.

Y además la aplicación te permite exportar la información en diferentes lenguajes de programación:

Incluso puedes descargar los datos en diferentes formatos para facilitar tu trabajo:

Desde TYC GIS te ofrecemos una variada formación en diferentes lenguajes de programación como Python, JavaScript, R, etc. Si te interesa esta temática de análisis de datos y su visualización te ofertamos una nueva especialización que integra 3 potentes cursos: EXPERTO EN DATA SCIENCE Y VISUALIZACIÓN DE DATOS.

Nota: Hay una valoración incluida en esta entrada, por favor, visita esta entrada para valorarla.

Formación de calidad impartida por profesionales

La entrada Cómo realizar consultas en Wikidata con SPARQL se publicó primero en Cursos GIS | TYC GIS Formación.

por Beatriz Ramos López em March 30, 2021 12:02 PM

Blog IDEE (ES)

¿Dónde encontrar datos medioambientales a escala europea?

 

La IDE de la Agencia Europea de Medio Ambiente recopila más de 1500 conjuntos de datos en su catálogo de datos geoespaciales. Además de los datos elaborados por la propia agencia, agrupa en un único buscador los datos espaciales de sus principales catálogos:


El catálogo permite buscar datos por temas, contiene una pestaña para los últimos conjuntos de datos añadidos y otra para los más populares, como los mapas de la Directiva sobre el tratamiento de las aguas residuales urbanas.

Es una herramienta imprescindible para todo tipo de estudios y análisis medioambientales que necesiten obtener datos a escala europea. Mantiene un diseño intuitivo mediante miniaturas y enlaces, sin descuidar su carácter técnico, y logrando aunar en un único catálogo datos muy variados. El catálogo puede ser un buen punto de partida tanto para expertos como para el público en general, facilita la divulgación de datos ambientales y también es recomendable para expertos de otras disciplinas que quieran ampliar sus conocimientos sobre el medio ambiente en la Unión Europea. En la wiki se pueden consultar todas las funcionalidades del catálogo y cómo utilizarlo.

A nivel de productores de datos, para incluir los conjuntos de datos y servicios en el catálogo, se deben crear los metadatos conforme al perfil 2.0 de metadatos de EEALos metadatos  informan sobre la licencia bajo la que se pueden descargar los conjuntos de datos y si hay servicios de visualización asociados. Se recomienda crear y validar los metadatos con las herramientas de edición que se encuentran disponibles, para los usuarios registrados, en la página web. El catálogo ha sido creado mediante el software libre Geonetwork 4.0.2.0. 

Publicado por la editora.

por editor (noreply@blogger.com) em March 30, 2021 06:16 AM

March 29, 2021

Blog gvSIG (ES)

Análisis hidrológico en la subcuenca Charanal usando como herramienta el software libre gvSIG

Compartimos una tesis final de grado que puede ser muy interesante para ampliar conocimientos en el uso de gvSIG como herramienta de análisis hidrológico.

Una introducción a lo que podéis encontrar en esta tesis, redactada por su autora:

«Piura es una ciudad que cada cierto tiempo es fuertemente golpeada por las consecuencias de las intensas precipitaciones que se presentan en nuestra región, especialmente en épocas del Fenómeno El Niño. La presente tesis surge con la intención de conocer las características físicas y el aporte de caudal de una de las subcuencas de gran aporte al caudal del río Piura en épocas del FEN, además de conocer que tan bien puede trabajar un software libre como lo es gvSIG en comparación con un software licenciado cuya limitación de este último se encuentra en el elevado costo de su licencia, un requisito que no todos pueden cumplir.

Por último, el autor desea que el material puesto a disposición sea de utilidad para aquellos que tengan la intención de llevar a cabo proyectos que impliquen un estudio profundo en hidrología».

La tesis está accesible en PDF en este enlace: https://pirhua.udep.edu.pe/handle/11042/4810

por Alvaro em March 29, 2021 09:31 AM

Geo innova

Agenda de cursos para el mes de Abril 2021

Cursos SIG y MA Asociación Geoinnova

Cambiamos de mes y os traemos el nuevo calendario de cursos programados, podréis matricularos hasta agotar las plazas. Cursos Destacados Primeramente destacamos el curso de QGIS Avanzado, que comenzará justo después de Semana Santa. Si te interesa, deja tu matrícula hecha antes del 31 de marzo para asegurarte la plaza y la entrada el mismo […]

El artículo Agenda de cursos para el mes de Abril 2021 aparece primero en Territorio Geoinnova - SIG y Medio Ambiente.

por Blog Territorio Geoinnova em March 29, 2021 09:15 AM

Blog gvSIG (ES)

gvSIG Desktop aplicado a Geología

Os traemos un interesante tutorial de gvSIG Desktop aplicado a Geología, resultado de las prácticas profesionales de Scarlet Pilar Flores Mancilla, alumna de la UAEMEX que, como otros alumnos de distintas universidades del mundo, ha realizado sus prácticas en la Asociación gvSIG. En este caso, las prácticas han estado tutorizadas principalmente por Carlos Revuelto, de la empresa Geoscan.

El tutorial hace un recorrido formativo que se estructura en el siguiente contenido:

  • Descarga: Modelo Digital de Elevación
  • Descarga: Ortofotos
  • Descarga: Geología
  • Geoprocesos con un Modelo Digital de Elevaciones: Perfiles
  • Geoprocesos con un Modelo Digital de Elevaciones: Secciones Transversales
  • Geoprocesos con un Modelo Digital de Elevaciones: A través de curvas de nivel
  • Generación de una capa de curvas de nivel a partir de un MDR
  • Análisis hidrológico
  • Cálculo de la red de drenaje
  • Cálculo de las cuencas vertientes
  • Caracterización de cuencas
  • Cálculo de cuenca hidrográfica
  • Modelización: vectorización de cuencas y obtención de propiedades geométricas
  • Cálculo del tiempo de concentración
  • Métodos de cálculo de tiempo de concentración
  • Cálculo de tiempo de salida

Esperemos que el trabajo de Scarlet os resulte de utilidad. Por nuestra parte agradecemos su dedicación e interés por documentar y compartir sus prácticas.

Descargar tutorial

por Alvaro em March 29, 2021 07:45 AM

March 25, 2021

Geofumadas [HN]

IMARA.EARTH la startup que cuantifica el impacto ambiental

Para la 6ta edición de Twingeo Magazine, tuvimos la oportunidad de entrevistar a Elise Van Tilborg, Co-fundadora de IMARA.Earth. Esta startup holandesa recientemente ganó el Planet Challenge en Copernicus Masters 2020 y apuesta por un mundo mas sustentable a través del aprovechamiento positivo del entorno. Su eslogan es “Visualice su impacto ambiental”, y lo hacen

por Laura García em March 25, 2021 09:08 PM

TYC GIS Formacion

¿Qué es React.js?

Últimamente React está dando mucho que hablar, seguramente lo habrás visto de pasada en algún blog o tutorial. En esta entrada te explicamos en detalle cuál es su funcionalidad y cómo puede ser aplicado a la hora de trabajar con visores cartográficos.

En concreto,  React es una biblioteca de JavaScript declarativa, eficiente y flexible para crear interfaces de usuario (UI). Le permite componer interfaces de usuario complejas a partir de piezas de código pequeñas y aisladas llamadas «componentes». React utiliza una sintaxis parecida a HTML, llamada JSX.

¿Pero cómo podríamos integrar React.js en nuestras aplicaciones? No te preocupes dichas aplicaciones han hecho el “trabajo sucio” por ti. A continuación se mostrarán algunos ejemplos:

  1. Carto:

Hace poco desde Carto anunciaron la presentación de “Carto para React” …

… mediante la cual se pueden utilizar una serie de plantillas y diseños en botones, texto, widgets, etc. que ayudan a mejorar la interfaz permitiendo al desarrollador crear unas aplicaciones mucho más originales.

  1. API JavaScript de Esri:

Desde Esri ya tenían implantada esta posibilidad desde hace tiempo y por supuesto también te permite configurar los diferentes complementos de tu aplicación haciéndola un poco más original.

  1. Leaflet:

Y como no podía ser menos una librería open source como Leaflet no podía ser menos y si creas tu web map con dicha tecnología, puedes integrar React en tu código de manera sencilla.

Si quieres aprender cómo crear tus propios visores cartográficos con Carto, la API de JS de Esri o con Leaflet, desde TYC GIS te ofrecemos una gran variedad de cursos para que empieces a desenvolverte en este mundo.

Nota: Hay una valoración incluida en esta entrada, por favor, visita esta entrada para valorarla.

Formación de calidad impartida por profesionales

 

La entrada ¿Qué es React.js? se publicó primero en Cursos GIS | TYC GIS Formación.

por Beatriz Ramos López em March 25, 2021 03:30 PM

Blog IDEE (ES)

II Congreso geoEuskadi Kongresua 2021

 


El II Congreso geoEuskadi Kongresua 2021, organizado por el Departamento de Planificación Territorial, Vivienda y Transportes, pretende ser un foro de encuentro de tecnologías, proyectos, instituciones, empresas, profesionales e investigadores del sector de la información geográfica, en un sentido amplio.

El congreso geoEuskadi 2021 tiene los siguientes objetivos:
  • Cartografía y teledetección: compartir técnicas actuales de observación de la Tierra y nuevas fuentes de datos geográficos.
  • Datos y servicios geográficos: dar a conocer recursos de datos y servicios geográficos preferentemente abiertos y de referencia para su uso y reutilización.
  • Geomática: exponer tecnologías espaciales para el procesamiento, explotación, uso y difusión de información geográfica.
  • Aplicaciones multidisciplinares de la información geográfica: presentar ejemplos exitosos de la explotación y uso de la información geoespacial en diferentes disciplinas.
  • Infraestructuras de Datos Espaciales: publicitar plataformas que facilitan el acceso a la información geográfica y su reutilización.
  • Compartir experiencias y buenas prácticas: entre instituciones, empresas y profesionales del sector de la información geográfica, para lograr una mayor armonización, reutilización, interoperabilidad y en definitiva suma de esfuerzos y beneficios, en la producción y mantenimiento de datos y servicios geográficos.
Tendrá lugar en Bilbao, el 14 y 15 de octubre, con aforo presencial limitado por causa de la pandemia de la COVID-19, y con modalidad en línea. Constará de comunicaciones y talleres prácticos.

Hasta el 10 de mayo está abierto el plazo para la recepción de propuestas. En los siguientes enlaces se pueden descargar las normas y plantillas que deben seguir los talleres y comunicaciones; 
Publicado por Juan Carlos Barroso.

por editor (noreply@blogger.com) em March 25, 2021 11:34 AM

Geo innova

10 motivos para aprender CloudCompare si trabajas con LiDAR

Interfaz principal de CloudCompare. Nube de puntos LiDAR

Existen diferentes programas gratuitos y otros que requieren licencia de pago para trabajar con LiDAR. Del mismo modo, podemos encontrar varios visores LIDAR que nos permiten únicamente visualizar nuestros datos sin interactuar demasiado con ellos. Pero hay un software que destaca por encima de todos y ese es CloudCompare. ¿Por qué?

El artículo 10 motivos para aprender CloudCompare si trabajas con LiDAR aparece primero en Territorio Geoinnova - SIG y Medio Ambiente.

por Blog Territorio Geoinnova em March 25, 2021 04:00 AM

March 24, 2021

Blog IDEE (ES)

La Dirección General del Catastro Publica la cartografía histórica rústica catastral, de todo el siglo XX, de la Comunidad de Madrid.


Cuando hablamos de cartografía histórica catastral nos referimos a aquella, tanto rústica como urbana, que no está vigente, por tanto, no se actualiza y no está disponible en la Sede Electrónica del Catastro (SEC).

El patrimonio cartográfico catastral histórico español es de considerable magnitud. La Dirección General del Catastro (DGC) dispone de un gran volumen de información cartográfica desde principios del siglo XX, tanto en formato analógico como en digital (escaneado). En el portal del Catastro está disponible un inventario detallado de todos sus fondos cartográficos históricos.

La DGC está desarrollando un ambicioso proyecto, consistente en poner a libre disposición en su portal sus fondos de cartografía histórica catastral en formato digital. El proyecto se enmarca dentro de la Directiva INSPIRE y otras directivas europeas (Resolución del Parlamento Europeo, de 19 de septiembre de 2019, sobre la importancia de la memoria histórica europea para el futuro de Europa y Directiva 2019/1024 del Parlamento Europeo y del Consejo de 20 de junio de 2019 relativa a los datos abiertos y la reutilización de la información del sector público), que proponen la reutilización de la información del sector público, de modo que la información esté disponible como datos abiertos para todos los usuariosEn la actualidad, un amplio porcentaje de esos fondos ha sido ya escaneado. 

El proyecto ha comenzado con la distribución de la cartografía histórica rústica de la Comunidad de Madrid. Existen 25 000 documentos aproximadamente, que abarcan desde la primera década del siglo XX hasta la primera década del siglo XXI. Los documentos se ofrecen en ficheros comprimidos, en formato pdf, agrupados por municipio y tipo de producto junto con sus hojas de características, en las que se proporciona la información de las parcelas.


La información se puede descargar por municipios. Para realizar la descarga es necesario identificarse previamente mediante uno de los certificados digitales admitidosaceptar la licencia correspondiente y rellenar un formulario que se utilizará con fines estadísticos.

El portal cuenta además con un manual con información detallada de cada uno de los productos que se ofrecen y con una guía de ayuda para la configuración y uso del servicio de descargas.


La siguiente etapa del proyecto es realizar estos trabajos en otras gerencias provinciales que dispongan de gran parte de su patrimonio cartográfico en formato digital.

Publicado por la Unidad de Cartografía de la Dirección General del Catastro.

por editor (noreply@blogger.com) em March 24, 2021 03:40 PM

TYC GIS Formacion

¿Por qué Tableau se ha convertido en un referente en análisis y visualización de datos?

Está claro que Tableau se ha convertido en uno de los principales referentes en el campo del análisis y visualización de datos y la causa de este éxito puede deberse a sus ventajosas funcionalidades y características, entre ellas se pueden destacar:

  1. La gran variedad de formatos de archivos y servidores de datos a los que Tableau permite realizar una conexión facilitando de esta manera la labor al usuario permitiéndole de esta manera trabajar con su base de datos origen.

  1. Otro punto a favor es su “dashboard” el cual permite la integración de elementos muy variados como gráficos, mapas, imágenes etc. de manera que el usuario final pueda interactuar con los diferentes elementos de la presentación de manera dinámica y atractiva.

  1. Además Tableau te permite crear tu propio “storelling” para que puedas crear una presentación y publicarlo para que pueda visualizarlo el público en general.

Si quieres aprender a utilizar Tableau te ofrecemos esta formación: “CURSO ONLINE SOBRE VISUALIZACIÓN DE DATOS CON TABLEAU”.

Nota: Hay una valoración incluida en esta entrada, por favor, visita esta entrada para valorarla.

Formación de calidad impartida por profesionales

La entrada ¿Por qué Tableau se ha convertido en un referente en análisis y visualización de datos? se publicó primero en Cursos GIS | TYC GIS Formación.

por Beatriz Ramos López em March 24, 2021 08:04 AM

Geo innova

El comercio de derechos de emisión

derechos de emisiones

El comercio de derechos de emisión (ETS) es una pieza fundamental de las políticas de mitigación de la Unión Europea.

El artículo El comercio de derechos de emisión aparece primero en Territorio Geoinnova - SIG y Medio Ambiente.

por Blog Territorio Geoinnova em March 24, 2021 04:00 AM

March 23, 2021

MappingGIS [ES]

Cómo guardar proyectos de QGIS en PostGIS

QGIS es un programa bien conocido dentro de los SIG de escritorio, PostGIS es la extensión espacial de la base de datos PostgreSQL. La combinación de ambos es una solución muy flexible que nos permite trabajar con datos espaciales almacenados en PostGIS y visualizarlos en QGIS. Juntos pueden ser la columna vertebral de una potente ...

Leer másCómo guardar proyectos de QGIS en PostGIS

Cómo guardar proyectos de QGIS en PostGIS

por Aurelio Morales em March 23, 2021 04:41 PM

March 22, 2021

Geo innova

¿Cómo acceder a la Cartografía del SIGPAC?

Abrir tabla de atributos

El SIGPAC es el Sistema de Información Geográfica de parcelas agrícolas que permite identificar geográficamente las parcelas declaradas por agricultores y ganaderos, en cualquier régimen de ayudas relacionado con la superficie cultivada o aprovechada por el ganado.

El artículo ¿Cómo acceder a la Cartografía del SIGPAC? aparece primero en Territorio Geoinnova - SIG y Medio Ambiente.

por Blog Territorio Geoinnova em March 22, 2021 04:00 AM

March 18, 2021

TYC GIS Formacion

La importancia de crear un índice espacial en PostGIS

En este apartado vamos a crear un índice espacial en un dato geoespacial que vamos a incluir en PostGIS desde el Administrador de Datos de QGIS.

Fíjate que entre las opciones que nos da, aparece la de “Crear índice espacial”. En este caso vamos a dejarlo desactivado e incluimos nuestra capa sobre los parques naturales de España.

Vamos a realizar un buffer en dicha capa, y observamos el tiempo que tarda en llevarse a cabo la acción:

Mediante la siguiente sentencia le vamos a incluir un índice espacial (idx_pnaturales) a nuestra tabla “pnaturales”.

Si observamos la tabla veremos que se ha creado correctamente el índice espacial:

Si volvemos a lanzar la función buffer, en esta ocasión tardará menos tiempo en llevarla a cabo:

Así la inserción de un índice espacial nos favorecerá a la hora de realizar nuestras operaciones en PostGIS. Si quieres aprender más sobre bases de datos , desde TYC GIS te ofrecemos esta formación : «CURSO SOBRE BASE DE DATOS: POSTGIS»

Nota: Hay una valoración incluida en esta entrada, por favor, visita esta entrada para valorarla.

Formación de calidad impartida por profesionales

 

La entrada La importancia de crear un índice espacial en PostGIS se publicó primero en Cursos GIS | TYC GIS Formación.

por Beatriz Ramos López em March 18, 2021 12:29 PM

Geo innova

Cómo crear firmas espectrales de Sentinel-2 con R

Gráfico de firmas espectrales con ggplot2

Debido a esta mayor accesibilidad a los datos y a la mayor calidad de los mismos, han aparecido nuevas posibilidades y necesidades de explotación. Uno de estos ejemplos son las firmas espectrales.

El artículo Cómo crear firmas espectrales de Sentinel-2 con R aparece primero en Territorio Geoinnova - SIG y Medio Ambiente.

por Blog Territorio Geoinnova em March 18, 2021 04:00 AM

March 17, 2021

Geo innova

March 16, 2021

TYC GIS Formacion

Nuevo modelo de batimetría de la Gran Barrera de Coral

Se acaba de lanzar el nuevo modelo 3D de la batimetría de la Barrera de Coral (Australia) obtenido dentro del proyecto 3D-GBR.

Se ha obtenido un conjunto de datos batimétricos con una resolución de 100 metros  que cubre un área de aproximadamente 3,000,000 km2, desde el Golfo de Papua hasta el norte de Nueva Gales del Sur, y hacia el este hasta las profundidades del Mar de Coral. Esta página proporciona los datos en una variedad de formatos para descarga pública.

Se puede descargar dicha información en diferentes formatos, desde un KML para visualizarlo en Google Earth, hasta productos como Hillshade (GeoTIFF) o archivos NetCDF. Incluso isóbatas en formato shape.

De ese proyecto también se ha obtenido un modelo de profundidad de alta resolución para la Gran Barrera de Coral – 30 m (Digital Elevation Model, DEM).

En los cursos dedicados al medio marino de TYC GIS con programas como ArcGIS , ArcGIS Pro o QGIS se enseña cómo trabajar con este tipo de datos.

Nota: Hay una valoración incluida en esta entrada, por favor, visita esta entrada para valorarla.

Formación de calidad impartida por profesionales

 

La entrada Nuevo modelo de batimetría de la Gran Barrera de Coral se publicó primero en Cursos GIS | TYC GIS Formación.

por Beatriz Ramos López em March 16, 2021 03:06 PM

MappingGIS [ES]

Habilitar un Servicio de Catálogo CSW en GeoServer e incorporarlo a MapStore

El servicio de catálogo para la web (CSW) es un estándar del Open Geospatial Consortium (OGC), que se utiliza para publicar y buscar datos geoespaciales y metadatos relacionados en Internet. Describe servicios geoespaciales como Web Map Service (WMS), Web Map Tile Service (WMTS), etc. Dicho de otro modo, un servicio de catálogo nos permite localizar datos ...

Leer másHabilitar un Servicio de Catálogo CSW en GeoServer e incorporarlo a MapStore

Habilitar un Servicio de Catálogo CSW en GeoServer e incorporarlo a MapStore

por Jose Luis García Grandes em March 16, 2021 01:04 PM

Blog gvSIG (ES)

Jornadas “Uso de las Tecnologías Libres de Información Geográficas en Educación Básica – experiencias iberoamericanas”

La Red GeoLIBERO invita a participar de las Jornadas denominadas Uso de las Tecnologías Libres de Información Geográficas en Educación Básica – experiencias iberoamericanas. Las jornadas se desarrollarán en 2 días: 12 y 13 de mayo de 2021. Habrá un día para presentar los distintos casos de éxito de los 3 años de experiencia del Curso-Concurso Proyectos con estudiantes y gvSIG Batoví, y otro para presentaciones de trabajos iberoamericanos, para lo cual los invitamos a participar, presentando comunicaciones referidas al uso de Tecnologías Libres de Información Geográfica en Educación Básica, con el fin de dar a conocer experiencias, investigaciones, proyectos y acciones llevadas a cabo, en curso o planificadas, en la región iberoamericana.

Los objetivos de las Jornadas son:

  • conocer experiencias iberoamericanas de uso de las Tecnologías Libres de Información Geográficas en Educación Básica
  • intercambiar conocimientos y aprendizajes entre la comunidad iberoamericana acerca del uso de estas tecnologías como herramientas de enseñanza pre-universitaria
  • presentar las experiencias en Uruguay de la iniciativa Curso-Concurso Proyectos de trabajo con estudiantes y gvSIG Batoví
  • potenciar sinergias entre los participantes que permitan el desarrollo de proyectos colaborartivos a futuro
  • ser un insumo invalorable para la Linea de Investigación en Educaciòn del proyecto GEOLibero, que patrocina el evento

por Alvaro em March 16, 2021 06:20 AM

Inteligência Geográfica [BR]

Criar polígonos e linha central a partir de faces de logradouro (IBGE)

Prezados, a pergunta enviada que gerou este tutorial era como representar os nomes dos logradouros no eixo central da via, a partir dos dados de face de logradouro disponibilizados pelo IBGE. A partir deste questionamento desenvolvemos um modelo de processamento, disponibilizado no link https://drive.google.com/file/d/17PDMGGYje4UtSJolgATlSHSz6kh8Tvdn/view?usp=sharing e o tutorial de uso a seguir.

Hebert Guilherme de Azevedo - Consultor em Geotecnologias Adquira nosso curso sobre customização de formulários no QGIS pelo link https://www.udemy.com/course/customizacao-de-formulario-qgis/?referralCode=C4191B7F6339523504BC Veja nossos cursos na plataforma Udemy: https://www.udemy.com/user/hebert-azevedo-2/ Inscreva-se e acompanhe nosso blog: http://bit.ly/2CL63UZ Inscreva-se e acompanhe nosso canal Youtube: http://bit.ly/2J0H2Wa Curta e acompanhe nossa página no Facebook: http://bit.ly/2yGErMp Acompanhe nosso twitter: https://twitter.com/consultorgeo

por Hebert Azevedo - Consultor em Geotecnlogias (noreply@blogger.com) em March 16, 2021 01:41 AM

QGIS- Contagem de feições baseada em atlas

Pessoal, trazendo mais uma dica em resposta a uma dúvida. Neste caso a usuária queria que, ao gerar um Atlas a contagem apresentada fosse correspondente apenas as feições incidentes no Atlas. Em resposta a esta dúvida segue o tutorial:

Hebert Guilherme de Azevedo - Consultor em Geotecnologias Adquira nosso curso sobre customização de formulários no QGIS pelo link https://www.udemy.com/course/customizacao-de-formulario-qgis/?referralCode=C4191B7F6339523504BC Veja nossos cursos na plataforma Udemy: https://www.udemy.com/user/hebert-azevedo-2/ Inscreva-se e acompanhe nosso blog: http://bit.ly/2CL63UZ Inscreva-se e acompanhe nosso canal Youtube: http://bit.ly/2J0H2Wa Curta e acompanhe nossa página no Facebook: http://bit.ly/2yGErMp Acompanhe nosso twitter: https://twitter.com/consultorgeo

por Hebert Azevedo - Consultor em Geotecnlogias (noreply@blogger.com) em March 16, 2021 01:26 AM

March 15, 2021

Luís Sadeck (BR)

Introdução à Cartografia

O prof. Jackson Rodrigues nos convidou para iniciar um ciclo de conversa sobre cartografia na Universidade Federal Fluminense (UFF-IEAR), que foi transmitido pelo canal Geocast Brasil do qual tb faço parte. A conversa foi muito legal e deixo ela aqui pra vocês… Se gostarem já sabem, deixa um like, comenta deixando sugestões de como melhorar […]

por sadeckgeo em March 15, 2021 01:35 PM

Google Earth Engine na EMBRAPA

Um dos projetos mais interessantes da área usando o Google Earth Engine que tenho acompanhado, é esse da EMBRAPA sobre suscetibilidade e vulnerabilidade dos solos brasileiros à erosão hídrica, que dá embasamento para tantos outros projetos de diversos temas, na pecuário, na agricultura, nos processos de arenização, desertificação, savanização, no ciclo hidrológico, e outros… Conversamos […]

por sadeckgeo em March 15, 2021 01:24 PM

Pra quem usa os dados MapBiomas

O MapBiomas trabalha com uma grande quantidade de classes de uso e cobertura da terra e com uma resolução muito alta se considerarmos a dimensão do estudo e a temporalidade. Isto pode fazer com que a descoberta de todas as classes em uma unidade territorial se torna bastante demorada se feita no visual ou na […]

por sadeckgeo em March 15, 2021 12:42 PM

Geofumadas [HN]

Historias de emprendimiento. Geopois.com

En esta 6ta edición de Twingeo Magazine abrimos una sección dedicada al emprendimiento, esta vez el turno fue de Javier Gabás Jiménez, a quien en otras ocasiones Geofumadas ha contactado por los servicios y oportunidades que ofrece para la comunidad GEO. Gracias al apoyo y empuje de la comunidad GEO, conseguimos redactar nuestro plan de

por Laura García em March 15, 2021 03:43 AM

March 12, 2021

TYC GIS Formacion

Instalación de GeoServer “en binario”

En esta entrada vamos a reproducir la instalación de GeoServer “en binario”, nuevo formato que GeoServer ha incluido ya que ha eliminado al ejecutable directo en windows.

Esto ha ocurrido desde la versión 2.15.1, por lo que tú decides con qué versión quieres trabajar, o la instalación que te resulte más más sencilla.

Ahora mismo la última versión estable es la 2.18.2, si se hace clic en el enlace “ se accede a otra página desde dónde nos podemos descargar el archivo.

En la siguiente parte aparecen los sistemas operativos correspondientes:

Entonces descomprimimos el archivo en una carpeta que consideremos, por ejemplo, en la ruta: C:\Program Files\GeoServer

Lo siguientes que deberemos hacer es incluir en las variables de entorno del Sistema las rutas a las carpetas dónde se ha instalado GeoServer, el directorio de datos y apuntar a la carpeta dónde se encuentra nuestro archivo ejecutable java.

Así quedarían las rutas y el nombre de las variables:

El archivo java lo descargué en esta web, ojo seguramente tienes ya un archivo por lo que deberías apuntar a esa carpeta eso sí GeoServer trabaja con las versiones 8 u 11.

Y también deberás incluir el en “Path” la ruta dónde tienes dicho ejecutable java:

Una vez tenga listo este proceso deberás ir a la carpeta de GeoServer y en bin lanzar el servicio “startup”:

Entonces se lanzará la consola y si todo se ha instalado bien no te aparecerá ningún error:

Entonces ya podrás navegar al enlace por defecto http://localhost:8080/geoserver y empezar a trabajar con GeoServer (recuerda el usuario : admin y contraseña: geoserver).

Va a ser necesario utilizar este sistema conforme GeoServer vaya avanzando e incluyendo nuevos avances y características en sus versiones, ahora mismo no hay mucha diferencia, pero en cualquier momento dará un gran salto evolutivo. Si quieres aprender más sobre este programa en breve dará comienzo el curso de “Especialista en Web GIS” totalmente actualizado dónde se enseña a conectar con bases de datos (PostGIS) con SIG (QGIS) y a trabajar en el desarrollo de visores cartográficos con diferentes librerías y aplicaciones.

Nota: Hay una valoración incluida en esta entrada, por favor, visita esta entrada para valorarla.

Formación de calidad impartida por profesionales

 

La entrada Instalación de GeoServer “en binario” se publicó primero en Cursos GIS | TYC GIS Formación.

por Beatriz Ramos López em March 12, 2021 02:56 PM

Geofumadas [HN]

UNFOLDED: una nueva plataforma para la gestión de datos espaciales

En la 6ta edición de Twingeo Magazine, pudimos dar un abrebocas de lo que ofrece la nueva plataforma para gestión de datos espaciales Unfolded Studio. Esta innovadora plataforma que desde el 1 ero de febrero de 2021 está dando de que hablar por las potenciales herramientas que ofrece para la manipulación y gestión de grandes

por Laura García em March 12, 2021 02:01 AM

March 09, 2021

MappingGIS [ES]

Dónde encontrar respuestas a tus preguntas y dudas de SIG

¿Dónde podemos obtener ayuda cuando tenemos problemas o dudas de SIG? Actualmente existe una amplia variedad de sitios web que pueden ayudarnos a encontrar respuestas a nuestras preguntas y dudas de SIG. Aunque se han creado muchos foros geoespaciales, solo algunos están realmente activos y sirven como un lugar para obtener soporte sobre SIG. Hace ...

Leer másDónde encontrar respuestas a tus preguntas y dudas de SIG

Dónde encontrar respuestas a tus preguntas y dudas de SIG

por Aurelio Morales em March 09, 2021 12:17 PM

March 04, 2021

MappingGIS [ES]

Esri presenta un servicio de pago por uso: La plataforma ArcGIS

Esri ha anunciado el lanzamiento de la Plataforma ArcGIS, una plataforma geoespacial como servicio (PaaS) para desarrolladores que necesitan integrar funciones de localización en sus aplicaciones, sistemas de negocio y productos. Un servicio PaaS (Platform-as-a-Service) es una categoría de servicios de computación en la nube que proporciona una plataforma que permite a los clientes desarrollar, ejecutar y ...

Leer másEsri presenta un servicio de pago por uso: La plataforma ArcGIS

Esri presenta un servicio de pago por uso: La plataforma ArcGIS

por Aurelio Morales em March 04, 2021 09:40 AM

March 02, 2021

El Blog de José Guerrero [VE]

Modelo autoregresivo lineal de 1 er orden con Google Earth Engine (GEE)

En un artículo anterior se consideró la posibilidad de un modelo autoregresivo lineal de 1 er orden con lenguage R y en éste con Java Script en la API de Google Earth Engine (GEE). Si se trabaja con series de … Seguir leyendo

por José Guerrero em March 02, 2021 01:17 AM

February 28, 2021

SIGdeletras

Mapa de coropletas con D3

Vamos a continuar con la serie de entradas dedicadas a la creación visualizaciones web de datos espaciales con la librería D3.

En la primera de ellas vimos cómo crear una estructura básica de ficheros para nuestra página y añadimos de archivos GeoJSON con D3.

Ahora toca usar los atributos de las capas que almacenan el consumo anual de energía eléctrica por municipios de Andalucía en 2019. La información procede del Sistema de Información Multiterritorial de Andalucía del IECA.

Mi objetivo es crear un mapa donde quede reflejado por agrupaciones de límites municipales el consumo energético anual.

Mapa de coropletas

Dentro del ámbito del diseño cartográfico este tipo de representaciones se denomina mapa de coropletas, es decir un mapa temático que representa una variable estadística.

Para estas representaciones es importante elegir correctamente el método que vamos a usar para clasificar los datos. Los métodos más usados son: intervalo manual, intervalo definido, equivalente, basado en cuantiles, rupturas naturales de Jenks o desviación estándar.

La mayoría de los Sistemas de Información Geográfica cuenta con opciones para aplicarlos. En la captura siguiente vemos las opciones en QGIS.

02_01_QGIS

Usaremos el método de rupturas naturales creado por el cartógrafo George F. Jenks. En esta clasificación las clases se crean de manera que los valores similares se agrupan mejor y se maximizan las diferencias entre las clases. Las rupturas marcan diferencias considerables entre los valores de los datos.

Filtrado de datos para consumo residencial

He decidido cambiar la variable a representar. En vez de mostrar el valor total, los datos van a representar solo el consumo residencial. El valor total contenía la suma de los consumos de todos los sectores (residencial, industrial, servicios…) pero a fines didácticos y de análisis, creo que la información residencial da más juego.

Otra decisión ha sido separar los datos en dos capas. La primera con los municipios con datos y la segunda, con el grupo de municipios de los que el IECA no ofrece información.

Según he podido ver D3 tiene la opción de filtros, pero he preferido hacerlo directamente con JavaScript mediante el método filter().

Promise.all([municipios, provincias]).then((data) => {
  let all_municipios = data[0].features;

  let filter_municipios = all_municipios.filter((m) => m.properties.total > 0);
  let filter_nodata_municipios = all_municipios.filter(
    (m) => m.properties.total == 0
  );


Creando un esquema de color con D3

Para crear nuestro mapa temático con D3 usamos las escalas. Gracias a este tipo de objetos podremos representar una dimensión de datos abstractos en una representación visual (píxeles). Los valores estarán definidos por un dominio (domain) que es usado como elemento de entrada. Los datos de salida, o representación visual se hace mediante un rango (range).

Para nuestro proyecto definimos un tipo de escala basada en límites o umbrales (scaleThreshold). El dominio serán los valores de las rupturas naturales, obtenidas con QGIS. Y para el rango, usaremos los esquemas cromáticos de D3 definiendo a partir de 5 clases.

Ejemplo de escalas cromáticas con D3

//main.js
...
const colorScaleResidencial = d3
  .scaleThreshold()
  .domain([21184, 83302, 205668, 559702, 1078192])
  .range(d3.schemeYlOrBr[5]);
...

Para aplicar nuestra escala definida en la variable colorScaleResidencial cambiaremos el atributo de relleno del path de municipios por una función que aplique el valor de la variable para cada dato del total de consumo.

Hemos mejorado el resultado a nivel visual añadiendo un color gris a la delimitación de los municipios.

//main.js
...
Promise.all([municipios, provincias]).then((data) => {
  let all_municipios = data[0].features;
  let filter_municipios = all_municipios.filter((m) => m.properties.total > 0);
  let filter_nodata_municipios = all_municipios.filter(
    (m) => m.properties.total == 0
  );

  svg
    .append("g")
    .selectAll("path")
    .data(filter_municipios)
    .join("path")
    .attr("class", "municipality")
    .attr("d", geopath)
    .attr("stroke", "#C0C0C0")
    .attr("stroke-width", "0.2px")
    .attr("fill", (d) => {
      return colorScale(d.properties.total);
    })
    .append("title")
    .text((d) => {
      return d.properties.total;
    });
...

02_02_coropletas.png

Gracias a estos cambios ya podemos obtener los primeros análisis de los datos. Destacan las capitales de provincia como Sevilla, Málaga o Córdoba en una primera categoría, seguido de otras capitales como Granada y Almería y los municipios de Marbella y Jerez.

En la tercera agrupación están otras capitales y municipios cercanos a capitales provinciales donde vive parte de su población (Roquetas, Torremolinos, Alcalá de Guadaira, El Puerto, San Fernando…)

Un cuarto grupo con consumos entre 80.000 y 210.000 Mwh, está concentrado en el litoral andaluz y a lo largo de la vega del Guadalquivir.

Y para terminar, casi el 84% de los municipios poseen un consumo inferior a 210.000 Mwh. Por ejemplo, en el caso de la provincia de Córdoba, estos municipios se sitúan al norte de la capital en zona de Sierra Morena.

Como vemos, el valor de un mapa correctamente simbolizado es alto y su análisis puede ayudarnos correctamente a comprender y analizar las variables representadas.

Información adicional mediante etiquetas

Mejorado el aspecto visual, podemos completar la información ofrecida al usuario mediante etiquetas.

Lo primero que haremos es crear una función para que formatee el valor numérico del total. La función redondea a dos decimales y añade comas para diferenciar los miles.

//main.js
...
function roundDecimal(number) {
  const castString = parseFloat(number).toFixed(2);
  return Intl.NumberFormat("es-ES").format(castString);
}

Y para finalizar, vamos a usarla como valor de title para añadir el nombre del municipio y la unidad de medida (Megavatios/hora).

//main.js
...
    .text((d) => {
      let infoTitle = `${d.properties.municipio} ${roundDecimal(
        d.properties.total
      )} Mwh `;
      return infoTitle;
...

Solo un último detalle. Nuestros elementos tienen clases asignadas. Con unas pocas de código en el CSS, añadimos un efecto de resalte cuando pasamos el curso.

Detalle de title con CSS

/*style.css*/

.municipality {
  cursor: pointer;
}

.municipality:hover {
  stroke: red;
  stroke-width: 2px;
  size: 3em;
}

Resultado final

Este sería el resultado final con los nuevos cambios y modificaciones.

02_v2_final.gif

Próximos pasos

Queda ya poco para terminar nuestro proyecto. Espero poder dedicarle un tiempo para mejorar los datos ofrecidos al usuario y poder añadir algún recurso más usando D3.

Recursos

por Patricio Soriano Castro (pasoriano@sigdeletras.com) em February 28, 2021 12:00 AM

February 24, 2021

MappingGIS [ES]

Novedades de QGIS 3.18 ‘Zürich’

Para todos aquellos que aún no conozcan QGIS y que comienzan a interesarse en este potente software comentar que se trata de un Sistema de Información Geográfica de Software Libre, siendo un proyecto de la Open Source Geospatial Foundation (OSGeo). En esta entrada vamos a presentarte, todas las novedades de QGIS 3.18 ‘Zürich’, la nueva versión de QGIS. Desde el inicio del proyecto en ...

Leer másNovedades de QGIS 3.18 ‘Zürich’

Novedades de QGIS 3.18 ‘Zürich’

por Diego Alonso em February 24, 2021 10:39 AM

February 23, 2021

SIGdeletras

Desarrollo web de visor de mapas con la librería D3

Hace unas semanas comenté en una entrada mi experiencia de colaboración en un proyecto de código abierto. El proyecto tiene como objetivo la consulta de la evolución del proceso de vacunación contra el COVID-19 en España. La aplicación desarrollada por Miguel Ángel Durán cuenta un mapa que indica el porcentaje de la vacunación por provincias.

mapa_app_covid

https://covid-vacuna.app/

Mi primera idea era apoyar en la mejora de este mapa, pero surgieron un par cuestiones que me hicieron cambiar de opinión. En primer lugar, encontré que el apartado de descarga de los datos no funcionaba correctamente. Y por otro lado, al consultar el código comprobé con sorpresa que el mapa estaba hecho con la librería JavaScript D3 de la que soy un total desconocido.

Esto último, me ha impulsado a dedicarle un tiempo a estudiar y probar las opciones de esta biblioteca que si bien está pensada para producir a partir de datos gráficas estadísticas e infografías muy potentes, permite representar datos geográficos.

D3.js y mapas

La biblioteca D3 facilita la creación de objetos de tipo SVG, dentro de elementos HTML a los que se les puede aplicar estilo usando CSS. D3 incorpora un conjunto de funciones JavaScript predefinidas que permite seleccionar elementos del DOM, agregar datos, crear transiciones o añadir efectos dinámicos.

d3_web

Con D3 podemos trabajar con datos en distintos formatos como JSON, CSV, TopoJSON y GeoJSON. Este aspecto lo hace realmente potente ya que si pensamos en la presentación de mapas nos va a permitir trabajar con datos en GeoJSON, el formato más común dentro para aplicaciones de mapas en web.

Destaca igualmente, la capacidad de trabajar con múltiples tipos de proyecciones cartográficas (cónica, cilíndrica, Mercator o acimutal) y aplicar elegir el tipo de deformación (equidistante, equivalente o conforme). Esta potencia será de gran utilidad para representar con datos a escala mundial o de país.

d3_observable_maps

Para completar la visión de D3 en su uso en el campo de la información espacial, la biblioteca añade las opciones para crear mapas temáticos basados en categorías o clasificaciones (mapas coropléticos) e incluir esquemas de color y leyendas.

Dificultad

Como primera piedra en el camino, debemos tener en cuenta que D3 trabaja con Gráficos Vectoriales Escalables (del inglés Scalable Vector Graphics) o SVG. Esto requiere tener un conocimiento base sobre lenguaje de marcado XML, los tipos de elementos gráficos de SVG y el trabajo con atributos.

Si pensamos que en D3 que la programación de datos en mapas se parece algo a las librerías JavaScript más conocidas como Leaflet u OpenLayers vamos por mal camino. D3 trabaja preferente con selectores al estilo de CSS y aplica operadores de forma parecida a JQuery para la manipulación de elementos del DOM.

Otra dificultad que me he encontrado es la documentación. Hay muchísimos ejemplos para diseño de gráficos e infografías, pero no tantos para diseño de mapas. Además, según he podido comprobar que hubo cambios entre versiones en la denominación de las funciones, por lo que hay estar muy atento a la versión de la API que se usa en cada ejemplo que se use como referencia.

Como recurso principal está la propia galería de ejemplos la web de D3 con un apartado dedicado a mapas. Existe también muchos recursos de D3 en https://bl.ocks.org/

Un ejemplo “Mapa de consumo de energía de municipios de Andalucía”

Sin duda la mejor forma de aprender una librería es picando código. Voy a hacer una serie de entradas con el código y los recursos usados para hacer un mapa de coropletas que represente el consumo de energía de los municipios de Andalucía en el año 2019 con D3.

Los requisitos de la aplicación son los siguientes:

  • Debe tener un título y una cita a la fuente de la información.
  • El mapa debe representar el consumo total de energía de cada municipio.
  • Se debe reflejar el límite administrativo provincial.
  • Al poner el cursor sobre el municipio se mostrará información del consumo por sectores.
  • El mapa debe tener una escala de simbología.

Los datos de consumo y la capa de municipios provienen del Instituto de Estadística y Cartografía de Andalucía. Una vez descargados, he usado QGIS para crear un GeoJSON con la unión de ambos conjuntos de información por su código INE. Para bajar de peso, también he simplificado las geometrías.

Estructura del proyecto

Como cualquier librería JavaScript, D3 puede ser añadida directamente desde m d3js.org, CDNJS o unpkg.

<script src="https://d3js.org/d3.v6.js"></script>

Pero ya que nuestro proyecto usará Node y el empaquetador de aplicaciones Parcel, he usado “Create App” para obtener un archivo zip con los recursos mínimos como para comenzar una aplicación front-end.

create_app.png

Descomprimido el archivo, realizaremos la correspondiente instalación con npm install .

Podemos instalar módulos D3 de forma independiente. Por ejemplo, el módulo para manejo de datos geográficos y proyecciones es d3-geo. Esto es muy positivo ya que tras empaquetar la aplicación su peso sería menor. Pero como estamos desarrollando a modo de pruebas y en local, realizamos la instalación de la biblioteca completa para tener disponibles todas sus funciones.

npm install d3

Archivos HTML y CSS

En src/index.html crearemos la estructura básica mediante cajas (div) a las que añadiremos clases CSS. Vamos añadiendo reglas en style.css y añadimos la lógica en el fichero main.js.

La aplicación cuenta ya con el script npm start que levanta un servidor de desarrollo integrado. Con este comando, Parcel construye nuestra aplicación añadiendo en la carpeta /dist todos los archivos necesarios.

01_npm_start

El resultado es el siguiente:

01_html.png

Añadiendo archivo un GeoJSON con D3

Ya tenemos todo preparado para añadir nuestra información geográfica usando D3. Lo primero es importar la librería D3 dentro del archivo main.js. Importamos también el archivo GeoJSON que hemos almacenado en la carpeta src/data.

// main.js
import "./style.css";
import * as d3 from "d3";
import municipiosandalucia from "./data/municipios_energia2019.geojson";

Seleccionamos el elemento HTML, en este caso el div con el id map y añadimos el objeto SVG dándole un tamaño mediante el atributo viewBox añadiendo las variables de anchura y altura.

// main.js
...
const width = 1000;
const height = 350;

const svg = d3
  .select("div#map")
  .append("svg")
  .attr("viewBox", [0, 0, width, height]);

Como comentamos, trabajaremos con proyecciones geográficas para poder presentar el GeoJSON. Gracias a estas funciones podremos representar datos en un plano. En la variable projection almacenamos el tipo de proyección que vamos a usar, definimos escala, las coordenadas del centro y translación.

// main.js
...
const projection = d3
  .geoMercator()
  .scale(5500)
  .center([-4.556, 37.333])
  .translate([width / 2, height / 2]);

Vamos a continuación a crear un elemento SVG de forma compleja (path). Pero como nuestros datos son geográficos, el elemento será un geoPath al que pasamos la proyección definida anteriormente.

// main.js
...
const geopath = d3.geoPath(projection);

path.png

La función d3.json() se utiliza para recuperar el archivo geoJSON.

// main.js
...
const municipios = d3.json(municipiosandalucia);

Para terminar, vinculamos al SVG los datos usando una llamada asíncrona.

// main.js
...
municipios.then((data) => {
  svg
    .selectAll("path") //Seleccionamos todos los elementos path
    .data(data.features) // Definimos el conjunto de datos con los elementos seleccionados
    .join("path") // Vinculamos los datos al elemento
    .attr("d", geopath) // Añadimos el atributo d con los datos de la ruta
    .attr("class", "municipality") // Añadimos una clase
    .attr("fill", "#23395b") // Asignamos un color de relleno
    .append("title") // Etiquetado sencillo que muestra el total del consumo
    .text((d) => {
      return d.properties.total;
    });
});

Podemos ir añadiendo elementos al SVG. En las siguientes líneas superponemos una segunda capa con los límites de las provincias andaluzas, en este caso usando el método Promise.all y pasando un objeto (array) de con el nombre de las capas para que el método itere sobre él.

// main.js
...
const municipios = d3.json(municipiosandalucia);
const provincias = d3.json(provinces);

Promise.all([municipios, provincias]).then((data) => {
  svg
    .selectAll("path")
    .data(data[0].features)
    .attr("class", "municipality")
    .attr("d", geopath)
    .attr("fill", "#23395b")
    .append("title")
    .text((d) => {
      return d.properties.total;
    });
  svg
    .selectAll("path")
    .data(data[1].features)
    .attr("class", "provinces")
    .attr("d", geopath)
    .attr("fill", "none")
    .attr("stroke", "#FFF")
    .attr("stroke-width", "0.7px");
});

El resultado final es el siguiente.

mapa01_provinces.png

Próximos pasos

Una vez terminada esta primera versión, en la siguiente entrada vamos a ver cómo mostrar datos por sectores para cada municipio.

Recursos

por Patricio Soriano Castro (pasoriano@sigdeletras.com) em February 23, 2021 12:00 AM

February 19, 2021

Geofumadas [HN]

Sensores Remotos – Especial de la 6ta. edición de TwinGeo

 La sexta edición de Twingeo Magazine está aquí, con el tema central » Sensores Remotos: una disciplina que busca posicionarse en el modelado de la realidad urbana y rural». Exponiendo las aplicaciones de los datos obtenidos por medio de sensores remotos, así como todas las iniciativas, herramientas o novedades que están directamente relacionados con la captura,

por geofumadas em February 19, 2021 12:41 AM