geopy naudoja trečiųjų šalių geocoders konvertuoti duomenis, pavyzdžiui, adresai, miestų, miestelių, šalių ir kt geografines koordinates, kurios gali būti lengvai atidedamos Pasaulio žemėlapis atstovavimo.
Konversija eina į abi puses, iš adreso koordinates ir atvirkščiai.
Be to, geopy taip pat gali būti naudojamas matuoti atstumus tarp dviejų punktų, taip pat.
Palaikomi geografinių paslaugos:
- "Yahoo!" BOSS
- Geocoder.us
- Bing Maps API
- "Google" Geokodavimo API
- OpenStreetMap Nominatim
- ESRI ArcGIS
geopy dirba su abiem pagrindiniais versijų Python programavimo kalba, 2.x ir 3.x
Kas naujo , šioje laidoje:.
- PASIKEITĖ:
- MapQuest geocoder pašalintos API ji naudoja dabar galima tik įmonių sąskaitas. OpenMapQuest yra už Nominatim gautų duomenų keitimas.
- Nominatim dabar naudoja HTTPS pagal nutylėjimą ir priima schema argumentą.
- PRIDĖTINĖS:
- Nominatim dabar priima domeno argumentą, kuris leidžia naudoti kitą serverį, nei nominatim.openstreetmap.org.
- Pastovios:
- "Bing" buvo neprieinami iš get_geocoder_for_service.
Kas naujo versijos 1.8.0:
- PRIDĖTINĖS:
- NaviData geocoder pridėta. Prisidėjo NaviData.
- PASIKEITĖ:
- LiveAddress dabar reikia HTTPS ryšį. Jei nustatysite schemą būtų HTTP, o ne pagal nutylėjimą HTTPS, jūs dabar gauti ConfigurationError.
Kas naujo versijos 1.7.0:
- PRIDĖTINĖS:
- IGNFrance geocoder.
- Pastovios:
- "Bing" tikrina reagavimo kūną klaidų kodus.
Kas naujo versijos 1.6.0:
- PRIDĖTINĖS:
- Python 3.2 ir PyPy3 suderinamumas.
Kas naujo versijos 1.4.0:
- PRIDĖTINĖS:
- Mapquest.reverse () metodą pridėta. Prisidėjo dody Suria Wijaya.
- Bing geocoder dabar priima papildomus argumentus & quot; & quot ;, kultūra & quot; & quot ;, includeNeighborhood ir & quot; yra & quot ;. Prisidėjo oskholl.
Kas naujo versijos 1.1.6:
- PRIDĖTINĖS:
- GeoNames.reverse () pridėta.
- GoogleV3.timezone () pridėta. Tai grąžina pytz objektą nurodydama į poveikiu tam tikroje vietoje laiko juostas metu (nevykdančiam dabar).
Kas naujo Versija 1.1.1:
- Pastovios:
- Python 3 suderinamumas.
Kas naujo versija 0.98.1:
- Pastovios:
- Mapquest geocoder nesinaudojo format_string į jos užklausas kūrimą.
- Geocoders neteisingai iškėlė GeocoderTimedOut išimtį visiems SSLError išimtis.
Kas naujo versija 0.94.2:
- PRIDĖTINĖS:
- MANIFEST.in kad LICENCIJA failas paleidžiama įtraukti į Dist paketai
- ATNAUJINTA:
- Yahoo geocoder naudoja naują PlaceFinder API vietoj pasenusios MapsService V1 API.
Kas naujo versija 0.94.1:
- PRIDĖTINĖS:
- Test Suite apima geografinių bandymus dėl "Google", "Bing", "Yahoo", GeocoderDotUS ir GeoNames geocoders.
- Geocoder posistemės už MapQuest anketa OpenMapQuest API.
- PASIKEITĖ:
- `output_format` yra pasmerkta backends, kad ją naudotų.
- Yahoo geocoder dabar naudoja & quot; senas & quot; kortežas grąža formatas (adresas, (lot, LON)), o ne nelegalias Vieta () objektas, API nuoseklumo. (Objekto grąžinimas vertės su turtinga duomenys bus įgyvendinami ateityje spaudai.)
- Pridėta __repr__ ir __str__ į atstumą.
- Pastovios:
- "Bing geocoder dabar veikia tinkamai. Atnaujinta naudoti JSON grąžinimo metodą, o ne XML. `Output_format` visada buvo ignoruojami ir dabar atgyvenę.
- GeocoderDotUS dabar veikia tinkamai. Atnaujinta naudoti daugiau kompaktiškas CSV grąžinimo metodą, o ne xmlrpc.
- Fiksuotas & quot; spausdinimo & quot; pareiškimą Bing posistemė. Ne daugiau spausdinimo ataskaitos išlieka.
- Be tikrinant sistemos `json` ir` simplejson`, geopy dabar ieško sistemos įdiegta `django` (kuri susieja su simplejson kopiją).
- Įgyvendinti __cmp__ nuo atstumo taip, kad atstumas objektai gali būti lyginamas vienas prieš kitą.
Kas naujo versija 0,94:
- PRIDĖTINĖS: Dalinė bandymo komplekto dabar galima paleisti per & quot; setup.py tyrimas & quot;
- Pastovios: Problemų 5. Pakeistas & quot; spausdinimo & quot; pareiškimai kaupiklis ragina leisti suderinamumą su WSGI.
- Pastovios:. Problemų 16. "Google" geocoder posistemės dabar meta daugiau aprašomųjų išimtis tam tikroms gedimo būsenų
- Pastovios: Problemų 18. Pridėti simplejson į install_requires nustatymams. Naudokite gimtoji (Python 2.6 + / 3.0 +), JSON modulis, jei yra.
- Fiksuotas: Problemų 21 ir išdavimas 25. Atstumas skaičiavimai vertybių už 180 / -180 ir 90 / -90 dabar wrap vietoj didinimo klaidą " .
- Pastovios:. Problemų 22. Fiksuotas string atstovavimą Point objektų, kad jie do not throw išimtį
- Pastovios:. Problemų 23. Fiksuotas GreatCircleDistance ValueErrors dėl slankiojo kablelio tikslumu nuo labai artimų kiekis
Komentarai nerastas