KML图层的问题

时间:2012-05-29 21:56:02

标签: api maps

我的地图有9层,可以通过勾选框打开和关闭。每个层都由JS加载。我的问题是,当他们的勾选框处于活动状态时,九个中只有5个加载。是否可以将多少kml层加载到v3 api中?总共不到1mb,但它们确实有很多自定义标记图标。

由于 达伦

1 个答案:

答案 0 :(得分:0)

我有一个非常熟悉的问题。我正在以类似的方式处理KML文件(一个地图层数组,因为KML文件是由JS通过勾选框挑选/加载的,不是很大,虽然有很多自定义标记图标,长描述等等。)。

我刚刚意识到这似乎是一个新的限制。希望我能得到更多帮助,但我会分享我所知道的。

在我的情况下,完全相同的代码可以追溯到2011年6月,并且地图已被1000人观看/使用。这是一个年度活动的自定义v3 api地图。 “图例”包含大约34个包含线条或标记的图层,按类型分类,其中任何一个都可以在任何给定时间“打开”。默认且最常用的设置大约有12个“层”。只有一个层(恰好是加载时阵列中的最后一个层)是每年都发生显着变化的层。这也是最重要的一个。如果人们在2011年6月的某些浏览器/操作系统中遇到重大错误,我会听说过。正是这个文件我坐下来“快速”编辑并及时重新上传2012年的活动。在我注意到出了什么问题之前,我甚至都没碰过它。自去年以来,我不需要看地图,所以不幸的是,我不能更准确地知道这种情况何时开始发生。

调查结果/结论/想法?:

  • 转储浏览器缓存无效

  • 通过反复试验,我发现它实际上会加载6个“层”,但它似乎取决于尺寸/类型/ juju?逗号描绘列表中任何给定的kML文件。但是,和你一样,它通常在5或6左右。

  • 奇怪的是,KML文件本身似乎在后台。不可见标记会影响鼠标指针“悬停在”上方,单击时会显示其信息框。奇怪。

  • 对我来说这个问题肯定还不到一年。

  • 如果不是某种与Google的新动作相关的(在这种情况下我怀疑我们会听到它或者在API论坛中找到了什么......)也许它与一些新的限制有关我们的服务器之一,只是一个巧合?

--->哼。我最近有一个wordpress网站的菜单项限制问题,让我的托管服务提供商更改一些suhosin请求限制(?)我可以尝试将源文件迁移到另一台服务器,看看它是否有效。如果确实如此,这将是一个重要的线索,我会报告回来。

除此之外,我不知道。只是想我会分享我所学到的东西,并希望别人知道发生了什么。