15 mar 2024

Actualización de los datos de CartoCiudad

Localización de la entidad de población Águilas, Murcia

Localización de la entidad de población Águilas, Murcia


Desde
CartoCiudad se publican principalmente direcciones postales y otros elementos para la geolocalización de un lugar. Recientemente se ha realizado una nueva actualización de los datos que no son direcciones postales de CartoCiudad. En este caso, la actualización ha afectado a:
  • 1 218 436 topónimos del NGBE, de puntos de interés de la BTN y de otros organismos como el CSIC con las residencias de mayores,
  • 161 634 entidades de población con geometría poligonal del IGN,
  • 15 258 códigos postales del Grupo Correos,
  • 8 289 unidades administrativas del IGN,
  • 11 589 expendedurías del Comisionado para el Mercado de Tabacos.

Todos estos datos geoespaciales se publican a través del servicio REST Geocoder de CartoCiudad y por tanto está disponible en los visualizadores del IGN y CNIG como Iberpix, comparadores, fototeca digital o mapas a la carta.

En la próxima actualización, prevista para dentro de dos meses, se centrará en las direcciones postales, cuyo número asciende actualmente a más de 18 M.


Publicado por el equipo de CartoCiudad.

12 mar 2024

Nuevo visualizador del Catálogo de tsunamis en las costas españolas.

 


Se ha publicado recientemente el nuevo visualizador del Catálogo de tsunamis en las costas españolas. Esta herramienta se encuentra disponible en la web del Instituto Geográfico Nacional en la sección de «Información Sísmica», así como en la de «Visualizadores temáticos».

La herramienta permite acceder de manera interactiva a información detallada sobre los eventos históricos de tsunamis que, con una fiabilidad razonable, han impactado en las costas de España.

El nuevo visualizador permite a los usuarios explorar la información del catálogo a partir de la ubicación de las fuentes de tsunami y los puntos de observación en un mapa interactivo.

Entre los datos disponibles se incluyen: la fecha de ocurrencia del tsunami, datos sobre la causa generadora, información descriptiva del evento (incluyendo su fiabilidad, intensidad, máxima altura de ola y número de observaciones), así como una lista de las poblaciones afectadas y la descripción de los efectos observados.

Además de ofrecer esta información en español, el visualizador también está disponible en inglés para ampliar su accesibilidad.

Publicado por la editora.

11 mar 2024

EuroCarto 2024



Del 9 al 11 de septiembre de 2024, en la Universidad Tecnológica de Viena, Austria, tendrá lugar la Conferencia Cartográfica Europea: EuroCarto2024.

EuroCarto2024 marca como objetivo «reunir a cartógrafos y a quienes trabajan en disciplinas afines para ofrecer una plataforma de discusión, intercambio y estimulación de investigaciones y proyectos conjuntos».

Ya esta abierto el plazo de inscripción. La inscripción anticipada a precio reducido estará disponible hasta el 20 de mayo.

El programa anunciado es el siguiente:
  • 8 de septiembre de 2024: talleres previos a la conferencia y ceremonia de apertura
  • del 9 al 11 de septiembre de 2024: conferencia principal
  • 10 de septiembre de 2024: cena de gala
(Las conferencias se llevarán a cabo únicamente de forma presencial)

EuroCarto2024 invita a los interesados a contribuir:
Puede obtener más información en: https://eurocarto2024.org/

Publicado por la editora.

6 mar 2024

Proyecto europeo DIS4SME

 


DIS4SME es un proyecto europeo destinado a ofrecer cursos de formación especializada, de alta calidad, centrados en la interoperabilidad de los datos de localización en distintos ámbitos.

El principal objetivo de DIS4SME es proporcionar a las PYME las competencias adecuadas para orientar sus estrategias y planes de Transformación Digital en torno a la interoperabilidad de datos, como habilitador de todas las áreas de capacidad clave abordadas por el Programa Europa Digital.

DIS4SME imparte 3 tipos de cursos (on-line y presenciales):
  • Cursos de corta duración, adaptados a propietarios y directivos de empresas de PYME,
  • Cursos de corta duración, adaptados también a los empleados de las PYME y a los solicitantes de empleo,
  • Seminarios y talleres intensivos para debatir sobre Casos de Negocio específicos
El 28 de marzo durante la 128th OGC Members Meeting se presentará, en la University of Technology de Delf, el proyecto DIS4SME, donde conoceremos los problemas a los que se enfrentan algunas empresas y cómo puede ayudarles DIS4SME, el evento será abierto y online pero es necesario registrarse previamente.

Publicado por Mayte Toscano.

4 mar 2024

Informe de rendimiento de ICEARAGON y ARAGEA


