【问题标题】:KML layer with 4000+ points ok from USA, cant show from Asia来自美国的 4000+ 点的 KML 层可以,来自亚洲的不能显示
【发布时间】:2012-07-05 11:29:50
【问题描述】:

我有一个 Google Map API v3 地图,显示通过添加的 kml 图层 capacust=新 google.maps.KmlLayer('MyURL..php?param=99',{preserveViewport:true});

从美国,拉丁美洲可以看到,但是说亚洲(泰国)的用户没有显示积分,这是waipoints aprox,4000。

显示的数量较少(2000 或更少),有没有办法告诉地图“等待”kml? kml 是从 PHP 生成的

这可能是什么问题,服务器在美国,并且在美国(拉丁美洲和北美)的用户中运行良好

谢谢

【问题讨论】:

    标签: google-maps google-maps-api-3 kml


    【解决方案1】:

    KmlLayer 渲染对时间敏感。如果生成 kml 的 PHP 进程没有足够快地生成它,那么距离可能很重要。我不确定您正在生成什么,也许您可​​以研究 FusionTables 或更快的服务器。

    【讨论】:

    • 感谢您的回答,是客户积分,最高4000分。数据通过 php 来自 MySQL 数据库我构造了一个 kml,它是 Maps API 上 js 的一个覆盖层
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-12
    相关资源
    最近更新 更多