Skip to content

Releases: Canadian-Geospatial-Platform/geoview-api-geolocator

v2.1.4

19 Dec 17:00

Choose a tag to compare

Summary of Changes (Apr 15, 2025 → Dec 19, 2025)

🚀 New Features

  • Added dashboard functionality.
  • Introduced Forward Sortation Area (FSA) as an additional geolocation source.
  • Indexed approximately 250,000 NTS grid records into OpenSearch.
  • Exposed NTS grid data through the API.
  • Added NTS grid support to the geolocator API with minor enhancements to the NTS API.
  • Introduced a self-hosted Nominatim setup.
  • Added an NRCan Geolocation Mock API implemented using AWS Lambda and OpenSearch.

🧠 Backend & Data Processing

  • Added a backend Lambda for Forward Sortation Area (FSA) processing.
  • Added and updated Jupyter notebooks for FSA data processing.
  • Added Jupyter notebooks for indexing NTS, FSA, and NRCan Geolocation API data.
  • Updated processing notebooks to support new data sources and workflows.
  • Removed IP address indexing to simplify the data model and reduce indexing overhead.

🛠 Fixes & Improvements

  • Improved timeout handling across all request queries.
  • Applied minor fixes to the FSA API following its initial release.
  • Made minor improvements and adjustments to the NTS API.

🧹 Maintenance & Documentation

  • Cleaned up and refactored Jupyter notebooks for improved maintainability.
  • Updated README documentation for version v2.1.4.

📌 Overall Progression

  • April: Focus on stability and resilience (timeout handling).
  • June: Major functional expansion with dashboard support and FSA integration.
  • July: Significant scalability improvements with large-scale NTS indexing and API exposure.
  • December: Infrastructure evolution with self-hosted geolocation services, mock APIs, expanded indexing workflows, and updated documentation.

Full Changelog: v1.6.2...v2.1.4

v1.6.2

02 Apr 22:19

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: https://github.com/Canadian-Geospatial-Platform/geoview-api-geolocator/commits/v1.6.2