aleksbal / geojson-aviation-data

An example of minimalistic aviation data repository with an API implemented using SpringBoot and MongoDB

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Getting Started

This simple application is created to demonstrate a microservice architecture for an aeronautical information system (GeoJson, AIXM, NOTAM) based on MongoDB/SpringBoot solution stack. The RESTful services provide access to several types of (test) aviation data (NOTAMs, airports, NAVAIDs etc.) encoded in GeoJSON.

Currently only several test NOTAMs have correct JSON geometries.

Once the application is up and running locally the Swagger API description will be available at http://localhost:9091/swagger-ui/

and NOTAM geospatial example can be queried for testing using this URL: http://localhost:9091/notamsarea?lon=-2.181943&lat=47.943889&d=1

Reference Documentation

For further reference, please consider the following sections:

Guides

The following guides illustrate how to use some features concretely:

Additional Links

These additional references should also help you:

About

An example of minimalistic aviation data repository with an API implemented using SpringBoot and MongoDB


Languages

Language:Java 98.6%Language:Dockerfile 1.4%