【发布时间】:2021-02-01 03:42:10
【问题描述】:
我看过一些相关的问题,但没有一个能完全回答我的问题。
这里提到了 Javascript:How to override KML colors in Google Map?
这里提到了 KML 颜色代码助手,但没有给出应用它的解决方案:Google Maps KML: 8-Digit Hex Code
KML 参考建议使用<Style>,但这不起作用:https://developers.google.com/kml/documentation/kmlreference#balloonstyle
有没有办法为给定图层的所有标记设置颜色(或样式,通常),以便与其他图层区分开来?
【问题讨论】:
-
你为什么说
<Style>没用?你是如何使用它的?您如何查看 KML? -
I
Imported生成的 KML 到 Google 地图,显示颜色仍然是默认值。我用 Atom 编辑了 KML。 -
“生成的 KML”是什么样的?
-
添加了
<Style id="foo"><BalloonStyle><color>ffd18802</color></BalloonStyle></Style>并使用了<styleUrl>#foo</styleUrl>。所以要么(1)-normal和-highlight标签都是必需的,要么IconStyle必须被使用。 -
你能edit你的问题举个例子吗?
标签: google-maps kml