我有一份纽约市的地点清单(没有地址,只有纬度和经度在两个不同的列中分开)。 如果我想提取曼哈顿的位置,我应该如何在R或Python中提取?在
我使用的方法是使用ggmap
中的函数revgeocode
来提取完整地址。例如:
revgeocode(c(-73.99596, 40.75936))
会给出:
^{pr2}$然后我会使用grep
来查看地址是否有曼哈顿的邮政编码:
它将1
返回为正。在
我知道这可能不是解决这种情况的最佳方法。此外,revgeocode
使用googlemapsapi,这限制了每天查询的使用。所以我希望如果有其他更好的方法来解决这个问题,我还没有想到,也没有想到。例如,我在想是否有一条规则:
#pseudo code
if latitude in range(X1, X2) and longitude in range(Y1, Y2):
borough = "Manhattan"
在这种情况下,我希望有人能弥补我在地理编码和地理知识方面的不足。在
目前没有回答
相关问题 更多 >
编程相关推荐