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

python-2.7 - 在 Geopy 中使用地理编码器 API 服务超时

我在网上找到了这段代码,但它对我不起作用:

错误:

0 投票
0 回答
52 浏览

gps - 在 GPS 点之间填写 GPS 点

给定两个 GPS 点,我想在两者之间填充更多的 GPS 点(在一条直线上)。我有很多代码,但是问同样的问题又长又复杂。我想知道是否有人有任何工具。

0 投票
3 回答
177 浏览

python - 我的循环需要另一双眼睛

从坐标列表开始,我正在尝试创建一个包含插值坐标的新列表。我错过了一些东西,它只是一遍又一遍地附加第一个和最后一个坐标。

问题出在 main 函数中,与用新创建的点替换原点有关。我只包括其他人,因为它们是必要的。如果您运行它,它将创建一个 .kml 文件,您可以在 google earth 中打开该文件并查看问题。

目前,新列表如下所示。您可以看到起点和终点被一遍又一遍地附加,而没有附加新的点。

预期结果:以 3m 为间隔的起点和终点之间的坐标列表(包括起点和终点)。

0 投票
3 回答
20738 浏览

python - Calculate point based on distance and direction

I would like to calculate a point based on direction and distance using GeoDjango or GeoPy.

For example, If I have a point that is (-24680.1613, 6708860.65389) I would like to find out a point 1KM North, 1KM East, 1KM Sourh and 1KM west using Vincenty distance formula.

I closest thing I can find is a "destination" function in distance.py (https://code.google.com/p/geopy/source/browse/trunk/geopy/distance.py?r=105). Although I cannot find this documented anywhere and I'm yet to figure out how to use it.

Any help is much appreciated.

0 投票
4 回答
5651 浏览

python - 查明纬度/经度坐标是否在美国某个州内

使用 Python,是否有函数、库或其他方法来检查某个纬度/经度坐标对是否落在定义的地理边界内,例如美国州?

例子:

32.781065, -96.797117 是否属于德克萨斯州?

0 投票
1 回答
6122 浏览

python - geoPy 错误:AttributeError:“NoneType”对象没有属性“地址”

我有一个带有地址列表的xml,我正在尝试遍历它们并使用geopy提取信息(即:纬度、经度、距离等),但我不断收到此错误:AttributeError:'NoneType'对象有没有属性“地址”。继承人的代码,如果有人有任何想法:

对于 xml 文件的示例:

正如您所知道的地址是希伯来语,但它不应该造成问题。对于第一个地址,一切正常,但后来我得到了错误。我猜这与我遍历 xml 文件的方式有关,有什么想法吗?

非常感谢!

0 投票
1 回答
1029 浏览

python - geopy距离获取城市python

我不确定这是可能的,但我有一个城市坐标列表,然后我想取列表中的第一个坐标并计算列表中每个坐标的距离,最后我想得到最短距离和城市名。除了获取城市名称和州外,我可以做所有的事情。有没有办法做到这一点?

有人有任何提示吗?

0 投票
3 回答
26776 浏览

python - Python geopy 安装

我正在尝试在 Python 中安装 Geopy。我该如何以非常简单的方式做到这一点?我安装了 Python 3.4.0 启动器。我在哪里编写 Geopy 安装命令?在扩展名为 .py 的文本文件上?还是在终端?我已经阅读了使用 easy-install 和 pip 安装 Geopy 的方法。我应该使用哪一个?下面是我读过的一个例子:

下面是我读过的另一个安装:

那么,在上面的代码中,我在哪里写这个,因为这是根据请求打印结果?在终端?我有 Python 启动器,但似乎无法在其中编写新脚本,它只加载扩展名为 .py 的文本文件。

抱歉在这里询问基础知识。非常新手。如果有人能解释我如何安装 Geopy 并逐步执行上述地理编码技术,将不胜感激。

0 投票
1 回答
5388 浏览

python - Python geopy geocoders.Google

我正在尝试使用创建坐标列表的 Geopy 运行 Python 脚本。我已经安装了 Geopy,并在 Mac 上从终端运行。

然后我收到错误消息:

我的 API 密钥可能有误吗?为什么会这样?如果我没有收到此消息,我将加载 .csv 接下来:

此代码是否正确,并且此代码中是否需要“继续”(在“full_addy”上方)?最后,如果我得到帮助以使“geocoders.Google”工作,并且这个脚本工作,你如何运行 Python 脚本?即我一直在将这些命令写入终端,我如何在最后的'print full_addy +“,NULL,NULL”'行上运行脚本并将输出保存为costcos-geocoded.csv?

提前感谢您对我的任何帮助...

0 投票
1 回答
764 浏览

python - 使用 Python 3.2 安装 geopy 时遇到问题

我正在尝试在 python 3.2 上安装一个模块,但无法安装。我使用的是 Windows 7。我只需要在 Python 3.2 上安装该模块,因此适用于其他 Python 版本的解决方案对我没有帮助(我在 Python 2.7 或 3.3、3,4 中安装模块没有问题)我摆脱了所有其他版本的python,因为我认为这可能是问题所在。

我已经尝试过使用 pip install 和手动安装包,但都不起作用。乍一看,我似乎正在正确安装 setuptools 和 pip。这是我尝试安装 pip 时得到的输出

看起来不错,对吧?

然后当我尝试通过输入使用时,pip install geopy这是我得到的输出

pip: the termpipis not recognized as the name of a cmdlet, function or operable program等。我确保在路径环境中指定了 python 3.2,并卸载了所有其他版本的 python。我不知道我还能做什么?

我也尝试手动安装geopy。我去了 github 上的 geopy 页面并按下“下载 ZIP”。然后我将文件夹解压缩到 python32 中的 lib/site-packages 目录。当我尝试使用 setup.py ( python32 setup.py install) 安装时,这是我收到的错误消息。我不确定此错误消息的含义

Traceback (most recent call last): File "setup.py", line 6, in <module> from geopy import __version__ as version File "C:\python32\lib\site-packages\geopy-master\geopy\__init__.py", line 10, in <module> from geopy.location import Location File "C:\python32\lib\site-packages\geopy-master\geopy\location.py", line 21 def __init__(self, address=u"", point=None, raw=None):