gpt4 book ai didi

icons - 如何在 kml 中引用本地自定义图标?

转载 作者:行者123 更新时间:2023-12-03 08:56:19 25 4
gpt4 key购买 nike

我以前从未尝试过编辑 kml 文件,所以我不完全确定我想问什么,但我会尽力而为。

我正在尝试为我的地标使用自定义图标。我尝试将图像上传到托管站点并链接到它们,我还尝试将它们放入子文件夹中并引用本地地址。以下是这些尝试。

  <Style id="1">
<IconStyle>
<Icon>
<href>https://cdn1.imggmi.com/uploads/2019/3/8/63626b5bc964d76ca0d5bdb30fb44afd-full.png</href>
</Icon>
</IconStyle>
</Style>

第二种方法:

  <Style id="1">
<IconStyle>
<Icon>
<href>files/number_1.png</href>
</Icon>
</IconStyle>
</Style>

地标引用如下样式:

        <Placemark>
<styleUrl>#1</styleUrl>
<Point>
<coordinates>-86.78824404543640,36.41901416833124,1005.84</coordinates>
<altitudeMode>absolute</altitudeMode>
</Point>
</Placemark>

无论我做什么,我都无法让图标显示在 GE 中。我已经阅读了一堆不同的教程,尝试以不同的方式命名文件夹和子文件夹,并尝试使用主文件夹中的 kml 和子文件夹中的图标制作 kmz。似乎什么都不起作用。感觉好像我错过了一些基本的东西,或者从根本上误解了这方面的某些方面,但对于我的生活,我似乎无法弄清楚!

感谢任何帮助!

最佳答案

此 KML 在 Google 地球中适用于我的 KMZ/zip 文件:

<?xml version="1.0" encoding="utf-8"?>
<kml xmlns="http://www.opengis.net/kml/2.2">
<Document>
<Style id="1">
<IconStyle>
<Icon>
<href>files/number_1.png</href>
</Icon>
</IconStyle>
</Style>
<Placemark>
<styleUrl>#1</styleUrl>
<Point>
<coordinates>-86.78824404543640,36.41901416833124,1005.84</coordinates>
<altitudeMode>absolute</altitudeMode>
</Point>
</Placemark>
</Document>
</kml>

文件number_1.png位于“files”目录中。 KMZ file contents

displayed on Google Maps

在 Google 地球上: displayed on Google Earth

关于icons - 如何在 kml 中引用本地自定义图标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55056263/

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