Se ha presentado el Informe de rendimiento de la Infraestructura de Conocimiento Espacial de Aragón (
ICEARAGON) y de Red de Geodesia Activa de Aragón (AREAGA) que ha supuesto en 2023 un ahorro de casi dos millones de euros a todos los aragoneses.

El Instituto Geográfico de Aragón (IGEAR) recoge desde hace tres años las estadísticas de uso de ICEARAGON y ARAGEA con el objetivo de saber el impacto de sus servicios y aplicaciones desde el punto de vista económico. Desde 2017 hasta 2022, Aragón contaba con una infraestructura de datos espaciales, conocida por IDEARAGÓN, en 2023 se incorporó la tecnología de conocimiento espacial, ICEARAGÓN (ver entrada en este blog), de cuyo sitio web se han recogido las siguientes estadísticas:

  • 4.842.830 de visitas en 2023, que supuso un incremento del 58,6% respecto a 2022.
  • el 47,8% de la información descargada es referente a capas medioambientales, el 13,8% a los límites administrativos, el 13,4% a los mapas de Aragón, el 7% a energía o el 4,7% a los cotos de caza. Respecto al perfil del usuario, el 71% es del campo de la topografía y el 27% pertenece al sector agrícola.


El volumen de facturación real que hubiese realizado IGEAR si cobrara por su servicios o productos en red sería:
  • Servicio de ICEARAGON según Media UE 1.479.484,6+161.221= 1.640.705,6 € (incremento del 52,9% respecto al año 2022).
  • Servicio de ICEARAGON según media España 1.331.778,3+161.221= 1.492.999,3 € (incremento del 52,3% respecto al año 2022).
  • Servicio de ARAGEA: 351.960,00 € (incremento del 55,55 % respecto al año 2022).

Y el volumen de coste total ahorrado a la sociedad:
  • Servicio de ICEARAGON según Media UE + ARAGEA = 1.992.665,60 euros/año.
  • Servicio de ICEARAGON según media ESPAÑA + ARAGEA = 1.844.959,30 euros/año.


Con este informe, IGEAR redunda en sus labores de comunicación y difusión de la Información geográfica, y por supuesto, realiza una tarea de puesta en valor de dicha información.


Publicado por Rafael Martínez Cebolla.

1 mar 2024

Servicio OGC API de procesos: Proceso bufferElevation


El proceso de definición de área de influencia con estadísticas de altitud (bufferElevation) implica la creación de un área de influencia (buffer) a partir de un punto y una distancia específica. Opcionalmente, se pueden obtener resultados estadísticos de altitud como la elevación máxima, mínima, promedio y desviación típica. Estas estadísticas se calculan a partir de los puntos contenidos en el área de influencia utilizando el
Modelo Digital del Terreno (MDT05) proporcionado por el Plan Nacional de Ortofotografía Aérea.

En la página de API processes bufferElevation se pueden consultar los parámetros de entrada y de salida.

Datos de entrada:
  • «geom»: Parámetro obligatorio que corresponde al punto a partir del que se va a calcular el área de influencia. Tipo de dato String
  • «formato»: parámetro obligatorio que indica el formato en que se proporciona la geometría del parámetro «geom». Los formatos soportados son GML, GeoJSON y WKT. Tipo de dato: string.
  • «crs» parámetro es opcional, que viene proporcionado por el sistema de referencia de los parámetros «geom», por defecto se utilizará el Sistema de referencia (EPSG: 4326). Tipo de dato: integer.
  • «distancia»: distancia del área de influencia (metros). Si no se proporciona se utilizará el valor por defecto 100 metros.
  • «estadisticas»: Indica si se quieren obtener las estadísticas del área de influencia calculada. Los valores permitidos son true/false. Valor por defecto se utiliza false.
Datos de salida:
  • «id»: Identificador del proceso.
  • «values» que es el resultado con la geometría del área de influencia calculada y las estadísticas si es solicitado. Formato de salida GeoJSON.
Ejecución del proceso:

Para la ejecución del proceso se utiliza una función POST. Se accede a la dirección: https://api-processes.idee.es/processes/bufferElevation/execution y es obligatorio ejecutar la petición en JSON.

En la galería de ejemplos de API CNIG se puede consultar un ejemplo completo para este proceso para la obtención de las estadísticas del área de influencia sobre el MDT. En este caso se usa como datos de entrada las coordenadas de un punto y una distancia (en metros) en el Sistema de Referencia de Coordenadas EPSG:4326 para construir un GeoJSON de entrada. Los resultados que se obtienen son las estadísticas de altitud para el área de influencia (buffer): mínima, máxima, media y desviación estándar.

Ejemplo de la API CNIG para la obtención de las estadísticas de altitud dentro de un área de influencia y a partir del MDT

