Planeta SIG - Portugal

June 16, 2021

Blog IDEE (ES)

Certificación de cumplimiento OGC para la versión 1.1 del estándar OGC GeoTIFF


El Consorcio Geoespacial Abierto (OGC) ha anunciado que el Executable Test Suite (ETS) para la versión 1.1 del estándar OGC GeoTIFF ha sido aprobado. Los productos que lo implementen y pasan las pruebas en el ETS ya pueden ser certificados como acordes a 
OGC.

Los implementadores pueden validar sus productos utilizando el nuevo conjunto de pruebas, que está disponible en la herramienta de validación de OGC. La prueba tarda entre 5 y 10 minutos en completarse, implica enviar un archivo OGC GeoTIFF 1.1, producido por el producto que se está evaluando. Si el producto supera la prueba, el implementador puede enviar una solicitud a OGC para su certificación.

El estándar OGC GeoTIFF 1.1 especifica los requisitos y las reglas de codificación para utilizar el formato TIFF para el intercambio de imágenes georreferenciadas o geocodificadas. El estándar formaliza la versión anterior de la especificación GeoTIFF (versión 1.0)  con la incorporación de datos al conjunto de parámetros geodésicos para permitir el usos de otros sistemas de referencia EPSG

Para apoyar a los desarrolladores, el producto GDAL / OGR 3.0.0 de Open Source Geospatial Foundation (OSGeo) se ha designado como implementación de referencia del estándar OGC GeoTIFF 1.1.

El Programa de Cumplimiento de OGC es un proceso de certificación que garantiza que los productos de las organizaciones cumplan con los estándares de OGC. Es una credencial universal que permite a las agencias, la industria y el mundo académico integrar mejor sus soluciones. El cumplimiento de OGC brinda la confianza de que un producto se integrará sin problemas con otras soluciones compatibles, independientemente del proveedor que las creó.

Más información sobre el proceso de cumplimiento de OGC está disponible en ogc.org/compliance. Los implementadores del estándar estándar OGC GeoTIFF 1.1, o de otros estándares de OGC, pueden validar sus productos utilizando la herramienta de validación OGC.

Publicado por la editora.

por editor (noreply@blogger.com) em June 16, 2021 03:25 PM

MappingGIS [ES]

Convertir archivos lyr a qml paso a paso

En ocasiones, en nuestra búsqueda de información cartográfica, nos encontramos que las administraciones ponen a disposición del público determinada cartografía en formato Shapefile acompañada de archivos de estilo lyr. Estamos hablando del caso concreto del Urban Atlas, un mapa de ocupación del suelo de las mayores áreas urbanas españolas a escala 1:15.000 correspondiente al Servicio ...

Leer más

Convertir archivos lyr a qml paso a paso

por Aurelio Morales em June 16, 2021 12:16 PM

Geofumadas [HN]

Bentley Systems anuncia la adquisición de SPIDA

Adquisición de SPIDA Software Bentley Systems, Incorporated (Nasdaq: BSY), la compañía de software de ingeniería de infraestructura, anunció hoy la adquisición de SPIDA Software, desarrolladores de software especializado para el diseño, análisis y administración de sistemas de postes de servicios públicos. Fundada en 2007 en Columbus, Ohio, SPIDA ofrece soluciones de software de modelado, simulación

por Laura García em June 16, 2021 03:31 AM

June 15, 2021

TYC GIS Formacion

Visualización de imagen satélite (formato netCDF) en QGIS

En esta ocasión vamos a visualizar el aspecto temporal de dato satélite en QGIS. En una entrada anterior vimos cómo cargar dichos archivos en formato netCDF a través de un complemento, en las versiones más actualizadas de QGIS estos archivos ya se pueden cargar directamente como el resto de los ráster.

Vamos a descargar un archivo desde esta fuente de datos:

Y lo cargamos en QGIS, en esta ocasión lo haremos como “Mesh” o «Malla» a través de este símbolo  , entonces se abriría la siguiente ventana:

Le incluimos el SRC correspondiente:

Si nos vamos a las propiedades del dato podemos observar que se ha incorporado dicho SRC y los datasets disponibles en este archivo.

El siguiente paso es aportarle una simbología adecuada para ello nos vamos a la pestaña “Simbología”, activamos la capa que queremos visualizar:

La siguiente casilla, si la queremos incorporar:

Y la simbología que muestra los vectores simbolizando la dirección de las corrientes:

Le podemos incluir la simbología que más nos interese:

En próximas entradas se trabajará más con este tipo de datos para sacarles el máximo partido posible, desde TYC GIS te ofrecemos diferentes cursos dedicados a QGIS aplicado a con diferentes temáticas, medio ambiente, redes, medio marino, etc.

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 Visualización de imagen satélite (formato netCDF) en QGIS se publicó primero en Cursos GIS | TYC GIS Formación.

por Beatriz Ramos López em June 15, 2021 02:04 PM

Cómo recortar todos los ficheros ráster de una misma carpeta con PyQGIS

En el ejercicio de hoy vamos a ver un ejemplo de cómo recortar, utilizando la herramienta Clip ráster by mask, todos los ficheros ráster que tengamos almacenados en una carpeta concreta, automatizando el proceso con PyQGIS.

Para el desarrollo del ejercicio vamos a utilizar los ficheros ráster en formato *tif de la Red de Información Ambiental de Andalucía (REDIAM). En concreto, vamos a descargar los ficheros ráster de precipitación anual desde 1940 hasta 2019 para toda Andalucía. El enlace para descargar la carpeta completa.

Como ejemplo voy a seleccionar solamente los ficheros desde 2010, aunque si quisiéramos recortar todos los ráster descargados tan solo había que colocarlos en la misma carpeta. Para almacenar los ficheros de ejemplo he creado una carpeta llamada “raster” dentro de nuestro directorio de trabajo.

Para recortar los ráster vamos a utilizar una única máscara, que va a ser en este caso un fichero vectorial de la provincia de Cádiz. Para generarlo, podemos descargar del Centro de Descargas del IGN (CNIG), dentro de “Información Geográfica de Referencia”, los recintos provinciales. De esa capa extraeremos mediante una selección por atributos la provincia de Cádiz. Exportaremos la capa (Export – Save Features As) con el nombre “cadiz.shp” dentro de nuestro directorio de trabajo.

Para trabajar el código vamos a utilizar para mayor comodidad la consola de Python de QGIS Para acceder a ella: “Ctrl + Alt + P” y hacer click en el icono señalado.

Creamos un nuevo fichero .py y añadimos en primer lugar las librerías que nos van a hacer falta para ejecutar la herramienta, acceder a los directorios y crear carpetas.

/**
from osgeo import gdal
import os
from pathlib import Path
*/

Nombramos una nueva variable “basepath” que contendrá el directorio principal sobre el que vamos a trabajar. En mi caso, completo la ruta de la carpeta de usuario (“Path().home()”) que tengo definida añadiéndole con el método .joinpath() la ruta sobre la que quiero trabajar (“carpeta de usuario\\Documents\\entradas\\preci”).

Tras definir el directorio, creo las variables que van a contener los ficheros ráster (en este caso la carpeta “raster” que hemos creado dentro de la ruta del “basepath”) y el fichero vectorial (dentro del “basepath”, el fichero “cadiz.shp”).

/**
basepath = Path().home().joinpath("Documents","entradas","preci")

rasterPath = basepath.joinpath("raster")

vectorPath = basepath.joinpath("cadiz.shp")
*/

Creamos una variable denominada “dir_recorte” para crear el directorio en el que se van a almacenar los ráster recortados y establecemos una condición para que, si existe la carpeta “recortes” en ese directorio no haga nada, pero que si no existe una carpeta con ese nombre nos la genere automáticamente con el método .mkdir().

/**
dir_recorte = rasterPath.joinpath('recortes')

if not os.path.exists(dir_recorte):
    os.mkdir(dir_recorte)
*/

A continuación, creamos un bucle “for” para iterar la carpeta que contiene los ráster. Utilizamos el método “glob” para buscar aquellos ficheros con el formato .tif”. Dentro del bucle definimos la ruta de salida en cada momento de la iteración, dependiendo del ráster que se esté utilizando como entrada. El nombre que tomará cada ráster de salida será del tipo “Cadiz_[lyr-name]”, siendo “lyr.name” el nombre del ráster de entrada, incluyendo su extensión (.tif). Utilizamos el método .format(), el cual devuelve el argumento convertido en tipo texto.

Dentro del bucle también definimos los parámetros del algoritmo de “Clip raster by mask layer”. Hay que destacar que como ‘INPUT’ se va a utilizar el fichero ráster en cada momento de la iteración (variable “lyr”), que como ‘MASK’ se va a utilizar la capa vectorial, y que el ‘OUTPUT’ va a ser la ruta definida en el “output_path”. Añadimos al final de estas variables el método .as_posix(), el cual representa la cadena utilizando barras invertidas (/).

Tras los parámetros creamos la variable que almacenará el resultado, donde llamaremos al algoritmo con su ID («gdal:cliprasterbymasklayer») y con los parámetros como segundo argumento. Por último, añadiremos las capas resultantes al proyecto con QgsProject.instance().addMapLayer(). El nombre de las capas en el proyecto también estarán condicionadas por el bucle, por lo que el nombre también cambiará en función del ráster de entrada. Esto se puede generar utilizando .stem, el cual devuelve el nombre del fichero (en este caso el ráster de entrada) sin la extensión.

/**
for lyr in rasterPath.glob("*.tif"):
    output_path = dir_recorte.joinpath("Cadiz_{}".format(lyr.name))
    parameters = {
        'ALPHA_BAND': False,
        'CROP_TO_CUTLINE': True,
        'DATA_TYPE': 0,
        'INPUT': lyr.as_posix(),
        'KEEP_RESOLUTION': False,
        'MASK': vectorPath.as_posix(),
        'MULTITHREADING': False,
        'OPTIONS': '',
        'OUTPUT': output_path.as_posix(),
        'SET_RESOLUTION': False,
        'SOURCE_CRS': None,
        'TARGET_CRS': None,
        'X_RESOLUTION': None,
        'Y_RESOLUTION': None
    }

    resultado = processing.run("gdal:cliprasterbymasklayer", parameters)
    QgsProject.instance().addMapLayer(QgsRasterLayer(resultado['OUTPUT'], output_path.stem, 'gdal'))
*/

Como resultado del ejercicio tendremos en nuestra carpeta “recortes” los 10 ráster de precipitación (2010 a 2019) de la provincia de Cádiz.

Os comparto el código completo.

/**
from osgeo import gdal
import os
from pathlib import Path

basepath = Path().home().joinpath("Documents","entradas","preci")

rasterPath = basepath.joinpath("raster")

vectorPath = basepath.joinpath("cadiz.shp")

dir_recorte = rasterPath.joinpath('recortes')

if not os.path.exists(dir_recorte):
os.mkdir(dir_recorte)

for lyr in rasterPath.glob("*.tif"):
output_path = dir_recorte.joinpath("Cadiz_{}".format(lyr.name))
parameters = {
'ALPHA_BAND': False,
'CROP_TO_CUTLINE': True,
'DATA_TYPE': 0,
'INPUT': lyr.as_posix(),
'KEEP_RESOLUTION': False,
'MASK': vectorPath.as_posix(),
'MULTITHREADING': False,
'OPTIONS': '',
'OUTPUT': output_path.as_posix(),
'SET_RESOLUTION': False,
'SOURCE_CRS': None,
'TARGET_CRS': None,
'X_RESOLUTION': None,
'Y_RESOLUTION': None
}

resultado = processing.run("gdal:cliprasterbymasklayer", parameters)
QgsProject.instance().addMapLayer(QgsRasterLayer(resultado['OUTPUT'], output_path.stem, 'gdal'))
*/

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 recortar todos los ficheros ráster de una misma carpeta con PyQGIS se publicó primero en Cursos GIS | TYC GIS Formación.

por Manuel Rodríguez Mena em June 15, 2021 12:56 AM

June 14, 2021

Geo innova

Firmamos un convenio de colaboración con la Asociación de Estudiantes de Biología de España (AEBE)

Convenio de colaboración con la AEBE

Uno de los objetivos de Geoinnova es crear sinergias y ventajas con distintos colectivos que trabajan el Territorio y el Medio Ambiente por lo que siempre nos alegra informar que acabamos de firmar un convenio de colaboración con la Asociación de Estudiantes de Biología de España (AEBE) .

El artículo Firmamos un convenio de colaboración con la Asociación de Estudiantes de Biología de España (AEBE) aparece primero en Territorio Geoinnova - SIG y Medio Ambiente.

por Blog Territorio Geoinnova em June 14, 2021 10:01 PM

Blog IDEE (ES)

Premio Asedie 2021


El Premio Asedie se viene otorgando anualmente desde el año 2014, consiste en un galardón internacional que tiene como finalidad reconocer a aquellas personas, empresas o instituciones que se hayan distinguido, durante el último año, por  su trabajo o contribución a la innovación y desarrollo del sector infomediario.

