Positionstack

❥ Sponsor

Nehmen wir an, Sie haben eine vom Benutzer eingegebene Adresse, wie z. B. 1600 Pennsylvania Avenue NW, Washington, DC, USA, und Sie benötigen weitere Informationen dazu. Vielleicht benötigen Sie den richtigen Ländercode. Vielleicht benötigen Sie die geografische Breite und Länge. Vielleicht benötigen Sie die Postleitzahl.

Positionstack ist eine API, die genau das tut.

Es funktioniert auch umgekehrt. Angenommen, Sie haben geografische Breite und Länge, möchten Sie vielleicht herausfinden, was sich an diesem genauen Ort befindet. Sie können die API mit diesen Koordinaten versorgen und erhalten eine Antwort darauf, was sich dort befindet.

https://api.positionstack.com/v1/reverse
    ? access_key = YOUR_ACCESS_KEY
    & query = 40.7638435,-73.9729691
{
   "data": {
      "results": [
         {
            "latitude": 40.763841,
            "longitude": -73.972972,
            "label": "Apple Store, Manhattan, New York, NY, USA",   
            "name": "Apple Store",
            "type": "venue",
            "distance": 0,
            "number": "767",
            "street": "5th Avenue",
            "postal_code": "10153",
            "confidence": 1,
            "region": "New York",
            "region_code": "NY",
            "administrative_area": null,
            "neighbourhood": "Midtown East",
            "country": "United States",
            "country_code": "US",
            "map_url": "http://map.positionstack.com/40.763841,-73.972972",
         }
      ]
   }
}

Diese API wird von der Firma apilayer entwickelt, was eine verdammt clevere Idee für eine Firma zu sein scheint. Sie erstellen sehr spezifische APIs für alle Arten von Entwickleraufgaben.

Direkter Link →