2016-07-07 63 views
1

我有一个MS Excel电子表格,其中有一组经度/纬度点用于住宅街道的起点和终点。我想看看是否有方法创建从“经度/纬度”点到Google地球的链接,并且理想情况下是以自定义格式绘制线段?链接MS Excel谷歌地球中折线段的纬度/经度点

我DID尝试昨天的工作有点为一个段,是它来自这个网站,但为电子表格做同样的事情(众多的值)将是非实用的(不断编辑文本/ HTML字符串) 。

其他问题:是的,我可以在MS Excel中想象这一点,但我有一种直觉,我需要把每个点的Lon/Lat值放在一个字段中(将两个字段合并为一个),但如果有一个快速的方法来做到这一点,以创建一个很好的知道的链接。而且,MS Excel的帮助也不包括这些问题。

+0

您可以将Excel工作表导出并导入到Google地球中吗?或者你想像一个图像类型?因为使用Google地球专业版([现在免费](http://www.google.com/earth/download/gep/agree.html)),您可以保存和[导入地球](https:// support.google.com/earth/answer/176685?hl=en)。 – BruceWayne

回答

0

我做了类似的事情的方式是在Google Earth中绘制折线并设置其属性。然后将该行保存到文件/剪贴板。然后我使用结果作为模板。我只是用Excel(或其他应用程序)中的动态坐标替换草稿坐标。然后打开文件并将其显示在Google地球中。我使用Microsoft Scripting reference/FileSystemObject作为文件IO。我忘了我是如何打开文件的。我认为包含一个与Shell对象类似的参考。 (我通常使用VB.Net,但我很积极,它适用于Excel。)

我的site(漂亮的陈旧)提供了一个链接到我在Excel中创建的一些工具的链接,这些工具从Google的坐标列表中绘制多段线传输文件系统(GTFS)规范。请参阅ImportExport VBA代码。代码/工具处于公有领域。