geopy nutzt Dritt Geocoder Daten wie Adressen, Städte, Länder, etc. in geographischen Koordinaten, die leicht auf einer Weltkarte Darstellung aufgetragen werden kann konvertieren.
Die Umwandlung geht in beide Richtungen, von der Adresse Koordinaten und umgekehrt.
Daneben können geopy auch verwendet, um Abstände zwischen den beiden Punkten als auch messen.
Unterstützte Geocoding Service:
- Yahoo! BOSS
- Geocoder.us
- Bing Maps API
- Google Geocoding API
- OpenStreetMap Nominatim
- ESRI ArcGIS
geopy funktioniert sowohl mit großen Versionen der Programmiersprache Python, 2.x und 3.x
Was ist neu in dieser Pressemitteilung:.
- GEÄNDERT:
- wird MapQuest Geocoder als API verwendet es entfernt nur noch die Unternehmenskonten zur Verfügung. OpenMapQuest ist ein Ersatz für Nominatim Quellendaten.
- Nominatim verwendet nun standardmäßig HTTPS und übernimmt eine Regelung Argument.
- ADDED:
- Nominatim akzeptiert jetzt Domain-Argument, das mit einem anderen Server als nominatim.openstreetmap.org. Ermöglicht
- FIXED:
- Bing nicht aus get_geocoder_for_service zugänglich.
Was ist neu in Version 1.8.0:
- ADDED:
- NaviData Geocoder aufgenommen. Von NaviData beigetragen.
- GEÄNDERT:
- LiveAddress benötigt nun HTTPS-Verbindungen. Wenn Sie Schema eingestellt, HTTP, anstatt die Standard-HTTPS, werden Sie nun eine Configuration.
Was ist neu in Version 1.7.0:
- ADDED:
- IGNFrance Geocoder.
- FIXED:
- Bing überprüft die Antwort Körper für Fehlercodes.
Was ist neu in Version 1.6.0:
- ADDED:
- Python 3.2 und PyPy3 Kompatibilität.
Was ist neu in der Version 1.4.0:
- ADDED:
- Mapquest.reverse () -Methode hinzugefügt. Von Dody Suria Wijaya beigetragen.
- Bings Geocoder übernimmt jetzt die optionalen Argumente & quot; Kultur & rdquo ;, & quot; & quot ;, includeNeighborhood und & quot; & quot ;. gehören Von oskholl beigetragen.
Was ist neu in Version 1.1.6:
- ADDED:
- GeoNames.reverse () hinzugefügt.
- GoogleV3.timezone () hinzugefügt. Dies liefert einen pytz Objekt gibt die Zeitzone in der Tat für einen bestimmten Standort auf einmal (Voreinstellung ist jetzt).
Was ist neu in Version 1.1.1:
- FIXED:
- Python 3 kompatibel.
Was ist neu in der Version 0.98.1:
- FIXED:
- Mapquest Geocoder nicht genutzt format_string bei der Erstellung ihrer Abfragen.
- Geocoders falsch hob GeocoderTimedOut Ausnahme für alle SSLError Ausnahmen.
Was ist neu in der Version 0.94.2:
- ADDED:
- MANIFEST.in so dass die Lizenzdatei wird in dest Paketen enthalten
- AKTUALISIERT:
- nutzt Yahoo Geocoder neue Orte von API anstatt veraltete MapsService V1 API.
Was ist neu in der Version 0.94.1:
- ADDED:
- Testsuite umfasst Geokodierung Tests für die Google, Bing, Yahoo, GeocoderDotUS und GeoNames Geocoder.
- Geocoder Backend für MapQuest ist OpenMapQuest API.
- GEÄNDERT:
- `output_format` in Backends, die sie verwendet, nicht mehr unterstützt.
- nutzt Yahoo Geocoder jetzt die & quot; alten & quot; Tupel Rückkehr Format (Adresse, (Lat, Lon)) und nicht die undokumentierte Ort () Objekt, für API Konsistenz. (Object Rückgabewerte mit reichen Daten werden in einer zukünftigen Version durchgeführt werden.)
- Hinzugefügt __repr__ und __str__ zu erreichen.
- FIXED:
- Bing Geocoder funktioniert nun korrekt. Aktualisiert, um die Rückgabe von JSON-Methode anstatt XML zu verwenden. `Output_format` immer ignoriert worden und ist jetzt veraltet.
- GeocoderDotUS funktioniert nun korrekt. Aktualisiert um kompaktere CSV Return-Ansatzes anstatt XMLRPC verwenden.
- Feste & quot; Druck & quot; Anweisung in Bing-Backend. No more print-Anweisungen bleiben.
- Neben dem Prüfen von System `json` und` simplejson`, geopy sucht nun nach einem System installiert `django` (die eine Kopie simplejson bündelt).
- Implementieren __cmp__ auf Entfernung so dass die Entfernung Objekte können gegeneinander verglichen werden.
Was ist neu in Version 0.94:
- ADDED: Teiltestsuite kann nun über & quot ausgeführt werden; setup.py Test & quot;
- FIXED: Ausgabe 5. Umgerechnet & quot; Druck & quot; Aussagen Logger ruft die Kompatibilität mit WSGI ermöglichen.
- FIXED:. Ausgabe 16. Google Geocoder Backend wirft nun kräftigeren Ausnahmen für bestimmte Ausfallstatus
- FIXED: Ausgabe 18 Add simplejson zu install_requires für das Setup. Die Nutzung nativen (Python 2.6 + / 3.0 +) json-Modul, falls verfügbar.
- FIXED: Ausgabe 21 und Ausgabe 25 Entfernung Berechnungen für Werte jenseits 180 / -180 und 90 / -90 nun statt und hob eine Fehler wickeln .
- FIXED:. Ausgabe 22 Festzeichenfolgendarstellung Point-Objekte, so dass sie nicht eine Ausnahme aus,
- FIXED:. Ausgabe 23. Fest GreatCircleDistance ValueErrors aufgrund Gleitkommapräzision auf äußerst enge Punkte
Kommentare nicht gefunden