Tag: 谷歌地球

Excel中的VBA启动Google地球停止工作

在大约6个月的时间里,我有一个function强大的电子表格,当点击一个button时,运行一个VBA脚本,从电子表格中经纬度信息创build一个格式正确的kml文件,保存kml文​​档,并启动Google Earth查看绘图坐标。 我6月6号成功使用了这个。 但是,今天我得到这个错误 “未find该组件的许可信息。在devise环境中没有适当的许可证来使用此function” KML文件仍然被创build和保存,但GE将不再启动。 我已经尝试过这个微软的修复程序,但并没有解决问题。 https://support.microsoft.com/en-us/kb/181854/en-us 下面是启动Google地球的VBA的一部分。 Microsoft Visual Basic for Applications中仍检查“GEPlugintypes库”引用: Dim appGoogleEarth As EARTHLib.ApplicationGE Set appGoogleEarth = New EARTHLib.ApplicationGE Call appGoogleEarth.OpenKmlFile(OutputFile, 1) 任何帮助或深入了解为什么这突然成为一个问题,以及如何解决它是非常感激的。

链接MS Excel谷歌地球折线段的纬度/经度点

我有一个MS Excel电子表格,为住宅街道的起点和终点设置经度/纬度点。 我想看看是否有方法创build从经度/纬度点到Google地球的链接,最好是以自定义格式绘制线段? 我昨天尝试了一些工作,对于一个段来说是有效的,YES来自于这个站点,但是对于电子表格(许多值)做同样的事情将是非实际的(不断地编辑文本/ HTMLstring)。 其他问题:是的,我可以在MS Excel中想象出这个问题,但是我有一种直觉,我需要把每个点的Lon / Lat值放在一个字段中(把两个字段合并成一个)如果有一个快速的方法来创build一个很好的知识链接。 而不,MS Excel的帮助也不包括这些问题。

从R中的Excel数据创build地图多边形

我有一个lat long坐标列表,每个坐标都有对应的方位angular(方向),例如: Site | Cell | Lat | Long | Azimuth (degrees) | Beamwidth CE0001 | CE0001U09A1 | X | Y | 0 | 65 CE0001 | CE0001U09B1 | X | Y | 120 | 65 CE0001 | CE0001U09C1 | X | Y | 240 | 65 对于每个独特的单元格,我想创build一个三angular形多边形,该单元格的宽度为65deg,半径为2km,对应单元的方位angular方向。 我想生成类似于下面显示的形状。 任何人都可以点我的方向,我可以开始编码,以循环通过我的文件中的每个条目,以及如何生成一个单一的谷歌地球文件包含每个多边形? 有大约9000个左右的细胞需要一个多边形,但是如果我能把这个工作做一个小样本,我会非常高兴。