SlideShare a Scribd company logo
Providing an
OGC API Processes
REST Interface
for FME Flow
con terra GmbH
The Peak of Data
and AI 2025
2025
The
Peak
of
Data
and
AI
Dennis
Wilhelm
con terra GmbH
1. OGC API Processes
2. Implementation
3. Demo
Agenda
OGC API Processes
Section 1
2025
The
Peak
of
Data
and
AI
Source: https://xkcd.com/927/
2025
The
Peak
of
Data
and
AI
API Standardization
● Consistency across APIs helps with understanding and usage
● OpenAPI (Swagger) is the defacto standard for new APIs
● Machine readable definition
○ Automatic document generation
○ Automatic code generation
2025
The
Peak
of
Data
and
AI
2025
The
Peak
of
Data
and
AI
New OGC APIs
New OGC API Legacy Usage
OGC API Features Web Feature Service Access to vector data
OGC API Maps Web Map Service Map visualization
OGC API Processes Web Processing Service Execution of processes & job
management
OGC API Coverages Web Coverage Service Raster data access
OGC API Records Catalogue Service for the Web Metadata queries
2025
The
Peak
of
Data
and
AI
OGC API Processes
The OGC API - Processes standard supports the wrapping of
computational tasks into executable processes that can be offered by
a server through a Web API and be invoked by a client application […].
Typically, these processes execute well-defined algorithms that ingest
vector and/or coverage data to produce new datasets.
Source: https://ogcapi.ogc.org/processes/
Implementation
Section 2
2025
The
Peak
of
Data
and
AI
OGC API Processes
2025
The
Peak
of
Data
and
AI
OGC API Processes ↔ FME Flow
OGC API Processes FME Flow
Processes Workspaces
Process Input Parameters Workspace Published Parameters
Results: by value / by reference Results: Streaming Service / Download Service
Sync / async process execution Sync / Async process execution (except data streaming 😢)
Jobs Jobs
Defined Process-Results Depends on the actual Workspace
2025
The
Peak
of
Data
and
AI
OGC API Processes ↔ FME Flow
OAP Adapter
Clien
t
FME
Flow
2025
The
Peak
of
Data
and
AI
List all processes
/repositories
/processes
OAP Adapter
/repositories/<repo>/items
/repositories/<repo>/items/<workspace>
2025
The
Peak
of
Data
and
AI
Run an asynchronous process
/fmedatastreaming/… (sync)
Transformation Results
/processes/[processID]
OAP-Job-ID
/jobs/[jobID]
Running/successfull/failed
Workspaces
Execution
OAP Adapter
2025
The
Peak
of
Data
and
AI
Parameter Mapping
● Parameter definitions are different and need to be mapped both ways
2025
The
Peak
of
Data
and
AI
Automatic Documentation for all processes
2025
The
Peak
of
Data
and
AI
Authentication
● Requirement of the customer was authentication via oAuth2
● Client Credential Grant for machine-to-machine authentication
● Custom implementation necessary, since FME doesn’t support this 😢
2025
The
Peak
of
Data
and
AI
Authentication
Authorization
Server
FME Flow
OGC Adapter
Client
1. Get Access Token
2. Request
with Token
4. Request with
technical user
3. Validate Token
Demo
Section 3
2025
The
Peak
of
Data
and
AI
Get Process
Response
GET Request
/processes/Samples-austinDownload
2025
The
Peak
of
Data
and
AI
Execute Process
POST Request
/processes/Samples-austinDownload/execution
Request Body: Response
2025
The
Peak
of
Data
and
AI
Get Job Status and Job Results
GET Request
/jobs/b6467263-b58c-4f9d-9a88-c25552f09507
Response:
/jobs/b6467263-b58c-4f9d-9a88-c25552f09507/results
฀ https://<FME Flow>/fmedatadownload/results/FME_67373462_1745833697469_8593.zip
2025
The
Peak
of
Data
and
AI
“Writing your own API without
standards is like cooking without a
recipe—sure, it might work, but good
luck explaining it to anyone else.”
— ChatGPT
2025
The
Peak
of
Data
and
AI
Data Virtualization?
• Template implementation is almost done
• Will be provided as a Hub Template for free
2025
The
Peak
of
Data
and
AI
Recap:
● OGC API Processes offers a standardized access to
geospatial computational tasks
● The FME Flow adapter implementation enables seamless
adoption
● FME and OGC API Processes are a perfect match
● OpenAPI 3.0 improves API documentation and
interoperability
2025
The
Peak
of
Data
and
AI
ThankYou
Dennis Wilhelm
con terra GmbH
d.wilhelm@conterra.de

