geopy

    0熱度

    1回答

    試圖使用Python和谷歌地圖獲取位置,所以我試圖通過使用pypm install geopy安裝activepython來嘗試使用Geopy模塊,但我遇到了一個問題,那就是geo需要商業版訂閱。誰能幫我? 在此先感謝。

    0熱度

    2回答

    我有一個XML文件,其中包含許多經度和緯度的點。 我的Python代碼此刻通過簡單循環XML文件獲取最近的點,找到最近的,以英里或其他任何值,然後將它與以前的最近點進行比較。如果它更接近,那麼我將這個新點的值賦給變量。所以一切都在這方面發揮作用。 現在,我想要做的是實際存儲最接近的2或3分。 我該如何去做這件事? XML文件不是按最接近的順序排列的,此外,每次發出請求時,用戶位置都會發生變化。我可

    0熱度

    2回答

    import csv from geopy import geocoders g = geocoders.Google() spamReader = csv.reader(open('locations.csv', 'rb'), delimiter='\t', quotechar='|') for row in spamReader: a = ', '.join(row)

    0熱度

    1回答

    回溯(最近通話最後一個): 文件 「C:\用戶\企鵝\工作區\地理編碼,nojansdatabase的\ src \ geocode.py」,第15行,在 的地方,(LAT, lng)= g.geocode(a) 地理編碼中的第81行文件「C:\ Python27 \ lib \ site-packages \ geopy-0.94.2-py2.7.egg \ geopy \ geocoders

    1熱度

    1回答

    我有錯誤處理一些Python代碼的地方,但由於某些原因的代碼似乎仍然無法處理此特定錯誤: raise GQueryError("No corresponding geographic location could be found for the specified location, possibly because the address is relatively new, or beca

    1熱度

    2回答

    我試圖訪問views.py中的一個字段,以便對它執行一個操作,它將計算它與用戶輸入點的距離(使用geopy)。輸入需要是一個簡單的字符串,但目前存儲在我的數據庫中:u'(lat,lng)'geopy不喜歡。 如何以合適的格式(例如(lat,lng))將信息存儲在我的db中。座標最初是以這種格式輸入的。 非常抱歉,因爲沒有使用正確的術語,對此不熟悉並且自學成功。

    0熱度

    1回答

    我有一個表單用於在我的應用中對地址進行地址解析。如果輸入了非地址,地理編碼器將引發「GQueryError」。使用try /除了我想要捕獲這個錯誤,並將自定義錯誤發回到將出現在「錯誤列表」中的表單,就像其他錯誤一樣,並被適當地顯示和設置。這可以做到嗎?

    0熱度

    2回答

    import csv from geopy import geocoders import time g = geocoders.GeocoderDotUS() spamReader = csv.reader(open('locations.csv', 'rb'), delimiter='\t', quotechar='|') f = open("output.txt",'w')

    8熱度

    4回答

    我有一個Django表單,其中一個字段是TextInput,表示街道地址。 我想正常化數據。例如: >> normalize('420 East 24th St.') '420 E. 24th Street' >> normalize('221 Amsterdam Av') '221 Amsterdam Ave.' >> normalize('221 Amsterdam Avenue'

    4熱度

    2回答

    我試圖將座標信息添加到我的數據庫中,並在我的應用程序中添加了django.contrib.gis支持。我正在寫一個south數據遷移,它從數據庫中獲取地址,並要求Google提供座標(到目前爲止,我認爲我最好的選擇是使用geopy)。 接下來我需要將返回的座標從Google座標系WGS84:4326轉換爲我的座標系WGS84:22186。 我迷失在GeoDjango文檔中,試圖找到一種方法來做到這