Su objetivo es destacar la importancia que tiene la información en el desarrollo de la economía tanto española como global, enmarcándose dentro del proyecto de Asedie de fomentar la toma de conciencia de la importancia de la apertura de datos y de la seguridad en los negocios para impulsar el desarrollo económico, fomentando la colaboración de todos los implicados en beneficio del interés general.

Las finalidades de esta convocatoria se resumen en los siguientes puntos: 
  • Premiar las experiencias de éxito en la apertura de datos y acceso a información pública para el desarrollo de productos de valor añadido.
  • Impulsar la colaboración público-privada. 
  • Reconocer el esfuerzo e iniciativas dirigidas a promocionar la importancia económica.  y social de la información mediante la aplicación de métodos que favorezcan la fiabilidad y transparencia de las transacciones comerciales en el ámbito empresarial.
  • Dar visibilidad a la función pública.
  • Ofrecer ejemplos de buenas practicas.
La fecha límite de inscripción es el 15 de septiembre. El formulario de inscripción y las bases de la convocatoria están disponibles en la página web.

Publicado por la editora.

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

TYC GIS Formacion

Cómo extraer información de un shapefile e importarla a Excel utilizando PyQGIS

En esta entrada del blog vamos a ver un ejemplo de extracción de información de un fichero en formato shapefile y de exportación de esa información a Excel utilizando las herramientas que nos ofrece Python y QGIS. Vamos a utilizar por ejemplo una capa con todos los aeropuertos del mundo, la cual podemos descargar de la página de Natural Earth.

El código lo desarrollaremos directamente en la consola de Python que ofrece QGIS, accediendo a ella con el comando Ctrl + Alt + P y haciendo click en el símbolo que os señalo a continuación.

Generamos un nuevo fichero .py para nuestro código. Lo primero es importar las librerías que vamos a utilizar. En este caso importaremos la librería de pandas, la cual usaremos más adelante. Lo primero es definir la ruta donde hemos almacenado el fichero shapefile, denominado “ne_10m_airports.shp”, con el objetivo de instanciar nuestra capa con la clase QgsVectorLayer.

/**
import pandas as pd
from pathlib import Path

basepath = Path().home().joinpath("Documents","entradas")

filePath = basepath.joinpath("ne_10m_airports.shp")
shpLayer = QgsVectorLayer(filePath.as_posix(), 'Aeropuertos mundo', 'ogr')
 */

El siguiente paso es conocer cuáles son los campos que tiene la capa para ver cuáles nos interesan. Esto se puede hacer simplemente con los métodos .fields() y .names() de la clase QgsFields.

/**
campos = shpLayer.fields().names()
print (campos)
*/

Como resultado vemos en la consola el nombre de los campos, entre los que se encuentra el nombre del aeropuerto en varios idiomas (inglés, español, chino, italiano, japonés, etc), o su influencia. Los campos que vamos a elegir van a ser ‘name_es’ (nombre en español) y ‘iata_code’ (nombre del aeropuerto codificado).

El objetivo es iterar estos campos para extraer los atributos, almacenarlos en un array, y exportarlos a un fichero Excel. Lo primero que podemos hacer es crear el fichero *.xls donde vamos a guardar la información. Para ello vamos a utilizar la clase de pandas pd.ExcelWriter. Guardamos el fichero en la carpeta donde estamos trabajando. En este caso le damos el nombre de “lista_aeropuertos.xls”.

/**
fichero = pd.ExcelWriter(basepath.joinpath("lista_aeropuertos.xls").as_posix())
*/

Posteriormente, creamos dos arrays vacíos en los que almacenaremos el resultado de la iteración.

/**
nombre = []
iata = []
*/

Accederemos a las entidades con el método .getFeatures() de la clase QgsVectorLayer e iteramos para añadir a los arrays cada una de las entidades de ambos campos.

/**
for f in shpLayer.getFeatures():
    nombre.append(f['name_es'])
    iata.append(f['iata_code'])
*/

Con estos arrays creamos un DataFrame con pd.DataFrame() y lo exportamos a nuestro Excel con el método .to_excel(). Guardamos nuestro fichero y lo cerramos.

/**
df = pd.DataFrame({'Nombre aeropuerto': nombre, 'Iata' : iata})
df.to_excel(fichero, index = False)
fichero.save()
fichero.close()
*/

Si abrimos el fichero tenemos una primera columna denominada “Nombre aeropuerto” con los nombres en castellano y otra columna de “Iata” con los nombres codificados de los aeropuertos.

Si nos fijamos en la columna con los nombres nos daremos cuenta de que hay muchas entidades con valores NULL, puesto que el nombre de ese aeropuerto no se ha traducido. Una solución para no dejar estos valores nulos es asignarles el valor del campo que contiene el nombre del aeropuerto en inglés. Para ello, en nuestro bloque condicional, aplicamos lo siguiente.

/**
for f in shpLayer.getFeatures():
    if (f['name_es']) == '' or not f['name_es']:
        nombre.append(f['name'])
    else:
        nombre.append(f['name_es'])
    iata.append(f['iata_code'])
*/

De esta manera, especificamos que en aquellas entidades donde haya valor nulo en el campo ‘name_es’ se utilice el valor del campo ‘name’.

De nuestro fichero vamos a extraer también las coordenadas X e Y de cada aeropuerto. Como no disponemos de un campo donde vengan especificadas vamos a extraerlas mediante la geometría de los puntos utilizando .geometry().asPoint(). Para extraer la coordenada X basta con añadir al final de la sentencia .x(), al igual que para extraer la coordenada Y hay que especificar .y(). Estas coordenadas las añadimos a 2 arrays vacíos que hemos creado junto con los arrays de nombre y iata.

/**
coordenada_x = []
coordenada_y = []
*/

Añadimos unas sentencias dentro de nuestro bucle para calcular las coordenadas de las entidades y añadirlas a los arrays.

/**
for f in shpLayer.getFeatures():
    if (f['name_es']) == '' or not f['name_es']:
        nombre.append(f['name'])
    else:
        nombre.append(f['name_es'])
    iata.append(f['iata_code'])
    coordX = f.geometry().asPoint().x()
    coordenada_x.append(coordX)
    coordY = f.geometry().asPoint().y()
    coordenada_y.append(coordY)
*/

Para saber el sistema de coordenadas que está utilizando el fichero shapefile podemos utilizar el método .sourceCrs(), añadiéndole al final el método .authid() para mostrar el ID del sistema de coordenadas. Si imprimimos vemos en la pantalla de la consola que el sistema de coordenadas es el EPSG:4326, correspondiente al WGS 84.

/**
sist_coord = shpLayer.sourceCrs().authid()
print (sist_coord)
*/

Por último, añadimos los arrays con las coordenadas al DataFrame.

df = pd.DataFrame({‘Nombre aeropuerto’: nombre, ‘Iata’ : iata,
‘Coordenada X’ : coordenada_x, ‘Coordenada Y’ : coordenada_y})

Como resultado tendremos automáticamente todos los nombres de los aeropuertos, su codificación y sus coordenadas dentro de nuestro fichero Excel.

El código completo del ejercicio es el siguiente.

/**
import pandas as pd
from pathlib import Path

basepath = Path().home().joinpath("Documents","entradas")

filePath = basepath.joinpath("ne_10m_airports.shp")
shpLayer = QgsVectorLayer(filePath.as_posix(), 'Aeropuertos mundo', 'ogr')
campos = shpLayer.fields().names()
print (campos)
sist_coord = shpLayer.sourceCrs().authid()
print (sist_coord)

fichero = pd.ExcelWriter(basepath.joinpath("lista_aeropuertos.xls").as_posix())

nombre = []
iata = []
coordenada_x = []
coordenada_y = []

for f in shpLayer.getFeatures():
    if (f['name_es']) == '' or not f['name_es']:
        nombre.append(f['name'])
    else:
        nombre.append(f['name_es'])
    iata.append(f['iata_code'])
    coordX = f.geometry().asPoint().x()
    coordenada_x.append(coordX)
    coordY = f.geometry().asPoint().y()
    coordenada_y.append(coordY)

df = pd.DataFrame({'Nombre aeropuerto': nombre, 'Iata’ : iata,
    'Coordenada X' : coordenada_x, 'Coordenada Y' : coordenada_y})*/

El curso de Python en QGIS dotará a los alumnos de los conocimientos necesarios para afrontar con seguridad la programación de scripts, plugins y la automatización de procesos en QGIS 3. Mediante la adquisición de una base sólida de Python 3 se capacitará al alumno en el tratamiento de datos vectoriales y ráster en QGIS y la automatización de procesos creando plugins y scripts.

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 extraer información de un shapefile e importarla a Excel utilizando PyQGIS se publicó primero en Cursos GIS | TYC GIS Formación.

por Manuel Rodríguez Mena em June 14, 2021 10:42 AM

Blog IDEE (ES)

«Infraestructuras de Datos Espaciales», un manual clave sobre IDE


Acaba de publicarse esta versión actualizada y mejorada de la «Introducción a las IDE» (2014), todo un acontecimiento dada la escasez de obras sobre el tema, tanto en castellano como en inglés. En español contamos con el texto enciclopédico «Fundamentos de Infraestructuras de Datos Espaciales» de Miguel A. Bernabé y Carlos M. López, un tratado colectivo que aborda prácticamente todos los aspectos de las IDE con profundidad y rigor, pero no conocemos un manual detallado como este, que tenga como objetivo esencial servir como texto de base y apoyo para impartir una asignatura universitaria sobre la materia.

El texto, coordinado por María J. Iniesto (Universidad de Santiago de Compostela) y Amparo Nunes (Universidad Politécnica de Cataluña), se ha gestado en el Foro de Ingeniería en Geomática y Topografía del GT IDEE, también como un proyecto colectivo en el que han participado 13 autores de las dos universidades mencionadas, la Universidad de Jaén, la Universidad Politécnica de Madrid, la Universidad Politécnica de Valencia, el Instituto Geográfico Nacional y el Centro Nacional de Información Geográfica.

El resultado es un texto orientado a la docencia, que también puede servir para el autoaprendizaje, que aborda tanto los aspectos teóricos como los más prácticos y de implementación, de una tecnología que, aunque parece que ha pasado un poco de moda en favor de avances más llamativos, sigue siendo esencial, muy necesaria, oportuna y clave para alcanzar los ODS de Naciones Unidas.

A lo largo de 23 capítulos, que incluyen ejemplos, casos prácticos, ejercicios y abundantes ilustraciones, se exponen y explican los conceptos fundamentales de las IDE, los principales geoportales e iniciativas existentes, el marco de normas ISO 19100 y estándares OGC en que se basan, la Directiva INSPIRE, la armonización de datos, los aspectos legales, los datos abiertos, las tecnologías subyacentes (XML, GML, JavaScript, arquitectura cliente-servidor…), los servicios en red, la calidad de servicio, los principales tipos de servicio existentes, desde los servicios de visualización hasta los de catálogo, pasando por los de descarga y otros, para finalizar con los metadatos.

El texto se completa con referencias, una bibliografía seleccionada y un extenso glosario técnico.

En suma, una obra de 716 páginas, moderna, bien ordenada y rigurosa que viene a cubrir prácticamente en solitario un papel fundamental en la bibliografía sobre esta materia: el de los manuales prácticos y detallados pensados para impartir esta disciplina.

El texto se publica en forma digital, gratuita y bajo una licencia CC BY 4.0 en la página web de publicaciones digitales de la editorial CNIG (IGN). Esperamos que resulte útil y provechosa.

Publicado por Antonio F. Rodríguez.

por editor (noreply@blogger.com) em June 14, 2021 08:45 AM

June 11, 2021

Blog IDEE (ES)

Edusat, guía didáctica para trabajar con imágenes satélite


El Servicio de SIG y Teledetección (
SIGTE) de la Universitat de Girona presentará la web EduSat el día 16 de junio a las 10:30 (enlace al evento en línea). Con su lema: ¡Convertíos en exploradores y observad la Tierra desde el espacio!, pretende acercar la teledetección a un público no especializado y ofrecer un material de apoyo a los docentes, estudiantes e investigadores de todos los niveles educativos.

El objetivo de este recurso didáctico es que los usuarios puedan trabajar con imágenes de satélite para identificar los efectos de los cambios territoriales y entender los fenómenos que afectan a la crisis climática.

La guía docente consta de dos partes dirigidas a diferentes públicos: Manual de uso de EO Browser y una propuesta educativa:
Consiste en una guía explicativa sobre el uso de la aplicación EO Browser de Sentinel Hub para explorar y descargar las imágenes de satélite del programa Copernicus. EO Browser nos permite procesar imágenes procedentes de los satélites de manera fácil, ágil y divertida. El manual está aplicado a fenómenos naturales y procesos antrópicos: los sensores que se utilizan para detectar un fenómeno u otro, las combinaciones de bandas, así como los índices aplicados serán diferentes en función de si queremos estudiar los incendios, las erupciones volcánicas, las sequías o el crecimiento urbanístico.


El manual enseña cómo detectar los diferentes fenómenos a partir de imágenes de satélite de Sentinel 1 y 2 disponibles en EO Browser.
    • Incendios.
    • Erupciones volcánicas.
    • Inundaciones.
    • Tala de bosques.
    • Sequías y explotación de los recursos hídricos.
    • Deshielo.
    • Crecimiento urbanístico.
