geopy använder tredjeparts geocoders att konvertera data som adresser, städer, towns, länder, etc. i geografiska koordinater som lätt kan ritas på en världskarta representation.
Omvandlingen går åt båda hållen, från adress till koordinater och vice versa.
Förutom detta kan geopy också användas för att mäta avstånd mellan två punkter samt.
som stöds geokodning tjänster:
- Yahoo! BOSS
- Geocoder.us
- Bing Maps API
- Googles Geokodning API
- OpenStreetMap Nominatim
- ESRI ArcGIS
geopy arbetar med både större versioner av Python programmeringsspråk, 2.x och 3.x
Vad är nytt i den här versionen:.
- ÄNDRAT:
- MapQuest geocoder bort eftersom API den använder nu endast tillgängligt för företag konton. OpenMapQuest är en ersättning för Nominatim begräsningarna data.
- Nominatim använder nu HTTPS som standard och accepterar ett system argumentet.
- ADDED:
- Nominatim nu accepterar en domän argument, vilket möjliggör användning av en annan server än nominatim.openstreetmap.org.
- FAST:
- Bing var inte tillgänglig från get_geocoder_for_service.
Vad är nytt i version 1.8.0:
- ADDED:
- NaviData geocoder sattes. Inskickad av NaviData.
- ÄNDRAT:
- LiveAddress nu kräver HTTPS-anslutningar. Om du ställer in systemet att vara HTTP, snarare än standard HTTPS, kommer du nu att få en ConfigurationError.
Vad är nytt i version 1.7.0:
- ADDED:
- IGNFrance geocoder.
- FAST:
- Bing kontrollerar svarskroppen för felkoder.
Vad är nytt i version 1.6.0:
- ADDED:
- Python 3.2 och PyPy3 kompatibilitet.
Vad är nytt i version 1.4.0:
- ADDED:
- Mapquest.reverse () metoden sätts. Bidrag från Dody Suria Wijaya.
- Bings geocoder accepterar nu de valfria argumenten & quot; kultur & quot ;, & quot; includeNeighborhood & quot ;, och & quot; inkluderar & quot ;. Bidrag från oskholl.
Vad är nytt i version 1.1.6:
- ADDED:
- GeoNames.reverse () lagt.
- GoogleV3.timezone () lagt. Detta returnerar ett pytz objekt som ger tidszonen i kraft för en viss plats vid en tidpunkt (försumlig hittills).
Vad är nytt i version 1.1.1:
- FAST:
- Python 3 kompatibilitet.
Vad är nytt i version 0.98.1:
- FAST:
- Mapquest geocoder använde inte format_string i skapandet av sina frågor.
- Geocoders felaktigt höjde ett GeocoderTimedOut undantag för alla SSLError undantag.
Vad är nytt i version 0.94.2:
- ADDED:
- MANIFEST.in så att LICENS fil blir ingår i dist paket
- UPPDATERAD:
- Yahoo geocoder använder ny PlaceFinder API istället för föråldrade MapsService V1 API.
Vad är nytt i version 0.94.1:
- ADDED:
- Testa svit har geokodning tester för Google, Bing, Yahoo, GeocoderDotUS och GeoNames geocoders.
- Geocoder backend för MapQuest s OpenMapQuest API.
- ÄNDRAT:
- `output_format` är föråldrat i backends som använde det.
- Yahoo geocoder nu använder & quot; gamla & quot; tupel retur format (adress, (lat, lon)) i stället för papperslösa plats () objekt, för API konsistens. (Object returvärden med rika data kommer att genomföras i en framtida version.)
- Inkom __repr__ och __str__ till Distance.
- FAST:
- Bing geocoder fungerar nu korrekt. Uppdaterad för att använda JSON retur metod snarare än XML. `Output_format` har alltid ignorerats och är nu föråldrat.
- GeocoderDotUS fungerar nu korrekt. Uppdaterad för att använda mer kompakt CSV retur metod snarare än XMLRPC.
- Fast & quot; print & quot; uttalande i Bing backend. Inga fler utskrifts uttalanden kvar.
- spanar efter systemet `json` och` simplejson`, geopy nu ser ett system installerats `django` (vilket buntar en kopia av simplejson).
- Genomföra __cmp__ på Avstånd så att distans föremål kan jämföras mot varandra.
Vad är nytt i version 0.94:
- ADDED: Partiell testsvit kan nu köras via & quot; setup.py test & quot;
- FAST: Issue 5. Omräknat & quot; print & quot; uttalanden till logger samtal tillåta kompatibilitet med WSGI.
- FAST:. Issue 16. Google geocoder backend kastar nu mer beskrivande undantag på vissa fel status
- FAST: Issue 18. Lägg simplejson till install_requires för installationen. Använd native (Python 2.6 + / 3,0 +) json-modul om det finns.
- Fast: Issue 21 och Issue 25. Distans beräkningar för värden bortom 180 / -180 och 90 / -90 nu linda istället för att höja ett fel .
- FAST:. Issue 22. Fast strängrepresentation av Point-objekt så att de inte kastar ett undantag
- FAST:. Issue 23. Fast GreatCircleDistance ValueErrors pga flyttalsprecision på extremt nära poäng
Kommentarer hittades inte