Google Earth Capture当前全球视图的KML

时间:2012-06-22 16:35:35

标签: javascript kml google-earth

有没有人知道使用类似于polygon.getKml()的东西,除了包含地球视图内所有元素的当前LookAt或Camera?

我尝试过ge.getView()。getKml(),但getKml只能应用于某些对象。

此外,您可以使用循环单独获取每个元素KML:

ge.getFeatures().getChildNodes().item(#).getKml();

然而,这不会给你外观或相机。

1 个答案:

答案 0 :(得分:1)

您可以使用

var lookAt = ge.getView().copyAsLookAt(ge.ALTITUDE_RELATIVE_TO_GROUND);

var camera = ge.getView().copyAsCamera(ge.ALTITUDE_RELATIVE_TO_GROUND);

请参阅此页面以获取文档 https://developers.google.com/earth/documentation/camera_control