geopy bruker tredjeparts geokodere å konvertere data som adresser, byer, tettsteder, land, etc. inn i geografiske koordinater som lett kan plottes på et verdenskart representasjon.
Konverteringen går begge veier, fra adresse til koordinerer og vice versa.
I tillegg til dette, kan geopy også brukes til å måle avstander mellom to punkter i tillegg.
Støttede geokoding tjenester:
- Yahoo! BOSS
- Geocoder.us
- Bing Maps API
- Google geokoding API
- OpenStreetMap Nominatim
- ESRI ArcGIS
geopy fungerer med både store versjoner av programmeringsspråket Python, 2.x og 3.x
Hva er nytt i denne utgaven:.
- FORANDRET:
- MapQuest geocoder fjernet som API den bruker er nå kun tilgjengelig for bedriftskontoer. OpenMapQuest er en erstatning for Nominatim-hentet data.
- Nominatim nå bruker HTTPS som standard, og aksepterer en ordning argument.
- Lagt til:
- Nominatim aksepterer nå et domene argument, som gjør at du bruker en annen server enn nominatim.openstreetmap.org.
- Fikset:
- Bing var ikke tilgjengelig fra get_geocoder_for_service.
Hva er nytt i versjon 1.8.0:
- Lagt til:
- NaviData geocoder lagt. Innsendt av NaviData.
- FORANDRET:
- LiveAddress krever nå HTTPS-tilkoblinger. Hvis du setter ordningen til å være HTTP, snarere enn standard HTTPS, vil du nå motta en ConfigurationError.
Hva er nytt i versjon 1.7.0:
- Lagt til:
- IGNFrance geocoder.
- Fikset:
- Bing sjekker responsen kroppen for feilkoder.
Hva er nytt i versjon 1.6.0:
- Lagt til:
- Python 3.2 og PyPy3 kompatibilitet.
Hva er nytt i versjon 1.4.0:
- Lagt til:
- Mapquest.reverse () metoden lagt til. Innsendt av Dody Suria Wijaya.
- Bing geocoder aksepterer nå de valgfrie argumenter & quot; kultur & quot ;, & quot; includeNeighborhood & quot ;, og & quot; inkluderer & quot ;. Innsendt av oskholl.
Hva er nytt i versjon 1.1.6:
- Lagt til:
- GeoNames.reverse () lagt til.
- GoogleV3.timezone () lagt til. Dette returnerer en pytz objekt som gir tidssonen som gjelder for et gitt sted på et tidspunkt (misligholde til nå).
Hva er nytt i versjon 1.1.1:
- Fikset:
- Python 3-kompatibilitet.
Hva er nytt i versjon 0.98.1:
- Fikset:
- Mapquest geocoder brukte ikke format_string i etableringen av sine spørsmål.
- geokodere feil hevet en GeocoderTimedOut unntak for alle SSLError unntak.
Hva er nytt i versjon 0.94.2:
- Lagt til:
- MANIFEST.in slik at lisensfilen blir inkludert i dist pakker
- OPPDATERT:
- Yahoo geocoder bruker ny PlaceFinder API stedet for utdaterte MapsService V1 API.
Hva er nytt i versjon 0.94.1:
- Lagt til:
- Test suite inkluderer geokoding tester for Google, Bing, Yahoo, GeocoderDotUS og yr.no er hentet geokodere.
- Geocoder backend for MapQuest er OpenMapQuest API.
- FORANDRET:
- `output_format` er foreldet i backends som brukte den.
- Yahoo geocoder bruker nå & quot; gammel & quot; tuppel retur format (adresse, (lat, lon)) snarere enn udokumentert plassering () objekt, for API konsistens. (Object returverdier med rike data vil bli implementert i en fremtidig utgave.)
- Lagt __repr__ og __str__ til Avstand.
- Fikset:
- Bing geocoder fungerer nå som den skal. Oppdatert å bruke JSON metoden fremfor XML. `Output_format` har alltid blitt oversett, og er nå foreldet.
- GeocoderDotUS fungerer nå som den skal. Oppdatert til å bruke mer kompakt CSV metoden fremfor xmlrpc.
- Fast & quot; print & quot; uttalelse i Bing backend. Ingen flere utskrifts uttalelser forbli.
- I tillegg til å sjekke for systemet `json` og` simplejson`, geopy nå ser for et system installert `django` (som bunter en kopi av simplejson).
- Implementere __cmp__ på avstand slik at avstanden gjenstander kan sammenlignes mot hverandre.
Hva er nytt i versjon 0.94:
- Lagt til: Delvis test suite kan nå kjøres via & quot; setup.py test & quot;
- Fikset: Problem 5. Omregnet & quot; print & quot; uttalelser til logger samtaler for å tillate kompatibilitet med WSGI.
- Fikset:. Issue 16. Google geocoder backend kaster nå mer beskrivende unntak på visse feilstatuser
- Fikset: Issue 18. Legg simplejson til install_requires for oppsett. Bruk native (Python 2.6 + / 3.0 +) json modul hvis tilgjengelig.
- Fast: Issue 21 og Issue 25. Avstands beregninger for verdier utover 180 / -180 og 90 / -90 nå vikle i stedet for å heve en feil .
- Fikset:. Issue 22. Fast strengrepresentasjon av Point objektene slik at de ikke kaster et unntak
- Fikset:. Issue 23. Fast GreatCircleDistance ValueErrors grunn av flyttall presisjon på ekstremt nære punkter
Kommentarer ikke funnet