gpt4 book ai didi

kml - 谷歌地球 KML

转载 作者:行者123 更新时间:2023-12-04 06:54:22 30 4
gpt4 key购买 nike

您如何将城市与谷歌地球的 kml 曲线(线)联系起来?

最佳答案

首先,由于您在 SO 我假设您是从 KML 的角度询问,而不仅仅是在桌面应用程序中。
你需要有两个城市的坐标。然后,您将从 docs 创建一个如下所示的 kml 文档。在坐标元素中使用您的坐标(请注意,您不需要“LookAt”元素,但它会将您的相机带到相关区域):

<?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>

如果您没有城市高度,则将它们排除在外,并确保将 heightMode 元素设置为“clampToGround”,并且可能将 tesselate 元素设置为“1”(表示 true)。如果您忘记了这一点,您的线路可能会消失在地下。

关于kml - 谷歌地球 KML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2718870/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com