Consiste en una actividad práctica, pautada y cooperativa, en la que se explica, paso a paso, cómo efectuar combinaciones de bandas y descargar las imágenes de satélite a través de casos prácticos.

El Servicio de SIG y Teledetección (SIGTE) de la Universitat de Girona forma parte de la Copernicus Academy una red de universidades, centros de investigación y organizaciones que tiene el objetivo de intercambiar conocimientos y experiencias sobre el programa Copernicus, de observación de la Tierra.

Publicado por la editora.

por editor (noreply@blogger.com) em June 11, 2021 08:07 AM

June 10, 2021

MappingGIS [ES]

Mapas de usos del suelo y de evolución urbana con QGIS

Continuando con la creación de mapas urbanos que vimos en el anterior post, en el que creamos mapas urbanos con la altura de los edificios, vamos a seguir viendo ahora cómo crear mapas de usos del suelo y de evolución urbana con QGIS. En esta ocasión utilizaremos únicamente los datos del catastro español. Estos mapas ...

Leer más

Mapas de usos del suelo y de evolución urbana con QGIS

por Aurelio Morales em June 10, 2021 03:30 PM

Geo innova

Cómo importar un SHP a SQLITE en QGIS

En este post vamos a mostraros cómo importar un fichero shp a SQLite y cómo cargarlo desde QGIS.

El artículo Cómo importar un SHP a SQLITE en QGIS aparece primero en Territorio Geoinnova - SIG y Medio Ambiente.

por Blog Territorio Geoinnova em June 10, 2021 08:34 AM

Blog IDEE (ES)

Proyecto Cross-Forest


El objetivo del proyecto Cross-Forest es publicar y combinar conjuntos de datos de inventario forestal y mapas forestales para crear e integrar modelos que respalden la gestión y la protección de los bosques.

El proyecto Cross-Forest ha desarrollado una Infraestructura de Servicios Digitales (DSI) para datos forestales abiertos, y un modelo de datos transfronterizos (ontología) compartido entre Portugal y España, para la publicación de inventarios y mapas forestales en formato Linked Open Data (LOD), siguiendo también los requisitos y recomendaciones de los reglamentos de la Directiva INSPIRE.

Se han desarrollado dos casos de uso, centrados en:
  • Estimar la evolución de las masas forestales y la calidad de la madera en España (CAMBRIC).
  • Evaluar el comportamiento de los incendios forestales para apoyar el control de los incendios forestales (FRAME).
En ambos casos, la complejidad de los modelos y la necesidad de realizar numerosas simulaciones con configuraciones (geográficas, ambientales, etc.), hace necesario el uso de recursos de Computación de Alto Rendimiento (HPC).


Entre los resultados obtenidos, se encuentran ya publicados como LOD, el Tercer Inventario Forestal de España (IFN3) y el Mapa Forestal de España (MFE). Estos datos están disponibles en un repositorio público, accesible a través de un endpoint, que permite realizar consultas y procesos sobre ellos a escala nacional. El visualizador Forest Explorer permite navegar y realizar búsquedas por las teselas del MFE y las parcelas del IFN3 de toda España, permite filtrar por especies y mostrar la posición y principales medidas de todos los árboles inventariados. Es una pena que el visualizador no esté basado en servicios OGC ni en servicios INSPIRE.

El proyecto Cross-Forest celebrará un webinar el 23 de junio. En el siguiente enlace podéis encontrar el formulario de inscripción, la agenda del evento y más información: https://crossforest.eu/cross-forest-project-closure-event/.



Publicado por la editora.

por editor (noreply@blogger.com) em June 10, 2021 07:55 AM

June 09, 2021

Inteligência Geográfica [BR]

10 motivos para instalar o QGIS 3.16

O saudoso Tim Maia já dizia "Me dê motivos", mas aqui não é pra ir embora, mas pra chegar mais e instalar/ atualizar o QGIS 3.16. Então assista o vídeo até o final e veja algumas das coisas que o QGIS pode te oferecer.

Links:

Changelog 3.16: https://qgis.org/pt_BR/site/forusers/visualchangelog316/

Agenda de lançamento: https://qgis.org/pt_BR/site/getinvolved/development/roadmap.html#release-schedule

Comunidade QGIS Brasil: https://qgisbrasil.org/

Grupo de email: https://groups.google.com/g/qgisbrasil 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

por Hebert Azevedo - Consultor em Geotecnlogias (noreply@blogger.com) em June 09, 2021 03:30 PM

Blog IDEE (ES)

Nuevo visualizador para monitorizar la sequía en tiempo real


Hace unos se publicó la noticia de que el Consejo Superior de Investigaciones Científicas (CSIC), en colaboración con la Fundación Aragonesa para la Investigación (ARAID), y la Agencia Estatal de Meteorología (AEMET), habían desarrollado un sistema para monitorizar la sequía en tiempo real, con el objetivo de realizar
seguimientos, alerta temprana y evaluación de este fenómeno en España.

La sequía es una de las principales causas de daños agrícolas, económicos y ambientales. Los efectos de la sequía son evidentes después de un largo período con escasez de precipitaciones, lo que hace muy difícil determinar su inicio, duración y fin. 

El nuevo servicio climático proporciona información a escala nacional, actualizada semanalmente, sobre la severidad de la sequía meteorológica con una elevada resolución espacial. Además, permite consultar información histórica de los índices de sequía desde 1961.


El sistema procesa la información obtenida en tiempo real de la red de estaciones meteorológicas automáticas de la AEMET y de la red SIAR (Sistema de Información Agroclimática para el Regadío) del Ministerio de Agricultura, Pesca y Alimentación. A partir de esos datos se calculan dos indicadores de sequía, el Standardized Precipitation Index (SPI), basado exclusivamente en datos de precipitación y el Standardized Precipitation Evapotranspiration Index (SPEI), que incorpora además información sobre la demanda atmosférica de humedad.

El sistema muestra las anomalías de esos dos índices con respecto a las condiciones normales en cada punto del territorio. Además, en aquellos lugares donde se están dando condiciones de sequía, el monitor permite conocer la persistencia (duración), así como su severidad acumulada (intensidad). Esos indicadores permiten evaluar a una gran variedad de impactos potenciales de la sequía, por lo que el sistema permite mejorar la preparación y alerta temprana ante el riesgo de sequía meteorológica en España.

El visualizador permite seleccionar la información mostrada en el mapa eligiendo el índice de sequía meteorológica (SPI, SPEI, duración y la intensidad que ha alcanzado la sequía meteorológica), la escala temporal del índice y la fecha (los meses se dividen en 4 periodos, del día 1 al 8, del 9 al 15, del 16 al 22 y del 22 a final del mes). También permite la selección de un punto concreto, del que se puede visualizar y descargar en formato CSV, la serie del índice de sequía meteorológica.


Mucho nos gustaría que con una aplicación pudiésemos gestionar los fenómenos atmosféricos a voluntad, pero como eso no es posible, nos tenemos que conformar con observar cómo se forma una sequía y en función de cómo evoluciona, ya sea intensificándose o atenuándose, diseñar planes de actuación en distintos sectores.

El servicio ha sido desarrollado con Leaflet. Los datos están bajo la licencia Open Database License. Es una pena que no utilice como capas de fondo el servicio WMTS del PNOA u otro servicio estándar e interoperable.

Publicado por la editora.

por editor (noreply@blogger.com) em June 09, 2021 09:00 AM

June 08, 2021

TYC GIS Formacion

Cómo obtener datos del «Día Mundial de los Océanos» de Twitter mediante R

El «Día Mundial de los Océanos» es el 8 de junio y Twitter se llena de tweets en conmemoración y llamando a su protección.

Así en esta ocasión se va a utilizar una librearía de R para localizar tweets con el hashtag #DíaMundialdelosOcéanos, lo pongo con tilde, no puedo evitarlo…La librería se denomina “rtweet”. Así en RStudio, la instalamos junto con otras librerías que voy a necesitar.

install.packages("rtweet")
install.packages("ggplot2")
install.packages("dplyr")
install.packages("tidytext")
install.packages("igraph")
install.packages("ggraph")

Las activo:

library(rtweet)
library(rtweet)
library(ggplot2)
library(dplyr)
library(tidytext)
library(igraph)
library(ggraph)

A continuación, indico que busque los tweets con dicho hashtag, máximo de 100:

mmarinotweets  <- search_tweets("#DíaMundialDelosOcéanos", n = 100, include_rts = FALSE)

Se le dará acceso a la API de Twitter y se incluirán en una tabla :

Podemos realizar diferentes tipos de gráficas e incluir en un mapa dicha información,  por ejemplo, en este caso se va a averiguar cuándo se han escrito:

ts_plot(mmarinotweets , "minutes")

Si se quiere localizar la ubicación de dichos tweets, se incluye el siguiente código:

mmarinotweets %>%
filter(location != "", !is.na(location)) %>%
count(location) %>%
top_n(10, n) %>%
ggplot() +
geom_col(aes(x = reorder(location, n), y = n)) +
coord_flip() +
labs(title = "Procedencia de los mmarinotweets",
x = "ubicación",
y = "cantidad")

Y se obtendrá la gráfica resultado con dicha información:

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 obtener datos del «Día Mundial de los Océanos» de Twitter mediante R se publicó primero en Cursos GIS | TYC GIS Formación.

por Beatriz Ramos López em June 08, 2021 12:11 PM

Blog gvSIG (ES)

Seminario virtual: gvSIG Online, rompiendo las barreras necesarias para implantar con éxito Infraestructuras de Datos Espaciales

Os invitamos al cuarto seminario online de la Red CYTED IDEais, que se realizará el jueves 24 de junio. En ella hablaremos de la solución gvSIG Online, una plataforma en software libre para implantar Infraestructuras de Datos Espaciales, y de los motivos de su éxito, al romper las principales barreras que impiden disponer de soluciones informáticas para gestionar eficientemente la información geográfica de cualquier organización.

Os podéis inscribir en https://us02web.zoom.us/webinar/register/WN_zfFZTO03TGC8D4Z-OuXzOQ

por Alvaro em June 08, 2021 08:35 AM

Geo innova

QElectricGIS en las Jornadas de SIG Libre de Girona 2021

QElectricGIS en las Jornadas de SIG Libre de Girona 2021

En la comunicación titulada "Uso de Tecnologías de Información Geográfica abiertas para la gestión de redes eléctricas" nuestros compañeros Patricio Soriano y Luis Quesada hicieron una presentación analizando las opciones de los SIG, en este caso de QGIS, relativas a la explotación avanzada de los datos relacionados con infraestructuras energéticas.

El artículo QElectricGIS en las Jornadas de SIG Libre de Girona 2021 aparece primero en Territorio Geoinnova - SIG y Medio Ambiente.

por Blog Territorio Geoinnova em June 08, 2021 07:46 AM

June 04, 2021

TYC GIS Formacion

La creación de mapas extraterrestres: la última frontera

Hace unos días estaba tranquilamente mirando al cielo y de repente observé una serie de puntos blancos moviéndose en línea recta, al principio como bióloga y por reflejo pensé ¿pájaros? no, mi segundo pensamiento fue…¿invasión alienígena? podría ser… y ya mi tercer pensamiento fue cotillear Twitter , sobre todo me gusta eso de esta red social, alguien  habría visto lo mismo que yo…Starlink.

Entre esto, Perseverance en Marte  y otras noticias que se me han cruzado durante esta última semana me ha llevado a curiosear sobre la cartografía “alienígena” y los pasos que se están llevando a cabo en este campo. Por ejemplo, hace poco se publicó en Nature el mapa más detallado en 3D del Universo.

En este sentido podemos encontrar numerosos recursos SIG en la web, cursos relacionados, cartografía que nos ayudan a comprender y acercarnos un poco más el Universo.

Hasta el punto que ya existen catálogos de bases de datos planetarios (y de la Luna) que podemos descargar y utilizar en nuestro GIS , por supuesto con una proyección adecuada.

Si realizo una búsqueda y por ejemplo me descargo un ráster de una zona determinada:

Podré visualizarlo en mi SIG, incluso el dato contiene asociado una proyección adecuada a Marte.

Está claro que esta rama va a avanzar en los próximos años, veremos qué sorpresas y avances nos trae.

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 creación de mapas extraterrestres: la última frontera se publicó primero en Cursos GIS | TYC GIS Formación.

por Beatriz Ramos López em June 04, 2021 01:03 PM

Geo innova

Como crear un mosaico con ERDAS IMAGINE

En este post hablaremos sobre como crear un mosaico con Erdas Imagine con dos escenas diferentes del mismo satélite

El artículo Como crear un mosaico con ERDAS IMAGINE aparece primero en Territorio Geoinnova - SIG y Medio Ambiente.

por Blog Territorio Geoinnova em June 04, 2021 09:50 AM

Blog IDEE (ES)

Entra en servicio el visualizador cartográfico de Espacios Productivos de Andalucía (ESPAND)


