Skip to content

OGC Testbed 17 "Attracting Developers: Lowering the entry hurdle for OGC Web API experiments" API Experiments Server (Python)

License

Notifications You must be signed in to change notification settings

opengeospatial/T17-API-D165

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OGC Testbed 17 - API Experiments - D165 Python Server

The API Experiments Server implementation comprises separate implementations of OGC API - Features (Features) and OGC API - Environmental Data Retrieval (EDR). Both server implementations are developed in Python programming language and around the Flask web framework. Flask provides the core capabilities to implement web interfaces. The basic implementation of both OGC API Standards is supported by the use of code generators. The model classes and controller classes (server stubs) are automatically generated from the respective OpenAPI specifications of Features and EDR by using the OpenAPI Generator project. OpenAPI Generator offers a specific code generator that produces basic Flask-based executable server applications.

This development was part of the OGC Testbed 17 API Experiments thread.

Structure of this Repository

This repository consists of two separate server applications (one for OGC API - Features and one for OGC API - EDR). For each of these applications there is a separate project in the subfolders of this repository. The subfolders readme files contain specific information about the code structure and deployment for each of the applications.

OGC API Features

Click here to go to OGC API - Features implementation

OGC API Environmental Data Retrieval

Click here to go to OGC API - EDR implementation.

About

OGC Testbed 17 "Attracting Developers: Lowering the entry hurdle for OGC Web API experiments" API Experiments Server (Python)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages