【发布时间】:2011-07-26 05:35:22
【问题描述】:
当我调用构造函数来创建具有超过 15 个不同 KMZ 文件的新 KmlLayer 时,似乎会发生此错误。构造函数调用是:
var layer = new google.maps.KmlLayer('http...');
我可以每次使用 15 个不同的 KMZ 文件复制此错误。我已经尝试减小文件的大小,但这似乎并不重要。一旦第 16 个请求显示来自 KMZ 的多边形,所有请求都将失败,并显示 414 Request URI Too Large。一旦发生此错误,除非您返回 15 或以下,否则不会显示任何多边形。
我尝试将所有 15 个 KMZ 文件渲染到一个 KMZ 中,然后显示它,但现在我的请求量已从大约 100 个变为大约 350 个...
有人可以解决这个问题吗?
【问题讨论】:
标签: google-maps-api-3 request uri kml