El Instituto de Estadística y Cartografía de Andalucía (IECA) ha lanzado el visualizador cartográfico sobre Espacios Productivos de Andalucía (ESPAND) que pone a disposición de agentes económicos y los usuarios en general, información tanto de espacios productivos y sus infraestructuras en todo el territorio de la comunidad, como de las empresas instaladas en ellos.

El visualizador ofrece herramientas de navegación y filtrado por espacios productivos, por parcelas libres o por empresas y proporciona información individualizada tanto de las áreas industriales (incluidas infraestructuras y parcelas catastrales), como de los establecimientos ubicados en ellas. Por otra parte, la información de las empresas (razón social, actividad, estrato de empleo y dirección postal) puede descargarse como una tabla para su tratamiento por los usuarios que lo deseen.

ESPAND se ha concebido como una herramienta útil para la promoción de los espacios productivos de Andalucía, ya que permite obtener información de solares vacantes (superficie y referencia catastral), identificar las especializaciones de los espacios productivos o conocer aspectos técnicos sobre las infraestructuras y equipamientos que ofrecen, además de las oportunidades que se abren en el ámbito del geomarketing, al estar disponible la dirección postal de la empresas.


La herramienta integra diferentes infraestructuras de datos: el Directorio de Empresas y Establecimientos con Actividad Económica en Andalucía, el Callejero Digital de Andalucía Unificado, la Base de Datos cartográfica y alfanumérica de la Dirección General del Catastro, la capa de espacios productivos del repositorio de datos espaciales de referencia de Andalucía (DERA) e información proporcionada por las empresas de suministros, como son la infraestructura eléctrica (líneas y subestaciones), gasoductos y cobertura de redes ultrarrápidas.


Por el momento se pone a disposición de los usuarios la información contenida en las dos primeras fases del proyecto, correspondientes a los Parques Científicos y Tecnológicos y los Parques Empresariales de más de 8 ha (122 espacios con casi 20 000 empresas). La tercera fase del proyecto se publicará a lo largo del primer semestre del próximo año conteniendo, junto a nuevas funcionalidades del visualizador, el resto de los espacios productivos existentes en Andalucía, más de 2.000, hasta completar todo el suelo industrial, disponible en la región, situado dentro de esos espacios.
,
ESPAND está basado en el proyecto de software libre Mapea, de tecnología propia de la Junta de Andalucía, liderado por la Agencia Digital de Andalucía  y que recientemente ha sido adoptado por el Centro Nacional de Información Geográfica para el desarrollo de la API-CNIG.

Junto a los manuales de utilización de ESPAND, los usuarios pueden encontrar los servicios de visualización (WMS) y descarga (WFS) de las capas de información en diferentes formatos, que como ya viene siendo habitual, se ofrecen con una licencia CC BY 4.0 que permite incluso su uso comercial.

Publicado por Agustín Villar.

por editor (noreply@blogger.com) em June 04, 2021 08:08 AM

El Concello de Pontevedra publica su sistema de información geográfica: Catafís


Desde el pasado 21 de abril, el
sistema de información geográfica del Concello de Pontevedra, Catafísse puede consultar de forma abierta.  Recibe ese nombre por ser un topónimo de la parroquia de Ponte Sampaio que hace referencia a un lugar alto con abundancia de rocas. Por analogía, Catafís es una plataforma que pretende ofrecer una visión en perspectiva de toda la información municipal de Pontevedra.

Tal y como se describe en la introducción del portal, el objetivo es publicar y distribuir toda aquella información de índole público, referente al Concello de Pontevedra, que sirve de herramienta esencial para los técnicos municipales:
  • Cartografía municipal [2018].
  • Recorrido con vehículo con fotografías 360º [2018].
  • Ortofoto del vuelo Xunta de Galicia 2018 sobre el territorio municipal.
  • Callejero y numeración oficial municipal.
  • Información del censo municipal y distribución en el territorio.
  • Estudio peatonal (próximamente).
  • Extrusión de volúmenes de una parte de la ciudad en 3D.

A esta información se le añade la proporcionada por fuentes externas como la Dirección General del Catastro, el Instituto Geográfico Nacional o la Xunta de Galicia.


El desarrollo de este portal se hizo utilizando herramientas de código abierto (open source), con la idea de poner en valor todos los recursos anteriores, adaptándose a todos los requisitos, tanto los internos del concello como a las demás demandas por parte de los agentes implicados. 

El portal nace de la necesidad de interpretar los datos en CAD e integrarlos con otros sistemas de información: padrón de habitantes e inventarios municipales. Los datos se pueden descargar en formato DWG

Los distintos visualizadores han sido diseñados para ser utilizados en un dispositivo de escritorio con las características necesarias para que las selecciones, búsqueda y cálculos sean productivos. Está prevista su adaptación a otros dispositivos.

En el directorio de la IDEE se pueden encontrar servicios de descarga y geoportales de otros ayuntamientos y entidades locales. Cada vez son más los ayuntamientos que se suman a publicar sus datos en abierto.

Publicado por la editora.

por editor (noreply@blogger.com) em June 04, 2021 08:03 AM

June 03, 2021

TYC GIS Formacion

Cómo crear una animación en ArcScene

Una herramienta de gran utilidad del paquete de ArcGIS es el software ArcScene, con el que podemos crear de manera sencilla vistas en 3D, hacer vuelos y crear animaciones. Esto último es lo que vamos a explicar en esta entrada. Un proceso muy sencillo que puede quedar muy vistoso a la hora de presentar un trabajo.

En el ejemplo vamos a utilizar un Modelo Digital de Elevaciones (MDE) y una ortofoto. Cargamos ambos ficheros en la tabla de contenidos y superponemos la ortofoto al MDE, otorgándole a la ortofoto los valores de altitud del MDE. Para ello, basta con entrar a las propiedades de la ortofoto, y en el apartado “Base Heights” activar la opción “Floating on a custom surface”. Le aumentamos el factor altitudinal para exagerar ligeramente el relieve.

Para aumentar la calidad de la visualización de la ortofoto y obtener una animación con mayor calidad vamos al apartado “Rendering” y aumentamos lo que podamos la opción de “Quality enhancement for raster images”. Este proceso puede tardar un poco.

En el apartado “View Settings” activamos la flecha de direcciones.

Activamos las herramientas de animación haciendo clic derecho en la parte superior derecha de la interfaz y abrimos los controles de animación para configurar los ajustes. Dejamos todo por defecto salvo el tiempo que queremos que dure la grabación.

En las propiedades de la escena activamos la opción que permite una rotación automática de la escena.

Centramos el objetivo en el punto sobre el que queremos que rote la imagen. Para hacer rotar la imagen, tan solo tenemos que dejar pulsado el clic izquierdo del ratón, mover el ratón hacia donde queremos que rote la imagen, y soltar mientras nos movemos el clic izquierdo del ratón. En función de la velocidad de movimiento, la imagen rotará más o menos rápido.

Ahora viene el objetivo de la entrada, y es grabar ese movimiento. Tan solo hay que pulsar el botón de “Record” en las opciones de las herramientas de animación. Para parar la grabación se pulsa el botón de “Stop”. Para exportar el vídeo le damos a “Export Animation”.

Sin duda, las animaciones son realmente útiles si las combinamos con la opción que nos proporciona ArcScene de hacer vuelos, pues nos permiten grabar cualquier recorrido a vista de pájaro sobre nuestra ortofoto en 3D.

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 crear una animación en ArcScene se publicó primero en Cursos GIS | TYC GIS Formación.

por Manuel Rodríguez Mena em June 03, 2021 12:01 AM

June 02, 2021

MappingGIS [ES]

Diferencias entre QGIS y ArcGIS Pro

En el año 2013 escribimos uno de nuestros primeros artículos: ¿ArcGIS, QGIS o gvSIG? No elijas. Desde entonces, las cosas han cambiado bastante: ESRI ha dejado el desarrollo de ArcMap para apostarlo todo por ArcGIS Pro, el SIG de código abierto ha dado un salto de gigante con QGIS 3 y gvSIG se ha quedado ...

Leer más

Diferencias entre QGIS y ArcGIS Pro

por Aurelio Morales em June 02, 2021 11:00 AM

Blog IDEE (ES)

Jornadas de SIG libre 2021


Ya están disponibles las grabacionesde las Jornadas de SIG Libre 2021, que se celebraron de manera virtual los días del 24 al 26 de marzo. Las Jornadas de SIG libre son un punto de encuentro entre las personas que comparten un mismo interés: el uso y la promoción de los sistemas de información geográfica libres y de los datos abiertos. El programa de comunicaciones reúne las contribuciones y las propuestas de distintas personas interesadas en las tecnologías libres geoespaciales, los datos abiertos y el conocimiento colaborativo. Este año participaron más de 40 ponentes que compartieron sus experiencias, conocimientos y proyectos a lo largo de esos días.

Las Jornadas de SIG libre se celebran, desde el año 2007, en Girona gracias a la organización del Servicio de SIG y Teledetección (SIGTE) de la Universitat de Girona. Es un logro para la organización haber mantenido el evento en este formato y dar continuidad al trabajo de tantos años.

Este año, debido a la situación de la pandemia, se realizaron en línea después de que el pasado año tuviesen que ser suspendidas. El hecho de realizarlas en línea ha permitido que, aunque eediciones anteriores de las Jornadas de SIG libre ya se grababan alguna de las sesiones, esta sea la primera vez que disponemos de las grabaciones completas

Como venimos observando en este tipo de eventos que se están celebrando de forma virtual, hay dos tipos de personas: las que prefieren este nuevo formato y las que echan de menos el formato presencial. Por un lado, es una pena no poder juntarnos un año más en Girona pero, a cambio, más gente ha podido seguir el evento online en su totalidad o sólo las comunicaciones que eran de su interés. Lo mismo sucede con las preguntas, algunas personas echan de menos las preguntas al final de la comunicación en vivo, otras encuentran más interesante poder hacerlas desde el chat. En cuanto a los talleres, el hecho de que estén grabados facilita replicar los pasos, en otro momento, sin tener miedo a perderse con las explicaciones del ponente. 

Publicado por la editora.

por editor (noreply@blogger.com) em June 02, 2021 09:42 AM

Geo innova

¿Qué es el PNOA?

Características Técnicas. Fuente: PNOA

El PNOA (Plan Nacional de Ortofotografía Aérea) es un proyecto desarrollado y coordinado por el Instituto Geográfico Nacional, que tiene por objetivo la obtención de ortofotografías aéreas digitales con resolución de 25 a 50 cm así como Modelos Digitales de Elevaciones (MDE) de gran precisión para todo el territorio nacional.

El artículo ¿Qué es el PNOA? aparece primero en Territorio Geoinnova - SIG y Medio Ambiente.

por Blog Territorio Geoinnova em June 02, 2021 05:00 AM

TYC GIS Formacion

Descargar gradientes de colores personalizados en QGIS

Los gradientes o rampas de colores son rangos de colores ordenados linealmente con el objetivo de generar una transición suave y gradual entre los colores.

QGIS nos ofrece una serie de gradientes predeterminados de tonalidades de azules, rojos, verdes, combinación de rojos y azules, etc. Sin embargo, en alguna ocasión estas paletas predeterminadas son insuficientes y crearlas manualmente puede resultar ser una tarea ardua, por lo que os voy a mostrar un método rápido y sencillo para descargar rampas de colores e importarlas a QGIS.

Lo primero es descargar la extensión SVG2ColoR.

En la página web encontramos multitud de rampas de colores para descargar, de cualquier tipología (rampas para mapas de altitud, de temperaturas, de precipitaciones, de batimetría, etc).

Incluso hay rampas de colores oficiales, como por ejemplo las rampas de los mapas climatológicos del “UK Met Office”.

Para descargarlas hay que pinchar sobre la rampa de color que queramos y darle a la opción “svg”. Copiamos el enlace de la página que se nos abre.

En QGIS abrimos la extensión SVG2ColoR y pegamos la url que hemos copiado previamente. Le damos a “Get URL” y luego a “Import”.

Si vamos a la simbología y vemos todas las rampas de colores nos aparece la que hemos descargado.

Elegir una buena rampa de color facilita enormemente la comprensión del mapa a primera vista, por lo que disponer de una gran fuente de paletas ayuda en la composición y presentación de nuestros mapas.

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 Descargar gradientes de colores personalizados en QGIS se publicó primero en Cursos GIS | TYC GIS Formación.

por Manuel Rodríguez Mena em June 02, 2021 12:01 AM

June 01, 2021

Mapas online da EEA [EN]

State of bathing waters in 2020

We all want to know the quality of 'our' local bathing area, beach or lake, and whether it conforms to EU standards. Below you will find a map viewer that will allow you to view on-line the quality of the bathing water in the more than 22 000 coastal beaches and freshwater bathing waters across Europe.

por Marie Jaegly em June 01, 2021 11:00 AM

Geo innova

Agenda de cursos para el mes de Junio de 2021

Cursos SIG y MA Asociación Geoinnova

