gpt4 book ai didi

kml - 在 Google 地球中打开的 KML 文件是否有任何最大大小/

转载 作者:行者123 更新时间:2023-12-04 20:11:25 29 4
gpt4 key购买 nike

我创建了一个具有 15.439 轮廓的 kml 文件,每个文件都有 360 个坐标。文件大小为 369Mb。
当我尝试打开文件时,Google 地球显示一条消息:

“Google 地球遇到问题需要关闭。对于给您带来的不便,我们深表歉意。”

KML 文件有大小限制吗?我已经验证了kml代码,没问题。它与 950 个轮廓和 16Mb 完美配合。

有没有其他程序能够打开这个kml文件?

谢谢您的帮助!

jluiz20

最佳答案

您的 KML 文件有超过 300 万个坐标,这已达到 Google 地球中单个 KML 文件的上限。如果将其分解为较小的 KML 文件,则可以缩放到该数量的轮廓/特征,并通过 NetworkLinks 将它们加载到父 KML 中。 ,并使用 Regions仅加载可见的功能。

Google 地球可以扩展到数百万个点和要素,但不能同时扩展。

如果 15,439 个要素在地理上是可分离的,那么您可以通过某个地理分组或固定网格区域将 KML 分解为每个在其自己的 KML 中。也许 15 个 KML 文件(每个文件具有 1000 个特征)可能是一个不错的起点。

父 KML 应该让每个 NetworkLink 具有适当的区域和详细级别 ( Lod ) 元素,以防止一次加载所有 KML 文件。

这是父 KML 文件的结构:

<kml xmlns="http://www.opengis.net/kml/2.2">
<Document>
<NetworkLink>
<name>area 1</name>
<Region>
<LatLonAltBox>
<north>xx</north>
<south>xx</south>
<east>xx</east>
<west>xx</west>
</LatLonAltBox>
<Lod>
<minLodPixels>32</minLodPixels>
</Lod>
</Region>
<Link>
<href>1.kml</href>
</Link>
</NetworkLink>

<NetworkLink>
<name>area 2</name>
...
</NetworkLink>
...
</Document>
</kml>

关于kml - 在 Google 地球中打开的 KML 文件是否有任何最大大小/,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16975155/

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