BLOG IDEE

Responsive Image

BLOG IDEE

Blogs

Acceso a servicios OGC API-Features desde entorno FME 2024.2.5.0

A continuación, veremos cómo implementar OGC API - Features en el software de escritorio profesional FME (Feature Manipulation Engine). Este software, desarrollado por Safe Software, es una plataforma especializada en la integración y transformación de datos geoespaciales. Permite convertir, combinar y procesar información en múltiples formatos sin necesidad de programación. Gracias a su interfaz visual, FME facilita la automatización de flujos de trabajo complejos, siendo una herramienta clave para profesionales de los Sistemas de Información Geográfica (SIG).

En este ejemplo, aprenderemos a cargar servicios OGC API - Features en FME utilizando como fuente de datos la API Features del CNIG.

Partimos de la interfaz inicial de FME

Interfaz inicial de FME al iniciar el programa

Pantalla de inicio de FME Workbench

Creamos un nuevo proyecto seleccionando el icono New, lo que nos da acceso al espacio de trabajo.

Ventana principal del área de trabajo en FME Workbench

Área de trabajo principal de FME

 

En el botón Reader, buscamos el formato OGC API Features y configuramos el dataset introduciendo la URL del servicio: https://api-features.idee.es/. En el apartado Parameters, seleccionamos las colecciones o capas que vamos a descargar; en este caso, las áreas portuarias.

Configuración del lector OGC API Features en FME con la URL del servicio del CNIG

Configuración del lector OGC API Features

Una vez cargada la capa, FME podemos ver sus campos. Para visualizar los datos de forma gráfica, debemos ejecutar la capa.

Vista de los campos de la capa en FME

Vista de atributos de la capa cargada

Al ejecutar la capa, FME muestra tanto los datos alfanuméricos como los gráficos, junto con el número total de elementos cargados.

Visualización de datos gráficos en FME

Visualización de los datos de la capa

 

Desde FME es posible diseñar flujos de trabajo para automatizar tareas. A continuación se muestra un ejemplo en el que se obtienen los puertos del municipio de A Coruña a partir de la capa OGC API Features (portarea).

Ejemplo de flujo de trabajo en FME con capas locales y remotas

Flujo de trabajo ejemplo: obtención de puertos de A Coruña

El flujo incluye los siguientes elementos:

  • Una capa local con el límite administrativo de la provincia de A Coruña.
  • Una capa conectada al servicio OGC API - Features (puertos, tipo área).
  • Un Clipper, transformador que realiza la operación de recorte geométrico entre las capas.
  • Un Writer que define el formato de salida, compatible con múltiples aplicaciones y formatos GIS comunes.

 

Tras ejecutar el flujo de trabajo, obtenemos una nueva capa con los puertos de la provincia de A Coruña:

Resultado del flujo de trabajo con los puertos de A Coruña en FME

Resultados del flujo de trabajo en FME

El archivo resultante, Puertos de A Coruña.json, puede visualizarse fácilmente en QGIS u otros programas SIG compatibles.

Visualización de los puertos de A Coruña en QGIS

Capa «Puertos de A Coruña» visualizada en QGIS

Este artículo forma parte de una serie sobre el uso de OGC API - Features en entornos SIG. Consulta el artículo índice.

Publicado por Sergio Bermúdez García

Contacto
Calle General Ibáñez de Íbero 3
​​​​​​​Madrid 28003
Síguenos
Responsive Image

BLOG IDEE

Responsive Image
Responsive Image

BLOG IDEE

Responsive Image
Contacto
Calle General Ibáñez de Íbero 3
​​​​​​​Madrid 28003
Síguenos
Responsive Image