geopy

    0熱度

    1回答

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

    1熱度

    2回答

    有可能嗎? 我tryed: from geopy.point import Point from geopy import geocoders [...] p = Point(Latitude, Longitude) lat, lon, altitude = p height_metres = altitude 但height_metres始終爲0

    5熱度

    1回答

    在Django中,我一直試圖獲取一個搜索字段來對地理位置進行地理編碼,並從我的db中按距離排序列出一個列表。到目前爲止,除了當我搜索Google返回多個結果表單(如「ann arbor,MI」)之外的所有內容。我得到的ValueError異常「沒有準確地找到一個地標!(找到2)」這是我的views.py from django.shortcuts import render_to_response

    3熱度

    3回答

    內利息周圍搜索後點看來,很多人都已經有興趣地理點自己感興趣的反向地理編碼的緯度/經度數據。 在我的情況,我知道一個起點位置,想找到躺在一個特定的半徑(比如,1英里)內的所有景點(鄰域內主要是住宅)。 的第一步是簡單地指定一個起點和一個半徑內進行搜索,但我似乎無法弄清楚如何使用谷歌的地理編碼API來做到這一點(我不依賴於谷歌...只是我覺得我會從那裏開始)。 我目前蟒蛇(geopy和pygeocod

    3熱度

    1回答

    我想在下面的情況下工作: 獲取多邊形從谷歌地球座標與身材勻稱 獲得界限: >>> polygon = Polygon([(53.349459,-6.260159),(53.349366,-6.260126),(53.349383,-6.260012),(53.349478,-6.260053),(53.349459,-6.260159)]) >>> polygon.bounds (53.349

    0熱度

    1回答

    我試圖從django項目的需求文件中安裝包。 問題是,當安裝geopy時,我得到了錯誤AttributeError:'NoneType'對象沒有屬性'split'。 我在python 2.7.3的virtualenv中運行。 具體的命令是: sudo pip-python install -r requirements.pip 從需求文件有問題的行是: -e svn+http://geopy.

    3熱度

    1回答

    基本上,我的實驗程序試圖找出在給定時間內有效點半徑(例如50公里)範圍內的點數。我的數據的結構(但我可以重組如果需要成爲)在三個單獨的陣列,使得: 1_LAT,1_LON,1_TIM 凡1_LAT,1_LON,1_TIM都含有相應於緯度,經度大致〜250倍的值(十進制度)和時間。 我有20套這些陣列(即1_LAT,1_LON,1_TIM ... 20_LAT,20_LON,20_TIM)。 這是我

    4熱度

    1回答

    我正在使用Geopy。代碼中出現以下錯誤。 我都使用相同的代碼作爲https://code.google.com/p/geopy/wiki/ReverseGeocoding from geopy import geocoders g = geocoders.GeoNames() (place, point) = g.geocode("Palo Alto, CA 94306") print

    2熱度

    1回答

    我遇到了用熊貓的數據框做空間分析的問題。現在我有一個DataFrame> 1000行,列「用戶」,「緯度」,「經度」。 在此基礎上的數據集,我想去做一些空間分析,如創建第四列,其總結了在100公里範圍內的所有用戶。 有沒有辦法有效地做到這一點? 現在我用兩個for循環和geopy計算距離的方式如下: df_geo['Neighbors'] = 0 def getNeighbors():

    2熱度

    1回答

    使用地理編碼在新西蘭地理編碼酒類網點。 我遇到的問題是有些地方沒有街道地址,而是Google地圖中的地方。例如,堵漏: Furneaux Lodge, Endeavour Inlet, Queen Charlotte Sound, Marlborough 7250 到谷歌地圖通過瀏覽器GUI給我 然而,使用在Geopy我得到一個GQueryError說這句話的地理位置不存在。 下面是地理編碼代