使用pygmaps(pygmap)实时演示google地图中的对象

2024-05-10 09:19:57 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图用pygmaps来演示一个对象在googlemap中的位置(实时)。我有一个包含大量定位数据的数据库(作为lat和long存储在RouteCoordinationsList中)。到目前为止,我能够在地图上突出显示任何特定的路线。现在我需要在地图上每10毫秒画一张图片(比如火车或者一个点),而不需要重新加载页面。使用以下代码,我必须重新加载页面以查看对我来说完全无用的更新:

mymap = pygmaps.maps(37.701695, -121.900354,15)
path = RouteCoordinationsList
mymap.addpath(path,"#00FF00")
mymap.draw('./mymap.html')
os.system("open "+'./mymap.html')
for points in path:
    mymap.addpoint(points[0], points[1], "#00FFFF")
    time.sleep(0.1)
    mymap.draw('./mymap.html')

任何建议都非常感谢。在

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

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

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

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


Tags: path对象https定位comhtml地图页面