More Related Content

PDF
The Future of Data, AI, and AR: Innovation Inspired by You.pdf
PDF
Introducing and Operating FME Flow for Kubernetes in a Large Enterprise: Expe...
PDF
Using FME Server and VC Publisher Inside Urban Data Platforms
PDF
Powering Multi-Page Web Applications Using Flow Apps and FME Data Streaming
PDF
FME Flow: Secure and Clean by Todd Davis
PDF
Automating FME Flow Usage Statistics and Administration
PDF
Streamlining CI/CD with FME Flow: A Practical Guide
PDF
National Fuels Treatments Initiative: Building a Seamless Map of Hazardous Fu...
The Future of Data, AI, and AR: Innovation Inspired by You.pdf
Introducing and Operating FME Flow for Kubernetes in a Large Enterprise: Expe...
Using FME Server and VC Publisher Inside Urban Data Platforms
Powering Multi-Page Web Applications Using Flow Apps and FME Data Streaming
FME Flow: Secure and Clean by Todd Davis
Automating FME Flow Usage Statistics and Administration
Streamlining CI/CD with FME Flow: A Practical Guide
National Fuels Treatments Initiative: Building a Seamless Map of Hazardous Fu...

Similar to Providing an OGC API Processes REST Interface for FME Flow (20)

PDF
FME in Overdrive - Peak of Data & AI 2025
PDF
FME in Overdrive: Unleashing the Power of Parallel Processing
PDF
Processing Large Datasets for the National Broadband Map with FME
PDF
Processing Large Datasets for the National Broadband Map with FME
PDF
Automation Central - FME @ HOK
PDF
How to Connect to Any REST API with No-Code
PDF
How to Connect to Any REST API with No-Code
PPT
Supercharging your Apache OODT deployments with the Process Control System
PDF
Proactive Server and System Monitoring with FME: Using HTTP and System Caller...
PDF
Simplify Your FME Flow Setup: Fault-Tolerant Deployment Made Easy with Packer...
PDF
FME Flow Fundamentals for Admins: Setup & Configuration FAQs
PDF
Automating Workflows for Analytics Pipelines
PPTX
Connecting Systems Across The Enterprise
PDF
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
PDF
Netflix conductor
PDF
Distributed Crawler Service architecture presentation
PDF
Enabling BIM / GIS integrations with Other Systems with FME
PDF
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
PDF
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
PDF
Inspire Helsinki 2019 Keynote by Bart De Lathouwer
FME in Overdrive - Peak of Data & AI 2025
FME in Overdrive: Unleashing the Power of Parallel Processing
Processing Large Datasets for the National Broadband Map with FME
Processing Large Datasets for the National Broadband Map with FME
Automation Central - FME @ HOK
How to Connect to Any REST API with No-Code
How to Connect to Any REST API with No-Code
Supercharging your Apache OODT deployments with the Process Control System
Proactive Server and System Monitoring with FME: Using HTTP and System Caller...
Simplify Your FME Flow Setup: Fault-Tolerant Deployment Made Easy with Packer...
FME Flow Fundamentals for Admins: Setup & Configuration FAQs
Automating Workflows for Analytics Pipelines
Connecting Systems Across The Enterprise
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Netflix conductor
Distributed Crawler Service architecture presentation
Enabling BIM / GIS integrations with Other Systems with FME
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Inspire Helsinki 2019 Keynote by Bart De Lathouwer
Ad

