gpt4 book ai didi

kml - 将 kml 文件中的单轨着色

转载 作者:行者123 更新时间:2023-12-04 14:16:10 26 4
gpt4 key购买 nike

我试图让 gx:track 的线根据某些条件在轨道的不同部分具有不同的颜色,但我无法找到为轨道的一部分着色的方法。我正在使用 C# 生成 kml 文件。顺便说一句,我的 gx:track 有扩展数据。

我知道我可以将 lineStyle 应用于 gx:track 但这仅适用于整个轨道,但我希望沿着轨道的线有不同的颜色。

提前致谢。

特里

最佳答案

正如之前的答案所说,您必须将轨道拆分为段并分别为每个段着色。使用 KML 没有其他方法可以做到这一点。但请记住,这可能会为长轨道创建非常大的 KML 文件!因此,请尝试使用共享样式来节省一些空间。

我建议为整个轨道和具有不同颜色的地标集合创建一个具有低“draworder”的“gx:track”,并为轨道的每一小段创建一个高“draworder”。

您可以在此处检查此方法的结果:
http://www.zonefivesoftware.com/sporttracks/plugins/?p=dobrou-extensions (它是应用程序 SportTracks 的插件)。

这是我的 GPS 轨迹可视化工具。它通过为每个轨道段创建具有自己颜色样式的地标来进行轨道着色。

您可以在此处查看以 KML 着色的示例轨道:

Track colored by speed #1 KMZ

Track colored by speed #2 KMZ

Track colored by elevation KMZ

Track colored by speed #1
Track colored by speed #2
Track colored by elevation

关于kml - 将 kml 文件中的单轨着色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11874858/

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