问题标签 [geopy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
220 浏览

eclipse - Eclipse未解决外部与geopy

我上面的代码在命令提示符下效果很好。我想知道为什么当我尝试通过 Eclipse 运行脚本时,我不断收到“未解决的导入:geopy”。我试图以某种方式在 Project->properties->PYTHONPATH 下添加它,但我有时间找出如何让 Eclipse 识别 Geopy 安装到'C:\Python27\Lib\site-packages\ geopy-0.94.2-py2.7.egg'。我的 Eclipse 版本是在 Windows 7 上运行的 Juno,由 JDK7u4 驱动。这个问题我该怎么办?

0 投票
1 回答
1702 浏览

python - 地理编码时 Geopy ValueError“找不到完全匹配”

在 Django 中,我一直在尝试获取一个搜索字段来对位置进行地理编码,并从我的数据库中吐出一个按距离排序的列表。到目前为止,一切正常,除了当我搜索谷歌返回多个结果表单的位置时,例如“安阿伯,MI”。我收到 ValueError “没有找到确切的地标!(找到 2。)”这是我的 views.py


我在网上找到的常见解决方案是更改

location, (lat, lon) = g.geocode(query)



location, (lat, lon) = g.geocode(query, exactly_one=False)

但是,这会产生新的 ValueError“字符串或 unicode 输入无法识别为 WKT EWKT 和 HEXEWKB”。

这是我在教程之外做的第一个 django 项目,所以谢谢你是外邦人。

0 投票
1 回答
1438 浏览

python - 地理编码非地址:Geopy

使用 geopy 对新西兰的酒类商店进行地理编码。

我遇到的问题是有些地方没有街道地址,而是谷歌地图中的地方。例如,插入:

通过浏览器 GUI 进入谷歌地图给了我

但是,在 Geopy 中使用它我得到一个 GQueryError 说这个地理位置不存在。

这是地理编码的代码:

同时,我注意到“埃菲尔铁塔”运行良好。有没有办法解决这个问题,有人可以解释谷歌“位置”内的埃菲尔铁塔和弗诺旅馆之间的区别吗?

0 投票
1 回答
3298 浏览

python - GPS定位与Python,geopy,匀称

我正在尝试处理以下场景:

  • 从谷歌地球获取多边形坐标
  • 使用 Shapely 获得界限:

    我得到 2 个坐标,它们是我的图形顶部的 2 个边界点。

  • 用geopy获取距离

    现在我被困住了......试图弄清楚:

    1. 如何找到其他 2 个边界点(在底部)
    2. 如何检测用户是否从任何一侧靠近(例如 3 米)多边形?(左,右,上,下)。在这种情况下,我不仅需要知道边缘边界点,还需要知道左、右、上和下的所有边界点?我可以计算用户位置和多边形之间的距离,但是从多边形中动态取什么点呢?我可以为此使用现有的库,例如 geopy 和 Shapely 吗?

    图片

0 投票
3 回答
38288 浏览

python - 用于从美国城市名称中获取纬度和经度的 Python 模块

我正在寻找一个python模块,它可以将城市名称作为输入并返回输入的纬度和经度。

0 投票
1 回答
3015 浏览

python - “ AttributeError: 'NoneType' 对象没有属性 'split' ” 安装 geopy

我正在尝试从 django 项目的需求文件中安装软件包。

问题是在安装 geopy 时出现错误 AttributeError: 'NoneType' object has no attribute 'split'。

我在带有 python 2.7.3 的 virtualenv 中运行。

确切的命令是:

需求文件中的问题行是:

我有 setuptools 并分发 0.6.34(我相信 setuptools 只是分发的别名)。setuptools_subversion 是 3.1 版

我正在运行 Fedora 17。

完整的错误如下:

评论中已经指出,“Unrecognized .svn/entries format in...”这一行只是一个警告,而不是异常的原因。

0 投票
2 回答
230 浏览

python - 错误:从 geocode_url 提取 lat、long 时 Geopy 中的“无法解码 JSON 对象”

我正在使用以下代码:

我想打印从 Geopy 网站返回的第一个结果,给定特定的 URL 配置(在法国,特征 = A,模糊 = .6)

但是,我从上面的代码中不断收到“无法解码 JSON 对象”错误。有什么问题?

0 投票
1 回答
3811 浏览

python - 反向地理编码的 Geopy 错误

我正在使用 Geopy。我收到以下代码错误。

我使用与https://code.google.com/p/geopy/wiki/ReverseGeocoding上相同的代码

工作正常,直到打印点。发生错误g.reverse(point)

有什么建议么?

0 投票
1 回答
729 浏览

pandas - 用 pandas 进行空间分析的有效方法

我在使用 Panda 的 DataFrame 进行空间分析时遇到问题。现在我有一个 > 1000 行和列“用户”、“纬度”、“经度”的 DataFrame。

基于这个数据集,我想做一些空间分析,例如创建第四列,总结 100 公里范围内的所有用户。

有没有办法有效地做到这一点?

现在我使用两个 for 循环和 geopy 以下列方式计算距离:

谢谢

安迪

0 投票
0 回答
734 浏览

python - Pandas:使用邻接矩阵的高效空间分析

我有一个非常大的带坐标的 DataFrame。让我们看下面的例子:

基于这个 DataFrame 我需要计算不同时间点之间的距离。通常需要相互比较的点是相同的,例如当我想计算每天从卡尔到所有其他买家的距离时。

为了有效地做到这一点并且不必多次计算相同的距离,我希望与买家及其彼此之间的距离建立一个邻接矩阵。结果,我可以查询这个矩阵而不是进行距离计算。

以下方式:

您会推荐什么作为此邻接矩阵的数据结构,以及您将如何实现查找以使其比专用距离计算更快。

我将非常感谢任何帮助。

安迪