我有一个Google Map API v3地图,显示通过添加的kml图层 capacust = new google.maps.KmlLayer('MyURL .... php?param = 99',{preserveViewport:true});
从美国,拉丁美洲可以看出它,但是亚洲(泰国)的用户表示这些点数并不显示,这只是4000,而且是4000。
显示较小的数量(2000或更少),有没有办法告诉地图“等待”kml? kml是从PHP生成的
这可能是什么问题,服务器在美国,在美国(拉丁美洲和北美)用户可以正常使用
由于
答案 0 :(得分:1)
KmlLayer渲染对时间敏感。如果生成kml的PHP进程没有足够快地生成它,则距离可能很重要。我不确定你在飞行中产生什么,也许你可以调查FusionTables或更快的服务器。