我的意图是使用终端作为管理谷歌地图的主要接入点。
例如,我在文件中有一个 IP 地址列表。我可以做这样的事情
cat ip.list | 获取拉特朗 | 显示地图
在此之后,IP 地址被转换为坐标并输入到我的脚本中,打开谷歌地图窗口并标记这些点,这样我就可以看到大图..
有什么办法可以做到这一点?我有一个想法,将它与嵌入网站的谷歌地图和 javascript 一起使用,这将执行所有 api 调用。然而,更好的方法是在我的计算机上实际访问谷歌地图应用程序。
我的意图是使用终端作为管理谷歌地图的主要接入点。
例如,我在文件中有一个 IP 地址列表。我可以做这样的事情
cat ip.list | 获取拉特朗 | 显示地图
在此之后,IP 地址被转换为坐标并输入到我的脚本中,打开谷歌地图窗口并标记这些点,这样我就可以看到大图..
有什么办法可以做到这一点?我有一个想法,将它与嵌入网站的谷歌地图和 javascript 一起使用,这将执行所有 api 调用。然而,更好的方法是在我的计算机上实际访问谷歌地图应用程序。
您可以使用 URL 哈希将参数传递给网页,并在网页中继续使用 Google Maps JavaScript API。
例如,可以使用 bash 将坐标写入 coords.txt,然后运行
firefox my_map_page.html#coords.txt
如果onload
是my_map_page.html
,您可以调用 uselocation.hash
来获取 - 之后的部分#
- 即coords.txt
,然后打开文件,从那里读取坐标,并使用JavaScript API在地图上显示它们
如果坐标列表足够短,可以直接在 URL 哈希中传递。