问题标签 [pygmaps]

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 回答
5953 浏览

python - python googlemaps添加点

我正在使用 python 创建一个带有标记在特定位置的点的 googlemaps。

我发现添加点可以使用pygmaps来完成。现在我需要添加点并打开地图网页,在那里找到点:

但是我的地图没有出现。谁能帮助我并告诉我我做错了什么?

0 投票
1 回答
3863 浏览

python - 点出现在地图谷歌python代码上

我正在使用 python 开发地图(谷歌地图)并在特定位置添加一些点。搜索后我发现它可以使用pygmaps来完成。所以我使用 安装它pip,然后我编写了这段代码,我需要添加点并打开一个网页以在地图上找到那里的点。

我没有看到点,只有地图。

0 投票
1 回答
1196 浏览

python - 运行在 Python 脚本中创建的 KML 脚本

我正在尝试创建并运行一个 kml 脚本,该脚本显示来自 Python 中两点的路线。

我设法在 Python 中使用名为 pygmaps 的包装器创建了一个路由。我想知道是否可以在 Python 脚本中创建一个带有坐标(纬度和经度)的 KML 脚本,然后在 Python 脚本执行后以某种方式运行它?

我在 Pygmaps 上取得了成功,因为它可以可视化地图上的点,但我被要求在 KML 上执行此操作,因为它从点到点而不是沿路线绘制线。

这是 pygmap 链接 -点出现在地图谷歌 python 代码上

我找到了一个网站,用户上传了 KML 脚本并在 Googlemaps.com 上运行它 http://www.ninemoreminutes.com/2009/12/google-maps-with-python-and-kml/

及其显示方式的链接在这里: http ://maps.google.com/?q=http://www.ninemoreminutes.com/bojomap.kml

我不知道这是否可能。从我发现的所有内容来看,似乎需要创建一个 KML 文件,然后上传或运行以显示地图。

谢谢

0 投票
1 回答
1665 浏览

python - 如何使用 python pygmaps 为谷歌地图上映射的每个点添加“标题”?

我正在尝试使用下面的代码。我期待 line[2] 值应该出现在地图中。

输入文件包含以下记录:

除了地图上每个点的 line[2] 值之外,所有内容都显示在地图上。说“用户”或“商店”。请帮助解决此问题。

0 投票
2 回答
886 浏览

python - 如何将“标题”添加到 pygmap 点?

在我对pygmaps进行以下更改后,我的代码是什么,

但我仍然看不到这张地图上标记的点的标题:(

0 投票
3 回答
6353 浏览

python - TypeError: function() 最多接受 6 个参数(给定 7 个)

据我所见,我只给函数 6 个参数,而不是根据抛出的错误提供 7 个参数:

有人可以帮忙吗?下面的代码:

这是我正在使用的模块中的代码(pygmaps 的编辑版本):

0 投票
1 回答
455 浏览

python - 试图映射纬度/经度坐标,无法输入所需的参数

我有一个需要 2 个浮点参数的函数(来自 pygmaps 模块的 mymap.addpoint) 。我有一个 for 循环,可以为列表中的每个城市生成纬度和经度。我想使用这些坐标将多个点(标记或大头针)添加到谷歌地图,但我不知道如何将它们作为参数输入。map_regions 是城市列表:

我意识到上面的代码没有在 for 循环中包含 addpoint 函数。我仍在试图弄清楚如何在函数中只传递 2 个参数,然后再多次传递,如果这有任何意义的话。

这不起作用,因为需要两个参数:

我试过了,但似乎 2 个参数被视为字符串而不是浮点数:

这是我得到的错误:

['MI','Allegan,MI','Alma,MI(全数字)','Almont Township,MI','Alpena,MI',>'Arnold Lake/Hayes,MI(全数字)','Au格雷斯,密歇根']

(44.3148443,-85.60236429999999)

(42.5291989, -85.8553031)

(43.3789199, -84.6597274)

(42.9450131,-83.05761559999999)

(45.0616794, -83.4327528)

(45.0616794, -83.4327528)

(44.0486294, -83.6958161)

回溯(最近一次通话最后):

文件“/Users/digital1/Dropbox/Programming/Map_Locations/gmaps.py”,第 82 行,在 gmaps_mapit()

文件“/Users/digital1/Dropbox/Programming/Map_Locations/gmaps.py”,第 78 行,位于 >gmaps_mapit region_map.draw('./mymap.html')

绘图中的文件“build/bdist.macosx-10.6-intel/egg/pygmaps.py”,第 48 行

文件“build/bdist.macosx-10.6-intel/egg/pygmaps.py”,第 83 行,在绘图点中

文件“build/bdist.macosx-10.6-intel/egg/pygmaps.py”,第 129 行,在 drawpoint

类型错误:需要浮点参数,而不是 str

如何使用 for 循环(或其他)将坐标作为函数的参数传递以生成多个点?

我是一个很好的谷歌用户,但这个很难。我什至不知道如何搜索它。谢谢

0 投票
1 回答
327 浏览

python - Python pygmaps无法解析纬度和经度以正确定位谷歌地图

如果我将以下 pygmaps 代码与 Python 2.7 一起使用,它不会将纬度和经度解析为谷歌地图上的相同位置,而在谷歌地图中输入 33°59'00.0"S 18°36'00.0"E 会这样做。地点也应该是开普敦国际机场;所以 pygmaps 的位置似乎是错误的。

有人知道我在做什么错吗?

0 投票
0 回答
775 浏览

python - 使用 pygmaps(在 Python 中)在谷歌地图中实时显示对象

我正在尝试使用 pygmaps 来说明一个对象在谷歌地图中的位置(实时)。我有一个包含大量定位数据的数据库(在RouteCoordinationsList中存储为 lat 和 long )。到目前为止,我能够在地图中突出显示任何特定的给定路线。现在我需要在地图中每 10 毫秒绘制一个图像(如火车甚至一个点),而无需重新加载页面。使用以下代码,我必须重新加载页面才能查看对我来说完全没用的更新:

任何建议都受到高度赞赏。

编辑 这是我想出的解决方案:

https://github.com/hossein1387/BART-System-Verification/tree/master/ComputerSide/PythonCodes/Ver1.0

这是一个视频链接,演示了这个项目是如何工作的:

https://www.youtube.com/watch?v=wO1HBslPy88

0 投票
1 回答
936 浏览

python-2.7 - 如何在 python 2.7 中导入 pymaps

我想使用 python 在谷歌地图上绘制我的 gps 数据。我搜索并发现 pygmaps 可以做到这一点,但是当我导入此文件时出现错误,它显示“'module'对象没有属性'maps'”。我已将此文件保存在 c 驱动器中 python27 的 libs 文件夹中。我现在该怎么办 ?