2010-11-24 105 views
1

我准备建立一个映射应用程序,则以半透明的平铺图像过洋,显示从通过算法通过卫星数据每周产出。在使用自定义Javascript之前,我曾与地图一起放置地标,并创建/修改了简单的KML文件。我的一些用户建议他们使用的低带宽连接(即太平洋岛屿)约为256Kbit。谷歌地球VS谷歌地图为低带宽用户

对于这些人来说,这是会提供更好的性能?我想通用电气作为一个胖客户端通常会更加快速响应,我听说有些数据可以被缓存,但我也认为谷歌地图可能对性能进行了非常高的优化,显然是一个瘦客户端(浏览器)。

回答

1

如果你有选择,为什么不提供KML文件,让用户使用他们所希望的任何KML消费客户端?这样,您可以开发Google地图,但如果他们想要使用Google地球或其他桌面客户端,这些客户端可能积极缓存或仅提供磁盘上的地图数据,则可以将KML数据用作覆盖。

+0

我想我从客户端的角度看这个。他们不是技术高超的人,并且需要关于以有限的带宽进行工作的“方式”的建议。我通过谷歌地图运行了一些GE KML,但结果并不太漂亮。这是做GE和地图的常用方法吗? – timbo 2010-11-24 01:52:17

0

你可以把到期你头KML启用浏览器的缓存,并作为再加上你可以实现某种围绕视口预缓存在连接空闲时间,使他们能够体验到更好的性能。