gpt4 book ai didi

kml - 对 kml 文件中的单轨进行着色

转载 作者:行者123 更新时间:2023-11-28 09:27:34 29 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/14149059/

29 4 0
文章推荐: javascript - 如果兼容 IE8 则弹出
文章推荐: html - bootstrap Modal 中的内容没有填充
文章推荐: javascript - 单独进入那个div时显示
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com