【发布时间】:2012-09-12 10:01:51
【问题描述】:
我正在构建一个使用 Google Map V3 JS API 和 Fusion Tables 的 Phonegap 应用程序(iOS 和 Android)。该应用的核心是显示野生动物目击的“实时”地图——人们可以通过地图/应用等添加和查看目击。
核心功能运行良好。但是我们有两个性能问题: 1. 由于 Google 地图的“实时”特性和我们的地图内容(直接来自 Fusion Tables),地图加载速度很慢。 2. 用户有时会没有电话网络覆盖(偏远地区)。根据上述问题,地图无法离线使用。
所以我们需要一种方法来帮助地图在没有网络覆盖的情况下离线工作。
我花了很多时间寻找替代方案,但(只是技术上自学)我很难找到答案...
- 我们可以将 Google 静态地图与 Fusion Tables 一起使用吗?所以基线谷歌地图是一个静态地图,但我们仍然可以在它上面显示 Fusion Table 图层、标记等?
- 我们能否将离线、非 Google 地图与 Fusion Tables 结合使用?因此,我们将使用例如构建我们自己的离线地图。 TileMill,Fusion Tables 图层会显示在上面吗?
- 上述哪些类型的离线地图最适合与 PhoneGap 和 Fusion Tables 一起使用?使用PhoneGap 和TileMill 似乎存在一些我们正在努力克服的问题。有谁知道成功部署的替代方案或我们可以研究的替代方案?
对所有问题表示歉意。非常感谢任何和所有输入。
罗伯
【问题讨论】:
标签: cordova google-fusion-tables google-static-maps