1
你如何链接城市与谷歌地球以kml为单位的曲线(线)?谷歌地球KML
你如何链接城市与谷歌地球以kml为单位的曲线(线)?谷歌地球KML
首先,既然你是在所以我假设你是从KML的角度来问,而不仅仅是在桌面应用程序。 你需要有两个城市的坐标。然后,你将创建一个KML文档,如使用的坐标元素的坐标从docs以下(请注意,您不需要在“注视”的元素,但它会带上你的相机给相关区域):
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://www.opengis.net/kml/2.2">
<Document>
<name>LineString.kml</name>
<open>1</open>
<LookAt>
<longitude>-122.36415</longitude>
<latitude>37.824553</latitude>
<altitude>0</altitude>
<range>150</range>
<tilt>50</tilt>
<heading>0</heading>
</LookAt>
<Placemark>
<name>unextruded</name>
<LineString>
<extrude>1</extrude>
<tessellate>1</tessellate>
<coordinates>
-122.364383,37.824664,0 -122.364152,37.824322,0
</coordinates>
</LineString>
</Placemark>
<Placemark>
<name>extruded</name>
<LineString>
<extrude>1</extrude>
<tessellate>1</tessellate>
<altitudeMode>relativeToGround</altitudeMode>
<coordinates>
-122.364167,37.824787,50 -122.363917,37.824423,50
</coordinates>
</LineString>
</Placemark>
</Document>
</kml>
如果您没有城市高度,请将它们放在外面,并确保将altitudeMode元素设置为“clampToGround”,并且可能将tesselate元素设置为“1”(意思是true)。如果你忘记了这些,你的线条可能会在地下消失。