Una opción para verificar los API de procesos es utilizar Swagger UI que ofrece la misma interfaz de procesos. Desde aquí podemos acceder al proceso bufferElevation de una manera sencilla, de modo que podemos verificar el procedimiento para la obtención de las estadísticas principales de las altitudes dentro de un área de influencia a partir del MDT05. 


Otra forma más experta de explotar lo servicios es a través del comando cURL o de una biblioteca de Python llamada requests, como se detalla en los siguientes ejemplos.

En este  proceso se puede utilizar como datos de entrada los formatos: WKT (Well Known Text), GeoJSON y GML. A continuación, vemos diferentes ejemplos partiendo de las coordenadas geográficas de un punto próximo al Pico del Teide (-16.642978, 28.272218), en el sistema de referencia WGS84 (EPSG:4326), y una distancia específica de 3000 m y variando el código JSON en función del formato de entrada del parámetro «geom» (geojson, wkt y gml). Opcionalmente obtendremos también el cálculo de los valores estadísticos de las altitudes del área de influencia (altitud mínima, máxima, media y desviación estándar) estableciendo el parámetro «estadisticas» con valor true.

FORMATO

EPSG

GeoJSON

4326

WKT

GML

Visualización del servicio WMS Mapa Raster IGN del Parque Nacional El Teide donde se definirá un área de influencia para la obtención de los valores estadísticos de altitudes.

FORMATO GeoJSON

Para el cálculo de las estadísticas de altitud para un área de influencia en formato GeoJSON el código JSON para realizar la petición sería:  "

 {
 "inputs": {
    "crs": 4326,

    "formato": "geojson",
    "distancia": 3000,
 
    "estadisticas": true,

    "geom": "{\"coordinates\": [-16.64297, 28.272218,\"type\":\"Point\"}"
  }
}

El cURL que se ejecuta:

curl -X POST "https://api-processes.idee.es/processes/bufferElevation/execution" -H "accept: application/json" -H "Content-Type: application/json" -d "{\"inputs\":{\"crs\":4326,\"formato\":\"geojson\",\"distancia\":3000,\"estadisticas\":true,\"geom\":\"{\\\"type\\\": \\\"FeatureCollection\\\",\\\"features\\\": [{\\\"geometry\\\": {\\\"coordinates\\\": [-16.642978,28.272218],\\\"type\\\": \\\"Point\\\"}\"}}"


Ejemplo de petición desde script Python


En el siguiente ejemplo se muestra cómo realizar la misma petición HTTP POST al servicio publicado en una OGC API processes desde un script de Python. Para ello, se utiliza la librería requests, cuya importación se realiza en la primera línea. Posteriormente se definen las variables «url» (texto con la URL a la que se va a realizar la petición) y «myObj» (json con los parámetros de entrada de la función a ejecutar). Por último, se realiza la petición y se guarda en el parámetro «result».

Dentro de la variable tenemos distintos métodos, entre los que destacan: 
  • «request» para obtener los datos de la petición 
  • «.json()» para obtener el resultado de la operación ejecutada en formato json
  • «.status_code» para obtener el estado de la petición HTTP.

 import requests

 # URL del proceso en el processes
 url = 'https://api-processes.idee.es/processes/bufferElevation/execution'
 
 myObj = {
             "inputs": {
             "crs": 4326,
             "distancia": 3000,
             "estadisticas": True,
             "formato": "geojson",
             "geom": "{\"coordinates\": [-16.642978,28.2722181],\"type\":\"Point\"}",
          }
 }

 result = requests.post(url, json = myObj)

 print('resultado de la petición: ',result.request)
 print('resultado del proceso: ',result.json())
 print('estado de la petición: ',result.status_code)

En los siguientes ejemplos sólo se muestra la petición cURL, por simplificar. Para crear el script de Python, solo habría que modificar el objeto myObj con el JSON indicado en cada caso.

FORMATO WKT

Para el cálculo de las estadísticas principales de las altitudes de un área de influencia en formato WKT, la geometría del punto viene dada por el parámetro "geom": "POINT(longitud latitud)".

El código JSON para realizar la petición sería:  "

 {
 "inputs": {
    "crs": 4326,

    "formato": "wky",
    "distancia": 3000,
 
    "estadisticas": true,

    "geom": "Point(-16.64297, 28.272218)"
  }
}

El cURL que se ejecuta:

curl -X POST "https://api-processes.idee.es/processes/bufferElevation/execution" -H "accept: application/json" -H "Content-Type: application/json" -d "{\"inputs\":{\"crs\":4326,\"formato\":\"wkt\",\"distancia\":3000,\"estadisticas\":true,\"geom\":\"POINT(-16.642978,28.272218)\"}}"


FORMATO GML


