Federal Geospatial Platform

GeoCore Engine

Click on any Hexagon to dive deeper into the architecture.

Last Updated: March 2022

API Endpoint

/

GeoCore - GeoCore is a series of microservice based APIs that is a cloud native geospatial catalog hosted on AWS.

Utilizing the GeoCore format, an extension to the GeoJSON file type, the catalog is extremely flexible and scalable to meet the needs of the platform.

L

Cloud Provider

Search - The search microservice is used for the search and discovery capabilities.

Search

Microservice

Foundational - Datasets that have been identified as foundational or fundamental to a future Living Canada atlas.

Analytics

Microservice

Foundational

Microservice

GeoCore

Engine

Analytics - The Analytics microservice records search terms, search location and filters of incoming search queries.

Featured

Microservice

ID

Microservice

ID - The ID microservice is used for retrieving a single metadata record from GeoCore.

Contribute

Microservice

Featured - The featured microservice is used to highlight featured content for use in GEO.CA

Contribute - The contribute microservice allows our contributors to add their data and metadata to the geocore engine.

Authentication - The authentication microservice once developed will be used to authenticate GeoCore to Sign In Canada.

Authentication

Microservice