In één regel overstappen van de Google Geocoding API
Addrova biedt een Google-compatibel eindpunt. In de meeste gevallen wijzigt u de basis-URL en de sleutel en houdt u de rest van uw code.
Voor en na
De productie-basis-URL https://api.addrova.eu is nog niet live; het pad hieronder komt uit de API-specificatie.
https://maps.googleapis.com/maps/api/geocode/json
?address=10+rue+de+Rivoli+Paris
&key=GOOGLE_KEYhttps://api.addrova.eu/compat/google/maps/api/geocode/json
?address=10+rue+de+Rivoli+Paris
&key=ADDROVA_KEYAlleen het formaat van verzoeken en antwoorden wordt nagebootst. Er worden geen Google-gegevens gebruikt.
Wat wordt ondersteund
| Element | Ondersteuning |
|---|---|
| address | Geocodering |
| latlng | Omgekeerde geocodering (`lat,lng`) |
| components | Alleen `country:XX` wordt gehonoreerd |
| language, region | Geaccepteerd |
| Antwoord | status, results met formatted_address, place_id, types, partial_match, address_components en geometry (location, location_type, viewport) |
| Fouten | In Google-formaat: een veld `status` met HTTP 200, zodat bestaande clients blijven werken |
| Addrova-uitbreiding | Een lijst `attribution`, genegeerd door bestaande clients; toon haar naast de resultaten |
De waarde van place_id is een Addrova-identificatie, geen Google-plaats-ID: meng ze niet.
Checklist voor de overstap
- Basis-URL, padvoorvoegsel en API-sleutel vervangen.
- Een steekproef van uw eigen adressen door beide diensten halen en de resultaten vergelijken.
- De bronvermelding naast de resultaten tonen, zoals de datalicenties vereisen.
- Na validatie de coördinaten in uw eigen database opslaan. Er geldt geen vervaltermijn.
Waarom opslag ertoe doet
De voorwaarden van Google beperken hoe lang breedte- en lengtegraad in de cache mogen blijven, en alleen plaats-ID’s mogen onbeperkt worden bewaard (zie de voorwaarden van Google Maps Platform en het beleid van de Geocoding API). Als u coördinaten moet bewaren, controleer dan de huidige voorwaarden voor uw geval. Addrova staat permanente opslag toe.