More from Safe Software (20)

PDF
Getting Started with Data Integration: FME Form 101
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Automating ArcGIS Content Discovery with FME: A Real World Use Case
PDF
Peak of Data & AI Encore - Real-Time Insights & Scalable Editing with ArcGIS
PDF
Infrastructure planning and resilience - Keith Hastings.pptx.pdf
PDF
Notification System for Construction Logistics Application
PDF
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
PDF
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
PDF
Transforming Utility Networks: Large-scale Data Migrations with FME
PDF
Peak of Data & AI Encore AI-Enhanced Workflows for the Real World
PDF
Automating Feature Enrichment and Station Creation in Natural Gas Utility Net...
PDF
Powering GIS with FME and VertiGIS - Peak of Data & AI 2025
PDF
Pipeline Industry IoT - Real Time Data Monitoring
PDF
Fiber to the People! By Deutsche Telekom
PDF
Governing Geospatial Data at Scale: Optimizing ArcGIS Online with FME in Envi...
PDF
Enhancing Environmental Monitoring with Real-Time Data Integration: Leveragin...
PDF
5 Things to Consider When Deploying AI in Your Enterprise
PDF
Automating Feature Enrichment and Station Creation in Natural Gas Utility Net...
PDF
ArcGIS Utility Network Migration - The Hunter Water Story
PDF
Supporting the NextGen 911 Digital Transformation with FME
Getting Started with Data Integration: FME Form 101
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Automating ArcGIS Content Discovery with FME: A Real World Use Case
Peak of Data & AI Encore - Real-Time Insights & Scalable Editing with ArcGIS
Infrastructure planning and resilience - Keith Hastings.pptx.pdf
Notification System for Construction Logistics Application
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Transforming Utility Networks: Large-scale Data Migrations with FME
Peak of Data & AI Encore AI-Enhanced Workflows for the Real World
Automating Feature Enrichment and Station Creation in Natural Gas Utility Net...
Powering GIS with FME and VertiGIS - Peak of Data & AI 2025
Pipeline Industry IoT - Real Time Data Monitoring
Fiber to the People! By Deutsche Telekom
Governing Geospatial Data at Scale: Optimizing ArcGIS Online with FME in Envi...
Enhancing Environmental Monitoring with Real-Time Data Integration: Leveragin...
5 Things to Consider When Deploying AI in Your Enterprise
Automating Feature Enrichment and Station Creation in Natural Gas Utility Net...
ArcGIS Utility Network Migration - The Hunter Water Story
Supporting the NextGen 911 Digital Transformation with FME
Ad

Recently uploaded (20)

PDF
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PPTX
TLE Review Electricity (Electricity).pptx
PPTX
Tartificialntelligence_presentation.pptx
PPTX
Modernising the Digital Integration Hub
PDF
project resource management chapter-09.pdf
PDF
1 - Historical Antecedents, Social Consideration.pdf
PDF
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PPTX
1. Introduction to Computer Programming.pptx
PDF
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
PPTX
The various Industrial Revolutions .pptx
PPTX
Chapter 5: Probability Theory and Statistics
PPTX
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
PDF
August Patch Tuesday
PDF
STKI Israel Market Study 2025 version august
PPTX
OMC Textile Division Presentation 2021.pptx
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Getting started with AI Agents and Multi-Agent Systems
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
Univ-Connecticut-ChatGPT-Presentaion.pdf
TLE Review Electricity (Electricity).pptx
Tartificialntelligence_presentation.pptx
Modernising the Digital Integration Hub
project resource management chapter-09.pdf
1 - Historical Antecedents, Social Consideration.pdf
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
1. Introduction to Computer Programming.pptx
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
The various Industrial Revolutions .pptx
Chapter 5: Probability Theory and Statistics
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
August Patch Tuesday
STKI Israel Market Study 2025 version august
OMC Textile Division Presentation 2021.pptx
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Getting started with AI Agents and Multi-Agent Systems

Providing an OGC API Processes REST Interface for FME Flow