Connector Details
Type
Virtual machines, Single VM , BYOL
Runs on
Google Compute Engine
Last Update
24 October, 2024
Category
Nominatim
Connector Details
Type
Virtual machines, Single VM , BYOL
Runs on
Google Compute Engine
Last Update
24 October, 2024
Category
Overview
The Nominatim Connector facilitates seamless integration with the Nominatim web service, providing access to geocoding, reverse geocoding, and other OpenStreetMap (OSM) data operations. This connector acts as a proxy to streamline data retrieval, supporting actions for searching OSM objects by name or type, reverse searching by location, looking up details by ID, querying server status, listing deletable objects, listing broken polygons, and retrieving internal object details for debugging.
Integration Overview
This document provides a detailed guide for each integration point, its purpose, configuration, and workflow support using the Nominatim Connector.
Supported Integration Action Points
Detailed Integration Documentation
Search OSM Objects
Action | search |
Purpose | Searches for OpenStreetMap objects based on a query string or specific types, with optional filters for location, language, and result format. |
Parameters |
|
Configuration | Ensure the connector is configured with the appropriate environment variables, such as CONNECTOR_ENV_NOMINATIM_BASE_URL and CONNECTOR_ENV_PORT. |
Output |
|
Workflow Example |
|
Reverse Geocoding
Action | reverse |
Purpose | Performs reverse geocoding to find the nearest OSM object to a given latitude and longitude. |
Parameters |
|
Configuration | Ensure the connector is configured with the appropriate environment variables, such as CONNECTOR_ENV_NOMINATIM_BASE_URL and CONNECTOR_ENV_PORT. |
Output |
|
Workflow Example |
|
Lookup Address Details
Action | lookup |
Purpose | Retrieves detailed address information for specified OSM object IDs. |
Parameters |
|
Configuration | Ensure the connector is configured with the appropriate environment variables, such as CONNECTOR_ENV_NOMINATIM_BASE_URL and CONNECTOR_ENV_PORT. |
Output |
|
Workflow Example |
|
Server Status Query
Action | status |
Purpose | Returns the operational status of the Nominatim server. |
Parameters |
|
Configuration | Ensure the connector is configured with the appropriate environment variables, such as CONNECTOR_ENV_NOMINATIM_BASE_URL and CONNECTOR_ENV_PORT. |
Output |
|
Workflow Example |
|
List Deletable Objects
Action | deletable |
Purpose | Lists OSM objects that have been deleted in OpenStreetMap but are retained in Nominatim in case the deletion was accidental. |
Parameters |
|
Configuration | Ensure the connector is configured with the appropriate environment variables, such as CONNECTOR_ENV_NOMINATIM_BASE_URL and CONNECTOR_ENV_PORT. |
Output |
|
Workflow Example |
|
List Broken Polygons
Action | polygons |
Purpose | Returns a list of broken polygons identified by Nominatim during processing. |
Parameters |
|
Configuration | Ensure the connector is configured with the appropriate environment variables, such as CONNECTOR_ENV_NOMINATIM_BASE_URL and CONNECTOR_ENV_PORT. |
Output |
|
Workflow Example |
|
Internal Object Details
Action | details |
Purpose | Provides internal details for a specific OSM object, intended for debugging purposes. |
Parameters |
|
Configuration | Ensure the connector is configured with the appropriate environment variables, such as CONNECTOR_ENV_NOMINATIM_BASE_URL and CONNECTOR_ENV_PORT. |
Output |
|
Workflow Example |
|
Workflow Creation with the Connector
Example Workflow: Geocoding and Reverse Geocoding
Search for Location |
|
Reverse Geocode Coordinates |
|
Lookup OSM Details |
|
Check Server Status |
|
Pricing
iSolution logo - white - transparent 250 px
Register To Palo Alto & iSolution Event
[forminator_form id=”14485″]
[forminator_form id=”14419″]
[forminator_form id=”14298″]
[forminator_form id=”13094″]