geopy използва трети страни geocoders за преобразуване на данните, като адрес, град, градове, държави и т.н. в географски координати, които лесно могат да бъдат нанесени на световното представяне на картата.
Превръщането отива в двете посоки, от адрес за да координира и обратно.
Освен това, geopy може да се използва за измерване на разстояния между две точки, както добре.
<силни> Поддържани геокодиране услуги:
- Yahoo! BOSS
- Geocoder.us
- Bing Maps API
- Google Geocoding API
- OpenStreetMap Nominatim
- ESRI ArcGIS
geopy работи с двете основни версии на Python език за програмиране, 2.x и 3.x
Какво ново в тази версия:.
<ул >
Какво ново във версия 1.8.0:
- Добавено:
- NaviData Geocoder добавена. Публикувано от NaviData.
- променила:
- LiveAddress сега изисква HTTPS връзки. Ако зададете схема за HTTP, HTTPS, а не по подразбиране, вие сега ще получите ConfigurationError.
Какво ново във версия 1.7.0:
- Добавено:
- IGNFrance Geocoder.
- FIXED:
- Bing проверява тялото на отговор за кодове на грешки.
Какво ново във версия 1.6.0:
- Добавено:
- Python 3.2 и PyPy3 съвместимост.
Какво ново във версия 1.4.0:
- Добавено:
- Mapquest.reverse () метод добавя. Публикувано от Dody Suria Wijaya.
- Geocoder Bing сега приема допълнителни аргументи & quot; култура & quot ;, & quot; includeNeighborhood & quot ;, и & quot; включи & quot ;. Публикувано от oskholl.
Какво ново във версия 1.1.6:
- Добавено:
- GeoNames.reverse () добавя.
- GoogleV3.timezone () се добавя. Това връща pytz обект даване часовата зона, в сила за дадена локация в даден момент (неявилите се сега).
Какво ново във версия 1.1.1:
- FIXED:
- Python 3 съвместимост.
Какво ново във версия 0.98.1:
- FIXED:
- Mapquest Geocoder не използвайте format_string в създаването на своите запитвания.
- Geocoders неправилно повдигнати GeocoderTimedOut изключение за всички SSLError изключения.
Какво ново във версия 0.94.2:
- Добавено:
- MANIFEST.in така че лицензен файл получава включени в Dist пакети
- актуализация:
- Yahoo Geocoder използва нова PlaceFinder API вместо остаряла MapsService V1 API.
Какво ново във версия 0.94.1:
- Добавено:
- тестов пакет включва геокодиране тестове за Google, Bing, Yahoo, GeocoderDotUS и GeoNames geocoders.
- Geocoder бекенд за OpenMapQuest API MapQuest е.
- променила:
- `output_format` е отхвърлена във Неуспех че го използват.
- Yahoo Geocoder сега използва & quot; стари & quot; кортеж връщане формат (адрес, (лат, дълж)), а не на лица без документи местоположение () обекта, за API консистенция. (Стойности на обект върне с богати на данни ще се реализира в бъдещо издание.)
- Добавена __repr__ и __str__ да далечината.
- FIXED:
- Bing Geocoder сега работи правилно. Обновено да използват метода на JSON възвръщаемост отколкото XML. `Output_format` винаги е бил игнориран и сега е изоставен.
- GeocoderDotUS сега работи правилно. Обновено да използвате по-компактен метод CSV възвръщаемост отколкото XMLRPC.
- Фиксирана & quot; печат & quot; Декларация в Bing бекенд. Не повече оператори за извеждане остават.
- В допълнение към проверка за система `json` и` simplejson`, geopy сега изглежда за система инсталирана `django` (която обединява копие от simplejson).
- Прилагане __cmp__ на разстояние, така че дистанционно обекти може да се сравнява един срещу друг.
Какво ново във версия 0.94:
- Добавено: Частично тестов пакет сега може да се управлява чрез & quot; setup.py тест & quot;
- FIXED: Issue 5. Превърнат & quot; печат & quot; отчети за дървар приканва да позволи съвместимост с WSGI.
- FIXED:. Issue 16. Google Geocoder бекенд сега хвърля повече описателни изключения за определени състояния недостатъчност
- FIXED: Issue 18. Add simplejson да install_requires за настройка. Използвай местен (Python 2.6 + / 3.0 +) JSON модул, ако има такива.
- Фикс: Брой 21 и Issue 25. Разстояние изчисления за стойности над 180 / -180 и 90 / -90 сега увиват вместо повишаване грешка .
- FIXED:. Issue 22. Fixed низ от точка обекти, така че да не се хвърли изключение
- FIXED:. Issue 23. Fixed GreatCircleDistance ValueErrors поради плаваща запетая прецизност на изключително близки точки
Коментари не е намерена