Para el cálculo de las estadísticas principales de las altitudes de un área de influencia en formato GML 
El código JSON de entrada modificando los parámetros: “formato” y “geom” para definir el punto en formato GML sería:

{
 "inputs": {
    "crs": 4326,

    "formato": "gml",
    "distancia": 3000,
 
    "estadisticas": true,
   "geom": "<gml:Point xmlns:gml=\"http:\/\/www.opengis.net\/gml\"><gml:coordinates>-16.64297 28.272218<\/gml:coordinates>\/gml:Point>"
  }
}

El cURL que se ejecuta:

curl -X POST "https://api-processes.idee.es/processes/bufferElevation/execution" -H "accept: application/json" -H "Content-Type: application/json" -d "{\"inputs\":{\"crs\":4326,\"formato\":\"gml\",\"distancia\":3000,\"estadisticas\":true,\"geom\":\"<gml:Point xmlns:gml=\\\"http://www.opengis.net/gml\\\"><gml:coordinates>-16.642978 28.272218</gml:coordinates></gml:Point>\"}}"


RESULTADO DE LA EJECUCIÓN DEL PROCESO:


El resultado de ejecutar cualquiera de las anteriores peticiones definidas en los formatos (GeoJSON, WKT y GML) para el ejemplo propuesto, nos devuelve el mismo resultado en formato GeoJSON:

{
 "id":"BufferElevation",
   "values": {

    "type": "Feature",
      "geometry": {
        "type": "Polygon",
       "coordinates": [
        [
         [
         -16.615978,
         28.272218
         ],
         [
         -16.616015002561625,
         28.270804929181438
         ],
         [
         -16.61631041480393,
           28.267994269443914
         ],
         /.../
 
         [
         -16.61631041480393,                 
         28.276441730556083
         ]
       ]
     ]
    },
    "properties": {
       "min": 2004.760986328125,
       "max": 2571.5859375,
       "avg": 2202.36376953125,
       "std": 129.33950805664062
     }
   }
 }

Los resultados del fichero GeoJSON muestran las coordenadas geográficas que forman el círculo (120 puntos) y las estadísticas calculadas para el área de influencia definida. Estos resultados podemos visualizarlos en un SIG (p.ej. QGIS), como vemos en la siguiente imagen, la capa vectorial de resultados tiene asociada los datos estadísticos en su tabla (con referencia a los campos: min, max, avg y std) que representan respectivamente el valor mínimo, máximo, promedio y desviación estándar de la altitud del área de influencia.

Representación de los resultados del ejemplo propuesto empleando el proceso de API Processes de OGC: bufferElevation.


Este artículo forma parte de una serie,  para saber más sobre OGC API Processes y otros procesos del Servicio OGC API procesos del CNIG consulta el artículo índice.

Publicado por María José García Rodríguez.

22 feb 2024

Cursos en línea IGN y CNIG

 

El Instituto Geográfico Nacional y el O.A. Centro Nacional de Información Geográfica lanzan la primera convocatoria de sus cursos en línea 2024, que se impartirán del 8 de abril al 17 de mayo, dirigidos a profesionales, proveedores de información y estudiantes de ingeniería y/o titulados relacionados con la información geográfica.

Ya está abierto el plazo de inscripción. En esta primera convocatoria se impartirán 3 cursos en línea, teóricos y prácticos, con una duración de 40 h:
  • Sistemas de Información Geográfica (Básico): con el objetivo de introducir a los usuarios en el mundo de los Sistemas de Información Geográfica SIG. En el curso se explican las herramientas generales necesarias para aprender a manejar un SIG desde cero: cargar capas, editar, seleccionar, consultar, hacer un mapa, cargar servicios web de mapas, etc.El curso dispone de teoría, ejercicios y prácticas realizadas con herramientas de software SIG (QGIS o ArcGIS Pro).
  • Sistemas de Información Geográfica (Avanzado): Curso avanzado de SIG en línea, para profundizar en el análisis de datos vectoriales y ráster: geocodificación, generalización, análisis de redes, georreferenciación, clasificación y mosaicado de datos ráster, MDE, etc.Las prácticas del curso se realizan con QGIS o ArcGIS Pro (licencia de 60 días proporcionada en el curso).
  • Datos geoespaciales de alto valor. Geolocalización: Curso sobre el análisis, gestión y publicación de los datos geoespaciales y su importancia en la geolocalización. En el curso se mostrará como la geolocalización es una de las tareas más cotidianas y universales que realizamos diariamente y como los datos geoespaciales nos ayudan a localizar un lugar o encontrar la ruta óptima.El curso dispone de teoría, ejercicios y prácticas realizadas con herramientas de software QGIS.
Al finalizar, obtendrás un certificado de haber realizado el curso.

Si estás interesado en formarte en las materias que se imparten, anímate e inscríbete.

Publicado por la editora.