Aquí estamos como cada mes. Os traemos el nuevo calendario de cursos programados. En algunos de los cursos verás que las fechas tienen un asterisco (*) e indica periodo vacacional. Esto significa que durante esas fechas tendrás acceso al curso pero que el tutor estará de vacaciones y no atenderá dudas ¡Nuestros profes también necesitan […]

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

por Blog Territorio Geoinnova em June 01, 2021 02:10 AM

May 31, 2021

Fernando Quadro (BR)

20 anos de PostGIS

Hoje, há vinte anos, foi enviado o primeiro e-mail da lista de discussão dos usuários do PostGIS (na época hospedada no yahoogroups.com), anunciando o primeiro lançamento numerado do PostGIS.

O início da história do PostGIS estava intimamente ligada a uma empresa de consultoria fundada por Paul Ramsey alguns anos antes, a Refractions Research (2001) . Seus primeiros contratos acabaram sendo com o governo que, por suas próprias razões, não queria trabalhar com software ESRI.

Paul Ramsey escreveu um post detalhando como foi esse processo até chegar a histórica versão 0.1. Se você tiver interesse em ler essa história por completo, basta clicar aqui.

por Fernando Quadro em May 31, 2021 06:30 PM

Inteligência Geográfica [BR]

Exportar layout de vários projetos de uma só vez

Olá pessoal, no post hoje vou demonstrar uma ferramenta, criada por mim, para exportar o layout de diversos projetos (arquivos .qgs ou .qgz) de uma só vez.

O script, bem como os dados de exemplo, podem ser baixados neste link

Att

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 May 31, 2021 02:30 PM

Blog IDEE (ES)

Completada la actualización de la Red de Carreteras de la IGR-RT

Actualización de la Red Transeuropea del Transporte en la nueva versión del producto IGR-RT a descarga.

Se acaba de publicar en el Centro de Descargas de CNIG la última versión de los datos de la Información Geográfica de Referencia de Redes de Transporte (IGR-RT) con motivo de la finalización de los trabajos de actualización de la red completa de carreteras. Se trata de unos trabajos que se iniciaron en 2018 y cuyos resultados se han ido publicando paulatinamente por provincias, a medida que se finalizaba la revisión de la red en cada una de ellas.

Respecto de la última publicación de datos, en esta ocasión, se publica la actualización de la red viaria de las provincias de Barcelona, Tarragona, Bizkaia y Araba/Álava. Estas dos últimas provincias han sido actualizadas en colaboración con el Gobierno Vasco, quien, a partir de los datos existentes de la IGR-RT, ha realizado los trabajos de actualización, proporcionándolos posteriormente al IGN para su revisión e incorporación en el base de datos de ámbito nacional. En las cuatro provincias se ha actualizado la red de carreteras (tramos, viales, infraestructuras y puntos kilométricos), y en el caso de las vascas también la red urbana a partir de los datos de Eustat.

Al disponer de la actualización de toda la red, también se han podido realizar los trabajos de revisión de la Red Transeuropea del Transporte (Red TENT) y de itinerarios europeos que discurren por todo el territorio, así como de las carreteras con acceso de peaje, que han sido contrastadas respecto de las últimas fuentes de datos facilitadas por el Ministerio de Transportes, Movilidad y Agenda Urbana (MITMA). Los resultados de todos estos trabajos pueden consultarse en esta nueva versión del producto.

En cuanto a los otros modos de transporte, cabe destacar que se han actualizado los datos del modo de transporte por cable.

La mejora en estos datos es una tarea ardua porque requiere tiempo por su voluminosidad y por la diversidad de atribución que contempla, pero es imprescindible, no solo para los propios productos y servicios del IGN sino para los usuarios en general y, para aquellos que en particular en esta temática son estratégicos, como es el caso del MITMA a través de diversos proyectos. Una vez finalizada la distribución de los datos actualizados conforme al modelo de la IGR-RT, el siguiente paso es la generación de las salidas que precisan estos proyectos.


Los servicios INSPIRE de visualización y de descargas publicarán estas actualizaciones de datos próximamente y se podrán consultar a través de visualizador de la IGR-RT.

Publicado por el equipo de la IGR-RT.

por editor (noreply@blogger.com) em May 31, 2021 10:42 AM

TYC GIS Formacion

Cómo utilizar las capas base de Stamen en tu visor web utilizando Leaflet

En esta nueva entrada vamos a mostrar cómo cargar las tres capas base que ofrece Stamen utilizando Leaflet. En otra entrada anterior ya explicamos cómo utilizar estas capas base (Terrain, Toner y Watercolor) utilizando OpenLayers. El ejemplo es similar al de esta entrada, aunque hay algunas diferencias en el código. Para más información sobre Stamen visitar su página web.

Lo primero es disponer de un mapa inicial en HTML. El ejemplo que os presento es el de un mapa básico a escala mundial. En el código es necesario introducir los enlaces CDN (tanto el CSS como el JS) para cargar la API.

<DOCTYPE html>
<html lang="es">

<head>
    <meta charset="UTF-8">
    <link rel="stylesheet" href="https://unpkg.com/leaflet@1.3.1/dist/leaflet.css" type="text/css">
    <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-wp-preserve="%3Cscript%20src%3D%22https%3A%2F%2Funpkg.com%2Fleaflet%401.3.1%2Fdist%2Fleaflet.js%22%20type%3D%22text%2Fjavascript%22%3E%3C%2Fscript%3E" data-mce-resize="false" data-mce-placeholder="1" class="mce-object" width="20" height="20" alt="<script>" title="<script>" />
    <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-wp-preserve="%3Cstyle%3E%0A%20%20%20%20html%2C%20body%20%7B%0A%20%20%20%20height%3A%20100%25%3B%0A%20%20%20%20width%3A%20100%25%3B%0A%20%20%20%20margin%3A%200%0A%20%20%20%20%7D%0A%20%20%20%20%23mapa%20%7B%0A%20%20%20%20%20%20%20%20height%3A%20100%25%3B%0A%20%20%20%20%20%20%20%20width%3A%20100%25%3B%0A%20%20%20%20%7D%0A%20%20%20%20%3C%2Fstyle%3E" data-mce-resize="false" data-mce-placeholder="1" class="mce-object" width="20" height="20" alt="<style>" title="<style>" />
    <title>Stamen Leaflet</title>
</head>

<body>
    <div id="mapa"></div>
    <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-wp-preserve="%3Cscript%3E%0A%20%20%20%20var%20mapa%20%3D%20L.map(%22mapa%22).setView(%5B0%2C%200%5D%2C%202)%3B%0A%20%20%20%20var%20escala%20%3D%20L.control.scale(%7B%0A%20%20%20%20%20%20%20%20metric%3A%20true%2C%0A%20%20%20%20%20%20%20%20imperial%3A%20false%0A%20%20%20%20%7D)%3B%0A%20%20%20%20escala.addTo(mapa)%3B%0A%20%20%20%20%3C%2Fscript%3E" data-mce-resize="false" data-mce-placeholder="1" class="mce-object" width="20" height="20" alt="<script>" title="<script>" />

</body>
</html>

El siguiente paso es cargar las capas base. A diferencia de OpenLayers, para cargar estas capas base no hace falta el uso de “new” para instanciar un nuevo objeto, por lo que utilizamos directamente la clase encargada de cargar las capas: L.tileLayer. Esta clase necesita como parámetro obligatorio una URL template (“URL plantilla”), la cual contiene una serie de claves (x, y, z) que serán sustituidas por el parámetro necesario. Como parámetro opcional añadimos el parámetro “attribution”. Introducimos las variables de las capas, con las URL correspondientes, que se pueden consultar en la Web de Stamen.

    var Terrain = L.tileLayer("https://stamen-tiles.a.ssl.fastly.net/terrain/{z}/{x}/{y}.jpg",{
        attribution: "Map tiles by Stamen Design, under CC BY 3.0. Data by OpenStreetMap, under ODbL."
    });
    var Toner = L.tileLayer("https://stamen-tiles.a.ssl.fastly.net/toner/{z}/{x}/{y}.png",{
        attribution: "Map tiles by Stamen Design, under CC BY 3.0. Data by OpenStreetMap, under ODbL."
    });
    var Watercolor = L.tileLayer("https://stamen-tiles.a.ssl.fastly.net/watercolor/{z}/{x}/{y}.jpg",{
        attribution: "Map tiles by Stamen Design, under CC BY 3.0. Data by OpenStreetMap, under CC BY SA."
    });

Para añadir la capa que queramos al mapa, utilizamos el método addTo().

<br data-mce-bogus="1">

Si queremos añadir un control al mapa para poder cambiar entre las diferentes capas el proceso es más sencillo que con OpenLayers, pues Leaflet dispone de un control nativo. Mediante un objeto JSON solo hay que indicar el nombre que le queremos dar a las capas seguido de la referencia a las variables que contienen las capas.

    var capasBase = {
        "Capa Terrain": Terrain,
        "Capa Toner": Toner,
        "Capa Watercolor": Watercolor
    };

Después, basta con usar la clase L.control.layers, a la cual se le pasa como argumento las tres capas base. Por último, añadimos el control al mapa con el método addTo().

    var selectorCapas = L.control.layers(capasBase);
    selectorCapas.addTo(mapa);

El resultado es nuestro visor con un “swich layer” muy sencillo de usar, que permite intercambiar entre las tres capas base de Stamen.

Para finalizar, os comparto el código completo.

<DOCTYPE html>
<html lang="es">

<head>
    <meta charset="UTF-8">
    <link rel="stylesheet" href="https://unpkg.com/leaflet@1.3.1/dist/leaflet.css" type="text/css">
    <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-wp-preserve="%3Cscript%20src%3D%22https%3A%2F%2Funpkg.com%2Fleaflet%401.3.1%2Fdist%2Fleaflet.js%22%20type%3D%22text%2Fjavascript%22%3E%3C%2Fscript%3E" data-mce-resize="false" data-mce-placeholder="1" class="mce-object" width="20" height="20" alt="<script>" title="<script>" />
    <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-wp-preserve="%3Cstyle%3E%0A%20%20%20%20html%2C%20body%20%7B%0A%20%20%20%20height%3A%20100%25%3B%0A%20%20%20%20width%3A%20100%25%3B%0A%20%20%20%20margin%3A%200%0A%20%20%20%20%7D%0A%20%20%20%20%23mapa%20%7B%0A%20%20%20%20%20%20%20%20height%3A%20100%25%3B%0A%20%20%20%20%20%20%20%20width%3A%20100%25%3B%0A%20%20%20%20%7D%0A%20%20%20%20%3C%2Fstyle%3E" data-mce-resize="false" data-mce-placeholder="1" class="mce-object" width="20" height="20" alt="<style>" title="<style>" />
    <title>Stamen Leaflet</title>
</head>

<body>
    <div id="mapa"></div>
    <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-wp-preserve="%3Cscript%3E%0A%20%20%20%20var%20Terrain%20%3D%20L.tileLayer(%22https%3A%2F%2Fstamen-tiles.a.ssl.fastly.net%2Fterrain%2F%7Bz%7D%2F%7Bx%7D%2F%7By%7D.jpg%22%2C%7B%0A%20%20%20%20%20%20%20%20attribution%3A%20%22Map%20tiles%20by%20Stamen%20Design%2C%20under%20CC%20BY%203.0.%20Data%20by%20OpenStreetMap%2C%20under%20ODbL.%22%0A%20%20%20%20%7D)%3B%0A%20%20%20%20var%20Toner%20%3D%20L.tileLayer(%22https%3A%2F%2Fstamen-tiles.a.ssl.fastly.net%2Ftoner%2F%7Bz%7D%2F%7Bx%7D%2F%7By%7D.png%22%2C%7B%0A%20%20%20%20%20%20%20%20attribution%3A%20%22Map%20tiles%20by%20Stamen%20Design%2C%20under%20CC%20BY%203.0.%20Data%20by%20OpenStreetMap%2C%20under%20ODbL.%22%0A%20%20%20%20%7D)%3B%0A%20%20%20%20var%20Watercolor%20%3D%20L.tileLayer(%22https%3A%2F%2Fstamen-tiles.a.ssl.fastly.net%2Fwatercolor%2F%7Bz%7D%2F%7Bx%7D%2F%7By%7D.jpg%22%2C%7B%0A%20%20%20%20%20%20%20%20attribution%3A%20%22Map%20tiles%20by%20Stamen%20Design%2C%20under%20CC%20BY%203.0.%20Data%20by%20OpenStreetMap%2C%20under%20CC%20BY%20SA.%22%0A%20%20%20%20%7D)%3B%0A%0A%20%20%20%20var%20mapa%20%3D%20L.map(%22mapa%22).setView(%5B0%2C%200%5D%2C%202)%3B%0A%0A%20%20%20%20Terrain.addTo(mapa)%3B%0A%20%20%20%20var%20escala%20%3D%20L.control.scale(%7B%0A%20%20%20%20%20%20%20%20metric%3A%20true%2C%0A%20%20%20%20%20%20%20%20imperial%3A%20false%0A%20%20%20%20%7D)%3B%0A%20%20%20%20escala.addTo(mapa)%3B%0A%20%20%20%20Terrain.addTo(mapa)%3B%0A%0A%20%20%20%20var%20capasBase%20%3D%20%7B%0A%20%20%20%20%20%20%20%20%22Capa%20Terrain%22%3A%20Terrain%2C%0A%20%20%20%20%20%20%20%20%22Capa%20Toner%22%3A%20Toner%2C%0A%20%20%20%20%20%20%20%20%22Capa%20Watercolor%22%3A%20Watercolor%0A%20%20%20%20%7D%3B%0A%0A%20%20%20%20var%20selectorCapas%20%3D%20L.control.layers(capasBase)%3B%0A%20%20%20%20selectorCapas.addTo(mapa)%3B%0A%0A%20%20%20%20%3C%2Fscript%3E" data-mce-resize="false" data-mce-placeholder="1" class="mce-object" width="20" height="20" alt="<script>" title="<script>" />

