Nominatim Tools¶
Configuration File: nominatim_tools.json
Tool Type: Local
Tools Count: 2
This page contains all tools defined in the nominatim_tools.json configuration file.
Available Tools¶
Nominatim_geocode (Type: BaseRESTTool)¶
Geocode addresses and place names to geographic coordinates using the OpenStreetMap Nominatim ser…
Nominatim_geocode tool specification
Tool Information:
Name:
Nominatim_geocodeType:
BaseRESTToolDescription: Geocode addresses and place names to geographic coordinates using the OpenStreetMap Nominatim service. Converts human-readable addresses, landmarks, or place names into latitude/longitude coordinates. Returns structured address components, bounding box, and place type. No authentication required. Useful for geospatial analysis, mapping, and location-based research.
Parameters:
q(string) (required) Free-form address or place name query. Examples: ‘Eiffel Tower Paris’, ‘1600 Pennsylvania Ave Washington DC’, ‘Big Ben London’, ‘Mount Everest’limit([‘integer’, ‘null’]) (optional) Maximum number of results to return (default 5, max 50)countrycodes([‘string’, ‘null’]) (optional) Restrict to specific countries (comma-separated ISO 3166-1 alpha-2 codes). Examples: ‘us’, ‘de,fr’, ‘gb’
Example Usage:
query = {
"name": "Nominatim_geocode",
"arguments": {
"q": "example_value"
}
}
result = tu.run(query)
Nominatim_reverse_geocode (Type: BaseRESTTool)¶
Reverse geocode latitude/longitude coordinates to a human-readable address using OpenStreetMap No…
Nominatim_reverse_geocode tool specification
Tool Information:
Name:
Nominatim_reverse_geocodeType:
BaseRESTToolDescription: Reverse geocode latitude/longitude coordinates to a human-readable address using OpenStreetMap Nominatim. Converts geographic coordinates into structured address information including street, city, country. No authentication required.
Parameters:
lat(number) (required) Latitude in decimal degrees. Examples: 48.8582 (Paris), 51.5007 (London), 40.7484 (New York)lon(number) (required) Longitude in decimal degrees. Examples: 2.2945 (Paris), -0.1246 (London), -73.9967 (New York)
Example Usage:
query = {
"name": "Nominatim_reverse_geocode",
"arguments": {
"lat": "example_value",
"lon": "example_value"
}
}
result = tu.run(query)