问题标签 [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 投票
2 回答
2184 浏览

python - 在 pythonanywhere 服务器上使用 geopy 时出错

我正在尝试通过我的网站使用 geopy 从用户位置坐标获取地址,该网站托管在 pythonanywhere 服务器上。
以下是我在烧瓶中用来完成这项工作的代码。

0 投票
2 回答
4853 浏览

python - Geopy 太慢 - 一直超时

我正在使用 geopy 来获取城市名称的纬度 - 经度对。对于单个查询,这很好用。我现在尝试做的是遍历大量城市名称(46.000)并获取每个城市的地理编码。之后,我通过一个检查循环运行它们,该循环将城市(如果它在美国)分类到正确的州。我的问题是,我一直收到“GeocoderTimedOut('Service timed out')”,一切都很慢,我不确定这是我的错还是只是地理性质。这是负责的代码片段:

不知何故,这一行每隔 2./3 就会抛出一次超时。称呼。City 有“Manchester”、“New York, New York”或类似的形式。我已经尝试过 - 除了所有东西周围的块,但这并没有真正改变问题的任何内容,所以我现在删除了它们......任何想法都会很棒!

0 投票
0 回答
2900 浏览

python -

我正在使用 geopy 来规范化某些地址,但是当我尝试运行此代码时出现错误。

urlopen 错误 [Errno 10061] 无法建立连接,因为目标机器主动拒绝它>

有一堆地址需要规范化,但我无法解决此错误。有人可以帮我吗?我的防火墙和防病毒软件都关闭了。我已经在堆栈溢出中遇到了一堆问题,但没有一个有用。

0 投票
3 回答
1364 浏览

scala - Scala 或 Java 的 GeoPy 等价物是什么?

GeoPy 是另一个实现的包装器吗?我在哪里可以找到等效的 Scala 或 Java 解决方案来测量两个坐标之间的距离?Geotools 不能按我想要的方式工作。例如,我发现了一些坐标不收敛并返回错误的情况。

0 投票
0 回答
649 浏览

python - 特定于地理位置的国家/大陆

给定经度和纬度,我想找到它所属的国家/大陆。此外,如果可能,其他特征,例如该区域的海拔高度。这个问题回答了但不完全。

0 投票
1 回答
11013 浏览

python - 如何忽略 AttributeError:'NoneType'

不明白我仍然收到此错误的方式:

0 投票
2 回答
1032 浏览

python - 用于 Python 的 geopy openmapquest 引发 GeocoderInsufficientPrivileges 错误

我正在运行以下内容:

其中 my_key_here 是我的 mapquest 消费者密钥,我收到以下错误:

GeocoderInsufficientPrivileges:HTTP 错误 403:禁止

不知道我做错了什么。

谢谢!

0 投票
2 回答
103 浏览

python - 如何判断一个圆圈是否被其他几个圆圈包围

我正在构建一个与 Google Places API 交互的程序,以识别美国县内给定类型的所有机构。谷歌接受半径形式的搜索——所以为了覆盖整个区域,我正在按顺序构建我的搜索半径。但是,此算法会创建很多我想过滤掉的重叠圆圈。所以:

给定一个圆列表,每个圆的中心和半径,我如何判断一个圆是否被其他圆的任何组合完全覆盖?

我已经可以判断一个圆圈是否被另一个圆圈包围 - 我的问题是其中很多被其他几个圆圈包围。

有人询问我现有的代码——我目前有测试一个圆圈是否与另一个圆圈完全重叠的代码——而不是它们的组合。但这就是我所拥有的。您可以看到,如果它与其他 20 个圆圈重叠,我正在通过排除它来近似当前问题,此时它可能被包含在内:

0 投票
1 回答
76 浏览

distance - pgrouting 使用什么度量来计算距离?

我正在使用pgrouting比较点之间的距离,并将其与 Vincenty 和使用geopy计算的大圆距离进行比较,但我发现两点之间的最小距离受pgrouting距离的限制。这是没有意义的,因为两点之间的“直线”(如乌鸦飞过)距离应该是最小距离。在此处输入图像描述

pgrouting 如何计算两点之间的“成本”?

我确信我可以通过挖掘源代码找到这个,但我不确定如何找到我的方式,并且询问可能会更快......

0 投票
1 回答
357 浏览

python - geopy.distance.great_circle 无法识别

当我尝试使用 geopy 从 geopy 导入 great_circle 时,from geopy.distance import great_circle 我收到一条错误消息,告诉我great_circle无法导入。

我正在使用 Enthought Canopy 来编写脚本。

我怎样才能解决这个问题?

我真正需要的是一个包来计算纬度-经度坐标对的大圆距离。如果您有建议,请告诉我。