TaskHub.Shared

TaskHub.Shared.GeoCoding.Nominatim

Implementation of the geocoding service using the OpenStreetMap Nominatim API.

Contents

Summary

This module provides a concrete implementation of IGeoCodingService using the free Nominatim API.

Configuration

Nominatim requires a User-Agent to comply with its usage policy.

"GeoCoding": {
  "Nominatim": {
    "BaseUrl": "https://nominatim.openstreetmap.org",
    "UserAgent": "TaskHub-App"
  }
}

Features