我有一个使用Google Maps API的工具。 我从一个巨大的KML数据库加载KML多边形,包含法国每个城市的所有KML。然后我合并它们以创建一个包含多个城市的复杂KML。
我曾经调用旧的Maps API版本,并且自动调整是自动的:它检测到我的KML文件的边界,然后调整地图缩放以为用户提供最佳缩放级别。
但现在,当我到达地图时,缩放级别太低,以至于看不到任何内容。
似乎使用新的API版本,我们必须使用fitBounds()方法,为它提供我们想要的最小/最大边界...
这是不可能的!我的KML是从数据库加载的,它们可以包含数千个多边形,坐标,指针......
我想如何处理? 有没有办法(比如使用像GeoXML3这样的库)来获取复杂KML的最小和最大界限?
答案 0 :(得分:0)
好的我检查了一切,我发现了这种行为的原因。事实是我在地图中的另一个地方有一个不可见的点(不可见,因为它称为“未找到”的PNG文件)。我修好了,自动调整效果很好。 对不起。