Drop-in-Ersatz für Geocode.Farm
Die Forward- und Reverse-Endpunkte von Geocode.Farm antworten in den URL-Stilen von v3 und v4 unter farm.mygeocode.com. Das verschachtelte Objekt geocoding_results mit den Abschnitten STATUS, ACCOUNT, RESULTS und STATISTICS wird nachgebildet, sodass bestehende Parser weiter funktionieren.
Einen Hostnamen ändern
| Ursprünglicher Host |
|
|---|---|
| Stattdessen verwenden | farm.mygeocode.com |
| Schlüsselparameter | key (optional: Jede Adresse erhält 2.500 Anfragen pro Tag ohne Schlüssel; setzen Sie hier Ihren My Geocode Schlüssel ein für Guthaben, Pakete und einen Nutzungsverlauf) |
curl "https://www.geocode.farm/v3/json/forward/?addr=530+W+Main+St+Anoka+MN+55303&key=YOUR_FARM_KEY"curl "https://farm.mygeocode.com/v3/json/forward/?addr=530+W+Main+St+Anoka+MN+55303&key=YOUR_MYGEOCODE_KEY"Warum Nutzer wechseln
Wenn Sie wegen des kostenlosen Tarifs mit Geocode.Farm begonnen haben, erhalten Sie hier 2.500 kostenlose Anfragen pro Tag pro Schlüssel, mit Ergebnissen auf Hausnummernebene in mehr Ländern. Siehe die Abdeckungsseite.
Gleiches kostenloses Kontingent, mit oder ohne Schlüssel. Anfragen an farm.mygeocode.com zählen zu denselben 2.500 kostenlosen Anfragen pro Tag, die Ihre Adresse oder Ihr Schlüssel auf unseren eigenen Endpunkten erhält. Darüber hinaus Prepaid-Guthaben zu 0,0001 € pro Anfrage oder 50 € pro Monat für einen Unlimited-Schlüssel. Für die Registrierung brauchen Sie nur eine E-Mail-Adresse, sonst nichts.
Endpunkte
| Pfad auf farm.mygeocode.com | Funktion | Basiert auf |
|---|---|---|
/forward/?addr=... | Geokodierung, v4-Stil | Geokodierung |
/reverse/?lat=...&lon=... | Reverse-Geokodierung, v4-Stil | Reverse-Geokodierung |
/v3/json/forward/?addr=... | Geokodierung, v3-Stil | Geokodierung |
/v3/json/reverse/?lat=...&lon=... | Reverse-Geokodierung, v3-Stil | Reverse-Geokodierung |
Beispielantwort
Das liefert die obige Anfrage. Feldnamen, Verschachtelung und Typen folgen Geocode.Farm. Nur die Daten dahinter stammen von uns.
{
"geocoding_results": {
"LEGAL_COPYRIGHT": {
"copyright_notice": "Copyright My Geocode. All rights reserved.",
"copyright_logo": "https://www.mygeocode.com/assets/img/logo.svg",
"terms_of_service": "https://www.mygeocode.com/terms/",
"privacy_policy": "https://www.mygeocode.com/privacy/"
},
"STATUS": {
"access": "KEY_VALID, ACCESS_GRANTED",
"status": "SUCCESS",
"address_provided": "530 W Main St Anoka MN 55303",
"result_count": 1
},
"ACCOUNT": {
"ip_address": "203.0.113.24",
"distribution_license": "NONE, UNLICENSED",
"usage_limit": "2500",
"used_today": "17",
"used_total": "9120",
"first_used": "2026-03-02"
},
"RESULTS": [
{
"result_number": 1,
"formatted_address": "530 W Main St, Anoka, MN 55303, USA",
"accuracy": "EXACT_MATCH",
"ADDRESS": {
"street_number": "530",
"street_name": "W Main St",
"locality": "Anoka",
"admin_2": "Anoka County",
"admin_1": "MN",
"postal_code": "55303",
"country": "United States"
},
"LOCATION_DETAILS": {
"elevation": "268.4",
"timezone_long": "America/Chicago",
"timezone_short": "CDT"
},
"COORDINATES": { "latitude": "45.203146", "longitude": "-93.396711" },
"BOUNDARIES": {
"northeast_latitude": "45.203296",
"northeast_longitude": "-93.396461",
"southwest_latitude": "45.202996",
"southwest_longitude": "-93.396961"
}
}
],
"STATISTICS": { "https_ssl": "ENABLED, SECURE" }
}
}Details und Unterschiede
Für die ersten 2.500 Anfragen pro Tag ist kein Schlüssel nötig. Um einen My Geocode Schlüssel zu verwenden, setzen Sie ihn dort ein, wo Ihr GeoCode Farm Schlüssel stand: im Query-Parameter key. Der Header X-API-Key, Authorization: Bearer und HTTP-Basic-Authentifizierung (der Schlüssel als Benutzername) funktionieren ebenfalls auf jedem Host, sodass Client-Bibliotheken, die sich auf ihre eigene Weise authentifizieren, unverändert weiter funktionieren.
Copyright-Zeilen, Lizenznamen, Nutzungsbedingungen und Datenschutz-Links in der Antwort stammen von uns statt vom ursprünglichen Anbieter. Alles andere behält die ursprüngliche Struktur.
- Der Block
LEGAL_COPYRIGHTenthält unseren Hinweis sowie unsere Links zu Nutzungsbedingungen und Datenschutz. - Der Block
ACCOUNTmeldet Ihr tatsächliches Kontingent und Ihre Nutzung für den Tag. - Kein Batch-Endpunkt, weil das Original keinen hat. Für Massenverarbeitung verwenden Sie
POST /v1/forwardoder/v1/reverseaufapi.mygeocode.com(bis zu 100 pro Aufruf, jeweils eine Anfrage).
Wenn Ihr Client von einem Feld oder Verhalten abhängt, das hier nicht aufgeführt ist, sagen Sie es uns. Kompatibilitätslücken werden schnell geschlossen, weil sie meist klein sind.
Weitere Drop-in-Hosts
- Google Maps
- Bing Maps
- HERE
- Mapbox
- Nominatim (OSM)
- OpenCage
- LocationIQ
- Geoapify
- TomTom
- MapQuest
- Geocodio
- PositionStack
- ip-api
- ipinfo
- ipstack
- Open-Elevation
So funktionieren die Drop-in-Hosts, der Überblick und die Drop-ins für JavaScript-Bibliotheken.