</body>
</html>

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 utilizar las capas base de Stamen en tu visor web utilizando Leaflet se publicó primero en Cursos GIS | TYC GIS Formación.

por Manuel Rodríguez Mena em May 31, 2021 08:19 AM

May 30, 2021

TYC GIS Formacion

Extraer información de OpenStreetMap con la librería de Python OSMnx

En principio quería hacer otra entrada, pero descubrí esta librería y me empecé a liar. OSMnx te permite de una manera muy sencilla obtener datos de OpenStreetMap (OSM) y poder analizar y visualizar dicha información. Veremos cómo.

Antes que nada, se procede a la instalación tal y como se muestra en su web, yo tengo un entorno Conda por lo que el código se muestra como sigue:

Tal y como nos dicen activamos ox para trabajar con él. Y si vas a l escritorio Anaconda ya te habrá creado un nuevo “environment”, por defecto no podrás lanzar un Jupiter notebook por lo que deberás instalarlo.

Y empezamos  instalar la librería.

import osmnx as ox

Quiero que me muestre un gráfico de un lugar en este caso de Burgos y la red que sea de tipo “Drive” por lo que me traerá las carreteras, le he añadido una simbología que me gusta y le he dicho que lo guarde , por lo que tendré una imagen de dichas rutas.

M = ox.graph_from_place('Burgos, Burgos, SPAIN', network_type='drive')
fig, ax = ox.plot.plot_graph(M, bgcolor='#c0c2c2', node_color='#f0ede6', node_size=5,edge_color='#0cc7b4', edge_linewidth=1,save=True)

También quiero que se visualice como un visor le he puesto un mapa base de Carto y lo muestra como un visor de la librería Leaflet.

ox.folium.plot_graph_folium(M, graph_map=None, popup_attribute=None, tiles='cartodbdark_matter', zoom=1, fit_bounds=True, edge_color=None, edge_width=None, edge_opacity=None)

Ya ves que es una librería con muchas posibilidades por lo que te animo a que la curiosees. Desde TYC GIS te ofrecemos una variada formación con Python asociado a los Sistemas de Información Geográfica como 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 Extraer información de OpenStreetMap con la librería de Python OSMnx se publicó primero en Cursos GIS | TYC GIS Formación.

por Beatriz Ramos López em May 30, 2021 07:36 AM

May 29, 2021

TYC GIS Formacion

Integración GIS – BIM, la eficiencia del futuro

¿Alguna vez te has preguntado si sería posible combinar la nueva tecnología de diseño en infraestructuras con los sistemas de información geográfico? La respuesta es un rotundo si, y no solo eso, sino que juntos pueden ser una combinación potente y resolutiva a la hora de crear, diseñar o gestionar datos y aplicarlos a los SIG en éste caso, ya que con los Sistemas de Información Geográficos o GIS (Geographical Information System) se permite combinar la tecnología geográfica con el diseño de las infraestructuras o más conocido como modelo de trabajo BIM, pero antes de continuar es importante conocer las características de cada uno de nuestros componentes para saber cómo su fusión, puede aportar grandes avances en nuestra forma de trabajo, cada vez más detallada y eficiente.

De forma introductoria, comenzamos con BIM (Building Information Modeling), es una metodología de trabajo cada vez más usada en la actualidad para, principalmente, proyectos en el entorno de la construcción, en el que la información va integrada en un modelo digital único, teniendo la característica especial de poder gestionar o administrar las infraestructuras a lo largo del tiempo, es decir, engloba todas las facetas del proceso como la planificación, construcción, el mantenimiento, diseño, ejecución o análisis del mismo, todo integrado en el modelo BIM. Lo importante de este modelo es que se convierte en colaborativo, lo que quiere decir que los diferentes departamentos se aúnan por un mismo propósito que es conseguir la máxima eficiencia de las infraestructuras del futuro.

Por otro lado, tenemos los GIS con lo que estamos más familiarizados y que son softwares, tanto libres como privados, que pueden manejar gran cantidad de datos con una componente espacial geográfica, dando diferentes tipos de soluciones para nuestro día a día. Son muy versátiles y su poder de integración no se da sólo con BIM, si no también con otras tecnologías como Mapbox pinche aquí o tecnologías CAD.

Bien es sabido que la combinación de éstas dos es de lo más potente e innovadora, comenzando como no con una de las funciones más obvias, la planificación urbanística, permitiendo la mejor organización territorial, solucionando así problemas futuros, abaratando costes, o mejorando estructuras ya creadas que se van quedando obsoletas. La representación de datos en 3D también es uno de sus puntos fuertes, aunque también puede hacerse con otras tecnologías como son los CAD, pero se diferencia con BIM en que éste destaca por el volumen de datos que puede manejar, ya que puede ser mucho mayor generando así una visualización más completa y ágil para navegadores webs, por supuesto usando la información geoespacial, generando esos avances tan necesarios para nuestro futuro.

A su vez GIS y BIM pueden integrarse con otras tecnologías para dar soluciones y marcar significativos avances en la seguridad civil, tal como observar y medir información relacionada con accidentes naturales como sismos, análisis en las temperaturas o vibraciones, información muy útil para predecir y evitar esos futuros problemas.

Son muchas las ventajas que se pueden obtener de esta conjunción, pero en resumen, podemos decir que su correcto uso podría influir en la reducción de costes, mejorar la planificación urbanística, solventar problemas derivados de los accidentes geográficos, crear ciudades más sostenibles o infraestructuras más eficientes. Manejar este tipo de uniones fundamentalmente nos ayuda en el avance hacia nuevos patrones tecnológicos, y aunque en la actualidad se están poniendo a prueba todavía, sin duda nos acerca un paso más hacia la sostenibilidad en éste sector.

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

Autor:

Bibiana Pinilla

Formación de calidad impartida por profesionales

 

La entrada Integración GIS – BIM, la eficiencia del futuro se publicó primero en Cursos GIS | TYC GIS Formación.

por TYC GIS Formación em May 29, 2021 12:01 AM

May 26, 2021

MappingGIS [ES]

Libro Infraestructuras de Datos Espaciales

El Instituto Geográfico Nacional acaba de publicar el libro titulado «Infraestructuras de Datos Espaciales», dentro de la página de Libros digitales y publicaciones. El Foro de Ingeniería en Geomática y Topografía del Grupo de Trabajo de la IDEE que agrupa a los Centros Universitarios españoles en los que se imparte esa titulación, elaboró en 2014 la 1ª ...

Leer más

Libro Infraestructuras de Datos Espaciales

por Aurelio Morales em May 26, 2021 04:00 PM

Geo innova

¿Qué aspectos debes tener en cuenta en la planificación de un vuelo fotogramétrico?

Representación de un vuelo fotogramétrico

La realización de un vuelo fotogramétrico empieza antes de despegar el dron, el avión o helicóptero del suelo. Y es que, es igual de importante una correcta planificación del vuelo que su posterior ejecución

El artículo ¿Qué aspectos debes tener en cuenta en la planificación de un vuelo fotogramétrico? aparece primero en Territorio Geoinnova - SIG y Medio Ambiente.

por Blog Territorio Geoinnova em May 26, 2021 08:26 AM

May 25, 2021

Blog gvSIG (ES)

Disponibles las presentaciones de gvSIG en las Jornadas SIG Libre

Ya están disponibles los vídeos de las dos presentaciones realizadas por la Asociación gvSIG en las Jornadas de SIG Libre de este año. En ellas se muestra el potencial de gvSIG Online como plataforma de gestión de la información geográfica de un ayuntamiento y, por otro lado, un adelanto de los nuevos desarrollos para disponer de herramientas avanzadas de edición que incluyan mecanismos para optimizar la edición multiusuario.

gvSIG online, Infraestructuras de Datos Espaciales para la gestión municipal

Resumen: gvSIG Online es la solución de la Suite gvSIG para la implantación de Infraestructuras de Datos Espaciales, basada en componentes de software libre como Geoserver, PostGIS y OpenLayers, entre otros. Con un conjunto de herramientas que facilitan enormemente la administración de la información geográfica y la generación de geoportales, su implantación crece día a día y en todo tipo de instituciones. Entre ellas, las administraciones locales.

Durante la ponencia se presentarán las principales herramientas de gvSIG Online aplicadas a la gestión municipal, mostrando diversos casos de éxito de implantación en ayuntamientos o entidades relacionadas con la gestión municipal, de diversas geografías. Se mostrará también la integración con gestores de expedientes y con apps desarrolladas con gvSIG MApps, el framework de desarrollo de apps móviles que se integra con el resto de la Suite gvSIG.

Vídeo: http://diobma.udg.edu/handle/10256.1/6225

Mantenimiento y gestión avanzada de cartografía con gvSIG Desktop

Resumen: Los últimos desarrollo de gvSIG Desktop han potenciado diversos aspectos de la aplicación, entre ellos la edición avanzada, mediante la incorporación de diversas herramientas que lo acercan cada vez más a las prestaciones que ofrece un CAD para el mantenimiento de cartografía avanzada. Sin embargo, en organizaciones con competencias en edición cartográfica existía un problema no resuelto: disponer de un control de versiones, aplicado al mantenimiento de la información geográfica, que permitiera editar de forma simultanea, generar bloqueos, realizar comprobaciones y validaciones a la hora de consolidar la información y controlar los históricos. Este complejo desarrollo, que lleva a gvSIG Desktop a un nuevo nivel en cuanto a edición profesional, es lo que se presentará en la ponencia propuesta.

Vídeo: http://diobma.udg.edu/handle/10256.1/6209

por Alvaro em May 25, 2021 12:12 PM

May 24, 2021

Geo innova

ERDAS Imagine: Software para trabajar con imagen de satélite

Visualización con ERDAS Imagine

ERDAS Imagine es un software que se utiliza para trabajar con imagen de satélite y fotografías aéreas. Esta herramienta pertenece la empresa Hexagon y presenta unas capacidades muy potentes para el procesamiento, análisis e interpretación de información ráster, así como trabajar con datos vectoriales.

El artículo ERDAS Imagine: Software para trabajar con imagen de satélite aparece primero en Territorio Geoinnova - SIG y Medio Ambiente.

por Blog Territorio Geoinnova em May 24, 2021 09:25 PM

MappingGIS [ES]

Mapas urbanos con la altura de los edificios con QGIS

Durante los últimos días, los mapas urbanos creados por Dominic Royé han tenido bastante éxito en las redes sociales por su efecto vidriera, ya que visualmente son muy atractivos. Dominic ha creado mapas relacionados tanto con el crecimiento urbano como con la altura de los edificios: El patrón de las alturas en #Ourense. El edificio ...

Leer más

Mapas urbanos con la altura de los edificios con QGIS

por Aurelio Morales em May 24, 2021 11:15 AM

May 21, 2021

Geofumadas [HN]

COMMERCIAL UAV EXPO AMERICAS

Este 7,8 y 9 septiembre del año en curso se celebrará en Las Vegas Nevada – USA la “UAV Expo Américas”.  Es la feria y conferencia líder de América del Norte que se centra en la integración y operación de UAS comerciales con más expositores que cualquier otro evento comercial de drones. Cubre las temáticas

por Laura García em May 21, 2021 06:37 PM

May 20, 2021

Geo innova

Técnico en gestión catastral: ¿Qué hace y qué habilidades necesita?

Técnico en gestión catastral

El técnico en gestión catastral es un profesional encargado de regularizar la situación de la propiedad en el Catastro, además, debe ser capaz de dar respuesta a cualquier problema que presente el contribuyente en relación a este registro administrativo dependiente del ministerio de Hacienda.

El artículo Técnico en gestión catastral: ¿Qué hace y qué habilidades necesita? aparece primero en Territorio Geoinnova - SIG y Medio Ambiente.

por Blog Territorio Geoinnova em May 20, 2021 10:04 AM

May 19, 2021

MappingGIS [ES]

G3W-Suite: publica tus proyectos de QGIS en web

G3W-Suite es una solución libre para publicar tus proyectos de QGIS como servicios WebGIS. La infraestructura permite publicar directamente proyectos realizados con QGIS, manteniendo la geometrías de los objetos espaciales y sus atributos. El panel de administración permite la gestión de las autorizaciones de acceso y la activación de módulos funcionales, en función de cada ...

Leer más

