kml文件在谷歌地图上加载了一半
kml file half loaded on google maps
我正在谷歌地图上加载kml文件。99%的时间它都能工作,但有一次kml文件没有完全加载。目前我每天晚上都在memcache中缓存kml文件,所以它不需要每次都向谷歌发送请求。我附上了一些图片,你可以看到kml文件已经加载了一半。我在Apache、浏览器或应用程序日志中看不到任何错误。有人能帮忙吗?
https://i.stack.imgur.com/vT0zQ.jpg
https://i.stack.imgur.com/DoJPc.jpg
这些行由GMap在服务器端渲染为图像瓦片。
不幸的是,有时Gmaps由于某种未知的原因未能绘制出一些瓷砖。一旦它失败,失败的磁贴就会被缓存。你有时可以通过刷新浏览器来绕过它。
我不认为有一个已知的解决方案,除了强迫GMaps尝试重新绘制瓷砖-最简单的方法是更改kml文件的url-这样GMaps就可以从头开始渲染它。
可以在JS中添加一个伪参数,然后被服务器忽略,但gmaps将其视为一个新的url。
相关文章:
- 如何使用url加载程序在webpack中导入多个图像
- 如何在生成下载文件时显示加载动画
- 有没有任何方法可以将控制器从文件加载到ui路由器$stateProvider中
- 无法在通过jQuery的ajax加载的页面中执行javascript
- Emberjs应用程序加载在除Index之外的所有路由上
- 在chrome.tabs.onCreated之后加载HTML页面
- 单击F5时如何停止页面加载
- HTML5音频加载和播放获胜'我不能在iPad上工作
- 跟踪在页面加载时应用内联样式的JavaScript
- 在使用Polymer'加载所有json文件后执行方法;s的核心ajax
- jQuery Lazy加载动画滚动
- Html页面上的多个Base64图像和平滑加载
- 如何创建带有插槽的vue js组件预加载程序
- kml文件在谷歌地图上加载了一半
- Javascript加载功能只能在一半的时间内工作(Firefox)
- 我有一个引导模式的问题-一半的页面加载
- Angular.js只加载一半的时间
- 在iOS上加载时,网页是向下滚动一半
- 为什么页面加载到一半后,我的页面会突然跳转(滚动)
- HTML 表只加载 jQuery 一半的时间