Source: factory.service/package.core/ObjServiceOSM.py
OpenStreetMap geocoding service.
Uses the Nominatim geocoder (via geopy) to convert
addresses to coordinates and vice versa. No API key
required. Rate limit: 1 request per second.
| Method | Signature | Description |
|---|---|---|
| address_to_geo | address_to_geo(address: str) -> tuple[float, float] |
Convert an address to latitude/longitude. |
| geo_to_address | geo_to_address(latitude: float, longitude: float) -> str |
Convert coordinates to an address string. |
| process | process(context: dict) -> dict |
Workflow entry point for geocoding. |
| run_workflow_direct | run_workflow_direct(guid: str, param1: str = '', param2: str = '', param3: str = '') -> str |
Legacy workflow direct entry point. |
Convert an address to coordinates.
Convert coordinates to an address.