G3W-Suite: publica tus proyectos de QGIS en web

por Aurelio Morales em May 19, 2021 05:21 PM

May 18, 2021

Blog gvSIG (ES)

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

Ya están disponibles las grabaciones de las distintas presentaciones realizadas en las Jornadas “Uso de las Tecnologías Libres de Información Geográficas en Educación Básica – experiencias iberoamericanas”, que se celebraron de forma online los días 12 y 13de mayo de 2021.

Estas jornadas, organizadas por la Red CYTED GeoLIBERO, han servido de excelente ejemplo para conocer experiencias de uso de la geomática libre en el sector educativo preuniversitario, y también para debatir a través de la mesa redonda «Oportunidades y desafíos de las TIGs libres como herramientas de enseñanza pre-universitaria».

Sin más os dejamos con la playlist de Youtube de las Jornadas: https://www.youtube.com/playlist?list=PLN3WPYNh02IvNO7zao0yndgIWr1QhUhby

por Alvaro em May 18, 2021 01:17 PM

Geo innova

Diseño cartográfico de evolución urbana con datos catastrales y QGIS

Análisis de evolución urbana con datos catastrales

Estas últimas semanas se han hecho virales un conjunto de imágenes visualmente muy atractivas que reflejaban el crecimiento urbano de distintas ciudades españolas, usando los datos geográficos del servicio del Catastro Inspire. En la entrada titulada "Visualizar el crecimiento urbano" se explica con todo detalle cómo realizar estas composiciones usando R. Basándonos en su estupenda guía, vamos a realizar un tutorial para obtener estos mismos resultados con QGIS.

El artículo Diseño cartográfico de evolución urbana con datos catastrales y QGIS aparece primero en Territorio Geoinnova - SIG y Medio Ambiente.

por Blog Territorio Geoinnova em May 18, 2021 10:26 AM

May 17, 2021

Blog gvSIG (ES)

Nàquera Spatial Data Infrastructure on gvSIG technology

The Nàquera municipality has launched its Spatial Data Infrastructure, based on gvSIG Online technology, the gvSIG Suite solution for SDIs.

As first public geoportal, which can now be consulted, an urban planning map viewer has been generated, in which it is possible to access different town-planning information of the municipality, partial plans, sector regulations (livestock roads, Sierra Calderona Natural Park, …), cadastre.

In this way, the Nàquera City Council joins the increasingly numerous group of local administrations that are committed to the gvSIG Online solution for the management of their geographic information. A bet based on the use of open source and standard technologies.

por Mario em May 17, 2021 12:04 PM

Infraestructura de Datos Espaciales de Nàquera con tecnología gvSIG

El Ayuntamiento de Nàquera ha puesto en marcha su Infraestructura de Datos Espaciales, basada en la tecnología gvSIG Online, la solución de la Suite gvSIG para IDEs.

Como primer geoportal público, ya consultable, se ha generado un visor de mapas de urbanismo, en el que se puede acceder a distintas información urbanística del municipio, planes parciales, normativa sectorial (vías pecuarias, Parque Natural Sierra Calderona,… ), catastro.

De este modo, el Ayuntamiento de Nàquera se suma al cada vez más numeroso conjunto de administraciones locales que apuestan por la solución gvSIG Online para la gestión de su información geográfica. Una apuesta basada en el uso de tecnologías libres y estándares.

por Alvaro em May 17, 2021 11:36 AM

May 14, 2021

Blog gvSIG (ES)

The Municipality of Durazno puts faith in gvSIG for its Spatial Data Infrastructure

This image has an empty alt attribute; its file name is 01.png

The Durazno Departmental Administration, which manages one of the nineteen departments that make up the Eastern Republic of Uruguay, has launched its Spatial Data Infrastructure, putting faith in gvSIG Online as the technological base for the management of all its geographic information.

The SDI portal is accessible here: https://durazno.gvsigonline.com/gvsigonline/

Besides private geoportals that may be operational, you can already access several public geoportals, allowing you to consult considerable information, such as the following:

https://durazno.gvsigonline.com/gvsigonline/core/load_public_project/InundacionesCiudaddeDurazno/

…where we can even access information on pavement and lighting taxes, health, urban development and environment.

From the gvSIG Association we congratulate the Municipality of Durazno for putting faith in open source software to modernize and optimize its territory management. An example that we hope will be replicated in other municipalities.

This image has an empty alt attribute; its file name is 02.png

por Mario em May 14, 2021 07:07 AM

May 12, 2021

MappingGIS [ES]

Empleo del formato TopoJSON en aplicaciones web mapping

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

Leer más

Empleo del formato TopoJSON en aplicaciones web mapping

por Jose Luis García Grandes em May 12, 2021 09:31 AM

May 11, 2021

Blog gvSIG (ES)

La Intendencia de Durazno apuesta por gvSIG para su Infraestructura de Datos Espaciales

La Intendencia Departamental de Durazno, que gestiona uno de los diecinueve departamentos que componen la República Oriental del Uruguay ha puesto en marcha su Infraestructura de Datos Espaciales, apostando por gvSIG Online como base tecnológica para la gestión de toda su información geográfica.

El portal de entrada a la IDE está accesible aquí: https://durazno.gvsigonline.com/gvsigonline/

Además de geoportales privados que puedan estar operativos, ya se puede acceder a varios geoportales públicos, permitiendo consultar con considerable información, como el siguiente:

https://durazno.gvsigonline.com/gvsigonline/core/load_public_project/InundacionesCiudaddeDurazno/

… donde podemos incluso acceder a información de tasas de pavimento y alumbrado, salubridad, desarrollo urbanístico y medio ambiente.

Desde la Asociación gvSIG damos la enhorabuena a la Intendencia de Durazno por apostar por el software libre para modernizar y optimizar su gestión del territorio. Un ejemplo que esperemos que se replique en otras intendencias.

por Alvaro em May 11, 2021 03:45 PM

May 06, 2021

MappingGIS [ES]

Procesamiento masivo de datos en R

Como veníamos hablando en entradas anteriores del Blog, R es un lenguaje y un entorno de programación para análisis estadístico que se está convirtiendo rápidamente en una herramienta de referencia para el análisis espacial y la geoestadística. R trabaja con datos que se almacenan en la memoria en nuestro ordenador. Esto puede llegar a suponer ...

Leer más

Procesamiento masivo de datos en R

por Diana Alonso Aransay em May 06, 2021 03:52 PM

May 05, 2021

Blog gvSIG (ES)

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

No os perdáis las próximas jornadas organizadas por la red de investigación GeoLIBERO: “Uso de las Tecnologías Libres de Información Geográficas en Educación Básica – experiencias iberoamericanas“, días 12 y 13 de mayo de 2021.
En ellas se van a contar distintas experiencias del maravilloso proyecto, denominado gvSIG Batoví, con el que han llevado los SIG en software libre a las aulas. De verdad, vale mucho la pena ver lo que han conseguido. Para estas jornadas se ha conseguido reunir a distintos equipos que durante estos años han participado en el proyecto gvSIG Batoví (más de uno dejó la educación básica atrás).
El programa, pudiendo inscribiros a las charlas a las que queráis asistir, lo podéis consultar aquí:
http://www.gvsig.com/es/eventos/tec-libres-ig-iberoamericanas-2021/programa

por Alvaro em May 05, 2021 08:24 AM

SIGdeletras

Charla Introducción a D3 geo en GeoDevelopers

GeoDevelopers es una comunidad centrada en los desarrolladores o profesionales del ámbito SIG. Desde el 2015 organiza charlas y talleres sobre tecnologías geoespaciales. Estos eventos cumplen la doble labor:

  • Difundir tendencias, habilidades y conocimientos sobre temática vinculada con los Tecnologías de Información Geográfica.
  • Dar visibilidad a los geodevelopers de la comunidad.

Además de las citas, desde su página web https://www.geodevelopers.org/ se pueden acceder a un repositorio de contenidos y código, lista de correos y videos y presentaciones de su canal de YouTube…

Página web de GeoDevelopers

El último “invento” de Raúl Jiménez y Liber Chapinal , responsable de la comunidad, es un espacio coworking virtual abierto en Discord. Este geocowork está pensado para mejorar la experiencia del teletrabajo, poder socializar durante momento de pausa y ayudar a conocer a personas nuevas con intereses comunes. Hay una página de FAQS con toda la información.

Esta es mi segunda colaboración en GeoDevelopers. La primera vez Raúl me invitó a hablar sobre mi experiencia en el campo de las geotecnologías y hablé también de mi proyecto de fin de ciclo en el que desarrollé un visor web de rutas turísticas usando Node y API Rest.

En esta ocasión, la temática de la charla se centró en la librería D3.js y su uso para desarrollar visualizaciones basadas en datos geográficos. La charla tuvo un nivel introductorio, que es en el que yo me encuentro ahora mismo. El objetivo principal ha sido hacer un repaso a temas y conceptos que para mí han sido claves para poder comenzar a usar la librería D3.

Presentación

El manejo y programación con las funciones geográficas de D3-geo es muy diferente al de las bibliotecas JavaScript de mapas más conocidas como Leaflet y OpenLayers. Debemos tener en cuenta su sintaxis, que recuerda a JQuery, como realizar la transformación de datos geográficos (GeoJSON) en paths de SVG, las opciones que ofrece el formato TopoJSON, la aplicación de las proyecciones cartográficas o la forma en la que D3 crea elementos SVG con sus correspondientes atributos.

La segunda parte práctica del taller consistió en ir montando una visualización de datos geográficos con D3. El resultado sería un mapa temático con los datos del padrón de habitantes por municipios de Andalucía. El ejercicio se basa en dos entradas del blog sobre D3 pero subiendo un poco de nivel.

D3 mapa final

Hacía tiempo que no preparaba un taller de este tipo. La pandemia y el confinamiento ha hecho que la mayoría de las actividades presenciales en Córdoba hayan quedado en stand-by. Es por ello por lo que ha hecho mucha ilusión preparar esta charla en Geodevelopers. Preparar un taller de este tipo y que todo salga bien me requiere sin duda un esfuerzo y dedicación. A pesar de esto, preparar una charla siempre me aporta beneficios. Estos eventos son una magnífica experiencia para seguir aprendiendo y adquirir nuevas habilidades.

Por poner algún “pero” al taller… una verdadera pena poder haber terminado el evento con unas geobirras 🍻 de las de codo en la barra. Pero tengo esperanza en que todo llegará.

Los datos finales del taller se encuentran disponibles en este repositorio de GitHub

En el canal de GeoDevelopers está la grabación de la charla.

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

April 28, 2021

MappingGIS [ES]

OpenStreetMap: la plataforma de mapas libre más grande del mundo

OpenStreetMap (OSM) es un proyecto internacional para crear un mapa gratuito del mundo. Existe desde 2004 y es un esfuerzo de mapeo comunitario abierto. Podemos definir OSM de varias formas: Un mapa libre del mundo, creado por una comunidad creciente de cartógrafos que aportan información sobre la geografía del mundo a un repositorio común. Un mapa web gratuito ...

Leer más

OpenStreetMap: la plataforma de mapas libre más grande del mundo

por Aurelio Morales em April 28, 2021 04:47 PM

April 25, 2021

Inteligência Geográfica [BR]

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 April 25, 2021 12:11 AM

April 22, 2021

Blog gvSIG (ES)

gvSIG as a cartographic analysis tool in the essay that discovers the place of Don Quixote

Probably you have received the information, one way or another, because the issue is causing a stir (at an international level). An essay of which Álvaro Anguix is a co-author has been published and which discovers and demonstrates, with an avalanche of reasons and data, that Munera is the name of the place, to which Cervantes refers, in which the possible most famous phrase in literature: “Somewhere in la Mancha, in a place whose name I do not care to remember”.

The essay, published in Spanish with the title “Un lugar de la Mancha. La patria de don Quijote al descubierto” (“Somewhere in La Mancha, Don Quixote’s homeland brought to light”), answers the two questions that haven’t been resolved for more than 400 years satisfactorily: Which is the famous place where the nobleman of La Mancha lived? and Why didn’t Cervantes want to remember its name?

Those of you who can read the 166-page essay will see that there are all kinds of reasons in it, from the most literary to the geographical ones. And, precisely, that in this blog is what matters to us, the geographical analysis has been fundamental to corroborate that everything said by Cervantes fitted, with surprising precision, once Munera was located as the place. Distances and routes, in the different means of transport that appear in Don Quixote, geographical characteristics, evidence of the existence of certain elements due to their appearance in cartographies closest to Cervantes time, road crossings, etc. The tool used to analyze all of this has been gvSIG, an open source Geographic Information System that everybody who follow this blog know. From the location, points have been placed, so filled in the novel, such as hostelries, and  routes that can be mapped have been traced. gvSIG, used in all the world for all types of uses related to the management and mapping of geographic information, in all types of institutions, has also served to resolve the greatest literary enigma for centuries.

Cervantes launched a challenge and and it has been solved by means of gvSIG.

por Mario em April 22, 2021 02:14 PM

MappingGIS [ES]

El proyecto Terre3: Mapas web 3D

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

Leer más

