geopy kolayca Dünya haritası üzerinde gösterimi çizilebilir coğrafi koordinatlara içine vb adresleri, şehirler, kasabalar, ülkelerin, gibi verileri dönüştürmek için üçüncü taraf geocoders kullanır.
dönüşüm koordine etmek adresi ve tersi, her iki yönde gider.
Bunun yanı sıra, geopy aynı zamanda, iki nokta arasındaki mesafeyi ölçmek için kullanılabilir.
Desteklenen coğrafi kodlama hizmetleri:
- Yahoo! BOSS
- Geocoder.us
- Bing Maps API
- Google Geocoding API
- OpenStreetMap Nominatim
- ESRI ArcGIS
geopy Python programlama dili, 2.x ve 3.x sürümleri büyük ile çalışır
Bu sürümdeki yeni nedir:.
- DEĞİŞTİRİLDİ:
- kullandığı API olarak kaldırıldı MapQuest geocoder artık kurumsal hesaplarına kullanılabilir. OpenMapQuest Nominatim kaynaklı veriler için bir yedek.
- Nominatim şimdi varsayılan olarak HTTPS kullanan ve bir şema argüman kabul eder.
- EKLENDİ:
- Nominatim şimdi daha nominatim.openstreetmap.org. Farklı bir sunucu kullanarak sağlayan bir etki argüman, kabul
- SABİT:
- Bing get_geocoder_for_service erişilebilir değildi.
sürüm 1.8.0 yeni nedir:
- EKLENDİ:
- NaviData geocoder ekledi. NaviData tarafından Katkıda.
- DEĞİŞTİRİLDİ:
- LiveAddress şimdi HTTPS bağlantıları gerektirir. Eğer düzenini ayarlamak, şimdi bir ConfigurationError alacaksınız yerine varsayılan HTTPS daha HTTP olmak.
sürüm 1.7.0 yeni nedir:
- EKLENDİ:
- IGNFrance geocoder.
- SABİT:
- Bing hata kodları için yanıt vücudu kontrol eder.
sürüm 1.6.0 yeni nedir:
- EKLENDİ:
- Python 3.2 ve PyPy3 uyumluluğu.
sürüm 1.4.0 yeni nedir:
- EKLENDİ:
- Mapquest.reverse () yöntemi eklendi. Dody Suria Wijaya tarafından Katkıda.
- Bing geocoder şimdi isteğe bağlı argümanları & quot kabul Oskholl tarafından Katkıda.
Kültür & quot ;, & quot;, & quot ;, includeNeighborhood ve & quot; & quot ;. dahil
sürüm 1.1.6 yeni nedir:
- EKLENDİ:
- GeoNames.reverse () eklendi.
- GoogleV3.timezone () eklendi. Bu bir anda belirli bir yer için geçerli zaman dilimini veren pytz nesnesi döndürür (şimdi varsaymak).
sürüm 1.1.1 yeni nedir:
- SABİT:
- Python 3 uyumluluk.
sürüm 0.98.1 yeni nedir:
- SABİT:
- Mapquest geocoder kendi sorguları oluşturulmasında FORMAT_STRING kullanmak vermedi.
- Geocoders yanlış tüm SSLError istisnalar için bir GeocoderTimedOut istisna kaldırdı.
sürüm 0.94.2 yeni nedir:
- EKLENDİ:
- LİSANS dosyası dist paketlerinde yer alır MANIFEST.in böylece
- GÜNCEL:
- Yahoo geocoder eski MapsService V1 API yerine yeni PlaceFinder API kullanır.
sürüm 0.94.1 yeni nedir:
- EKLENDİ:
- test paketi, Google, Bing, Yahoo, GeocoderDotUS için geocoding testleri ve GeoNames geocoders içerir.
- MapQuest en OpenMapQuest API için Geocoder arka uç.
- DEĞİŞTİRİLDİ:
- `.
- Yahoo geocoder şimdi & quot kullanır; API tutarlılık için başlığın dönüş biçimi (adres, (enlem, boylam)) yerine belgesiz Yer () nesnesi. (Zengin verilerle nesne dönüş değerleri gelecekteki bir sürümde uygulanacaktır.)
- Eklenenler __repr__ ve __str__ Uzaktan.
- SABİT:
- Bing geocoder artık düzgün çalışıyor. XML yerine JSON dönüş yöntemini kullanmak için güncelleştirildi. `Output_format` hep görmezden gelindi ve artık önerilmemektedir.
- GeocoderDotUS şimdi düzgün çalışıyor. Yerine XMLRPC daha kompakt CSV dönüş yöntemini kullanmak için güncelleştirildi.
- Sabit & quot; baskı & quot; Bing arka uç ifadesi. Daha fazla yazdırma ifadeleri kalır.
- geopy şimdi (simplejson bir kopyasını demetleri) bir sistem yüklenmiş `django` arar.
- Mesafeye __cmp__ uygulayın.
Kullanılan backend'e önerilmiyor output_format`
Eski & quot;
Sistem için `json` ve` simplejson` kontrol yanı sıra
Bu mesafe nesneleri birbirlerine karşı mukayese edilebilir, böylece
sürüm 0.94 yeni nedir:
- EKLENDİ: Kısmi test paketi artık & quot aracılığıyla çalıştırılabilir; setup.py testi & quot;
- : Dönüştürülen Sayı 5. & quot; baskı & quot; günlükçüsüne ifadeleri WSGI ile uyumluluğu sağlamak için çağırır.
- SABİT:. Sayı 16. Google geocoder arka uç artık belli bir kırılma durumları hakkında daha açıklayıcı istisnalarını atar
- SABİT: kurulum için install_requires için Sayı 18. Ekle simplejson. Kullanım yerli (Python 2.6 + / 3.0 +) json modülü varsa.
- SABİT: 180 / -180 ve 90 / -90 ötesinde değerler için Sayı 21 ve 25. Sorun Mesafe hesapları artık hata yükseltme yerine sarın .
- :. Onlar bir özel durum yok ki Sayı 22. Nokta nesnelerin dize halinde temsilini Sabit
- SABİT:. Sebebiyle son derece yakın noktalarda nokta hassasiyeti dalgalı GreatCircleDistance ValueErrors Sabit Sayı 23.
SABİT
SABİT
Yorum Bulunamadı