El proyecto Terre3: Mapas web 3D

por Aurelio Morales em April 22, 2021 09:59 AM

Blog gvSIG (ES)

gvSIG comme outil d’analyse cartographique pour essayer de découvrir le lieu de Don Quichotte

Il est probable que l’information vous soit déjà parvenue, d’une manière ou d’une autre, car le sujet fait beaucoup de bruit (déjà au niveau international). Un essai dont Alvaro Anguix est le co-auteur a été publié et qui découvre et démontre, avec une avalanche de raisons et de données, que Munera est le nom du lieu, auquel Cervantes se référait, dans ce qui est peut-être la phrase la plus célèbre de littérature «Dans un endroit de La Mancha dont je ne veux pas me souvenir du nom».

L’essai, publié en espagnol avec le titre «Un lieu de la Mancha. La patrie de Don Quichotte découverte », répond aux deux questions qui, depuis plus de 400 ans, n’avaient pas été résolues de manière satisfaisante : Quel est le fameux lieu où vivait l’hidalgo Manchego ? et pourquoi Cervantes ne voulait-il pas se souvenir de son nom ?

Ceux d’entre vous qui ont pu lire l’essai de 166 pages verront qu’il contient toutes sortes de raisons, des plus littéraires aux plus géographiques. Et, justement, que dans ce blog, c’est ce qui compte pour nous, l’analyse géographique a été fondamentale pour corroborer que tout ce que dit Cervantes correspondait, avec une précision surprenante, une fois que Munera a été localisée comme le fameux lieu.

Distances et itinéraires, dans les différents moyens de transport qui apparaissent dans Don Quichotte, caractéristiques géographiques, preuves de l’existence de certains éléments du fait de leur apparition dans les cartographies les plus proches de l’époque de Cervantes, les traversées routières, etc. Pour analyser tout cela, l’outil utilisé était gvSIG, un Système d’Information Géographique en logiciel libre que vous tous qui fréquentez ce blog connaissez très bien.

A partir du lieu, des points ont été localisés, si pertinents dans le roman, comme les ventes et le traçage des itinéraires qui peuvent être cartographiés. gvSIG, utilisé partout dans le monde pour toutes sortes d’utilisations liées à la gestion et au traitement de l’information géographique, dans toutes sortes d’institutions, a également permis de résoudre la plus grande énigme littéraire de tous les temps.

Cervantes a lancé un défi et, grâce à gvSIG, il a été résolu.

por mateoboudon em April 22, 2021 08:54 AM

Inteligência Geográfica [BR]

Campanha de financiamento: QGIS Dashboard

Prezados,

Em janeiro deste ano foi apresentado, durante o QGIS Open Day, a solução de dashboard no QGIS, que pode ser acessada neste link https://youtu.be/94CReK4BgoE. Dashboard são visualizações dinâmica de dados, permitindo análises rápidas e fluídas. Agora o desenvolvedor da solução está com uma campanha de financiamento coletivo, visando financiar a finalização do desenvolvimento e disponibilização para a comunidade.

O site nosolosig divulgou maiores detalhes sobre a campanha, no link https://www.nosolosig.com/noticias/1214-campana-de-crowdfunding-del-complemento-qgis-dashboard.

Para ajudar a financiar o desenvolvimento da ferramenta deve-se manifestar o interesse, por meio do formulário contido no link: https://docs.google.com/forms/d/e/1FAIpQLSdnl8fIdDy2UGkzgVrYum8Pob-ppzesmM5-_qvADIdyXvo-FQ/viewform?usp=sf_link entre os dias 19 de abril de 2021 até 28 de maio de 2021.

Com os valores arrecadados serão desenvolvidos os seguintes itens:

O que vamos construir? O objetivo do plugin é permitir a construção de dashboards compostos por texto e painéis gráficos. Os painéis serão interativos, eles responderão às interações do usuário, especificamente a seleção de entidades da camada principal escolhida.

Aqui estão onze características mais salientes do desenvolvimento proposto:

* Interface amigável que permitirá a criação e configuração de painéis na tela do QGIS

* Suporte para exibição de valores e gráficos múltiplos

* Consultas a atributos, estatísticas e consultas espaciais. Os painéis de texto e gráficos terão várias opções de consulta, desde o retorno do valor da tabela de atributos, realização de cálculos estatísticos até consultas espaciais * Opções de consulta espacial de acordo com o tipo de geometria da camada. Por exemplo, número de entidades selecionadas, entidades contidas na seleção (camada poligonal), entidades distantes da seleção (ponto e linhas), entidades na extensão do mapa, entre outras

* Atualização interativa de painéis em resposta às seleções do usuário

* Controles para organizar painéis na tela. Ferramentas para colocação preliminar de painéis nas bordas da tela. Capacidade de mover painéis arrastando

* Configuração do estilo dos painéis: Tanto os painéis de texto quanto os gráficos terão vários estilos pré-definidos, além da opção de personalizá-los modificando as cores do fundo, partes do gráfico, texto, tamanho da fonte, entre outros.

* Capacidade de incorporar ícones a painéis de texto. O usuário poderá selecionar e incorporar ícones svg nos painéis de texto, bem como definir a posição em que estarão localizados.

* Implementar outros gráficos além dos já mostrados

* Transparência. Controle para atribuir transparência, de visível a oculta, para que os quadros não ocultem o conteúdo do mapa

* Visível na composição do mapa (impressão)
Fonte: NOSOLOSIG

Não deixe de participar desta campanha para valorizar o trabalho e a iniciativa do desenvolvedor do plugin, e para que tenhamos esta funcionalidade de grande relevância para comunidade. O software livre é construído e desenvolvido por sua comunidade, que somos nós. Participe!

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

April 19, 2021

SIGdeletras

Informes fotográficos con QGIS

En el mundo de la informática, creo que rara vez se no se puede encontrar una solución a un determinado “problema”. Cuando algún compañero, cliente, alumno o amigo me pregunta sí se puede realizar un proceso concreto con SIG o desarrollar una función dentro de una aplicación web, mi respuesta es siempre SÍ, sí se puede.

Esta respuesta categórica, está sin embargo vinculada con una serie de cuestiones que debemos tener en consideración. Partiendo de los conocimientos y experiencia que nosotros o nuestro equipo tenga ¿seremos capaces de hacerlo?, ¿cuánto tiempo (coste) tardaremos en hacerlo?, ¿nos será rentable, en sentido no estrictamente económico del término, hacerlo? ¿nuestras herramientas son lo suficientemente versátiles y potentes para ofrecer una solución?, ¿la respuesta que planteemos será la óptima? o simplemente ¿nos apetece remangarnos y dedicarle parte de nuestro tiempo a encontrar un desenlace a todo esto?

Historia de usuario y análisis de requisitos

Tras muchos años usando QGIS a nivel profesional, rara vez me han planteado algo que no tenga solución con este SIG de código abierto. Como he comentado en la introducción, es todo cuestión de tiempo, experiencia y ganas de ponerse.

QGIS cuenta con las funcionalidades suficientes para dar respuesta a la mayoría de las cuestiones de índole geográfico que necesiten un análisis espacial o representación cartográfica. Por si fuera poco, gracias a expresiones y las posibilidades que nos da el uso de Python en su API, podemos decir que las limitaciones vienen dadas más por nuestros conocimientos que por la aplicación.

La semana pasada una compañera del grupo de Geoinquietos Córdoba, me planteaba una duda ¿se puede sacar un informe de mapas de situación de unas localizaciones y añadir un reportaje de fotografías relacionadas? Mi respuesta fue “seguro que sí, pero yo ahora mismo no sabría decirte cómo”.

Aprovechando el fin de semana, y tras darle alguna que otra vuelta, creo que he dado una solución.

Si este trabajo nos lo hubiera solicitado un cliente, y aplicando metodologías ágiles lo primero que deberíamos hacer es analizar la historia de usuario.

Partiendo de la pregunta que me hicieron, este podría ser un ejemplo de historia de usuario.

Como usuario quiero generar un informe con QGIS para representar mapas con la situación y los datos de la toma de datos en campo, acompañado de las fotografías realizadas.

Ahora vamos a obtener los requisitos

  • El informe estará hecho desde QGIS.
  • Debemos de contar con dos datos de entrada: una capa de localización de toma de datos y una tabla con el listado de las las fotografías tomadas en cada visita.
  • Nuestra salida será una composición con los mapas de localización.
  • Para cada mapa de situación se adjuntará una galería de imágenes vinculadas (relación) con la localización.

Utilizaré como datos de prueba las fotografías del Banco Audiovisual de la Red de Información Ambiental de Andalucía (REDIAM). De manera genérica los materiales de esta recopilación están bajo las condiciones que ofrece la Licencia Creative Commons (by-nc-nd 4.0 España).

Mapas de localización

Si conocemos nuestro SIG, sabemos que gracias a la herramienta Atlas de QGIS podemos diseñar plantillas de composiciones que representarán datos de una capa de cobertura o índice.

El diseño del mapa plantilla incluye el mapa de ubicación sobre la ortofotografía del PNOA, los elementos cartográficos básicos (escala, norte, cuadrícula y mapa de referencia) y los datos sobre la capa de ubicaciones (id, descripción, fecha y coordenadas calculadas del punto)

Atlas de QGIS

Galería de imágenes

Usando un elemento de tipo Imagen en las composiciones solo podemos definir la ruta de una imagen específica. Esto nos servirá si tuviéramos una única foto por inspección.

Pero como podemos apreciar, el desarrollo necesita representar varias fotografías de una única localización o lo que se traduce a nivel de datos en una relación 1:N.

El proyecto contiene una tabla con el listado de fotografías asociadas a la visita. Las tablas están relacionadas mediante el código de la inspección.

Subformulario QGIS con fotografía

Llegado a este punto, el problema a resolver es ¿cómo añadir la galería de fotos asociadas a la inspección en la composición de Atlas?

Mi primer acercamiento fue añadir los datos como tabla filtrando los resultados por el campo de relación entre ambas. Para que solo se muestren las filas relacionadas definimos un filtro.

"codruta" = attributes( @atlas_feature )['cod']

Filtrado de tabla dentro de mapa de QGIS

Con esta solución resolvemos el tema del filtro pero no podemos representar las imágenes.

Usando la función aggregate

QGIS permite obtener un valor calculado a partir de relaciones entre tablas usando la función aggregate. Dentro de las opciones de la función se encuentra concatenate que nos va a devolver una cadena con la concatenación de valores de un campo (expresión) concreto.

Si añadimos la función dentro de una expresión podríamos obtener la cadena con el listado de fotos.

La expresión sería la siguiente:

aggregate(layer:='listado_fotos',aggregate:='concatenate', expression:= "img", 
filter:= "codruta" =attributes( @atlas_feature )['cod'], 
concatenator:=' - ')

Vemos el texto que nos devuelve la expresión.

Ejemplo de función aggregate en QGIS

HTML dentro de expresiones

Vamos a avanzar un poco más. QGIS permite representar como código HTML la información de un campo de tipo texto.

Si modificamos la expresión para que el resultado sea el código HTML que incluye un elemento de tipo imagen, ya podríamos solucionar el requisito principal de nuestro proyecto.

aggregate(layer:='listado_fotos',aggregate:='
concatenate', 
expression:= 
'<p><img src="file:///C://fotos/' || "img" || 
'" width="500px" height=""></p>', 
filter:= "codruta" =attributes( @atlas_feature )['cod'])
%]

Ejemplo de función aggregate en QGIS con código HTML

Mejorando el informe con elementos HTML

Parece que con la solución anterior hemos dado respuesta a las necesidades de nuestro usuario. Pero esto no es del todo correcto. Como todo desarrollo debemos realizar una serie de test que pongan a prueba nuestra propuesta.

Lo primero que podemos probar es qué ocurre si la galería de fotos es numerosa o si aumentamos su tamaño. Añadiendo algunas imágenes más podemos ver que se saldrían de la página. Podremos disminuir el tamaño de la imagen, pero no sería la mejor solución.

Galería de imágenes dentro de composición de QGIS

Si volvemos a la herramienta, podemos encontrar que QGIS permite añadir en sus composiciones de mapas elementos HTML. Gracias a sus opciones, QGIS gestionará de forma inteligente el salto entre páginas.

Tras insertar el marco HTML, completamos la información con un HTML básico en el que hemos añadido la expresión con la función aggregate dentro del body.

<!DOCTYPE html>
<html lang="en">
<body>
  [%
  aggregate(layer:='listado_fotos',aggregate:='
  concatenate', 
  expression:= 
  '<div>'||
  '<p><img src="file:///'||  @project_folder || '/' || "img" || '" width="90%" height="100%"></p> '||
  '<p>'|| "codfoto"||' '|| "titulo"||' '|| '</p> '||
  '</div>', 
  filter:= "codruta" =attributes( @atlas_feature )['cod'])
  %]
 </body>
</html>

Podríamos mejorar el resultado sacando el máximo provecho a los sistemas de distribución de elementos HTML basados en CSS como Flexbox o CSS Grid pero eso en principio con esto ya estamos obteniendo la solución a nuestro desarrollo.

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