在cordova应用程序上使用谷歌地图

时间:2014-12-08 02:52:13

标签: android jquery cordova google-maps-api-3 maps

我一直致力于使用cordova,jquery和backbonejs进行混合应用程序开发和Web应用程序。

我有以下功能要实施。

1. adding markers
2. Overlaying list window
3. Overlaying pie-chart
4. Define/add/remove/change geo-fence using polygons

我有两个选项可以在应用程序中实现google maps v3。

  1. 使用jquery-map-ui v3
  2. 直接从Google服务器加载地图
  3. 哪个选项最适合实施?

2 个答案:

答案 0 :(得分:1)

由于您的问题仅针对Android标记,我建议您使用https://github.com/wf9a5m75/phonegap-googlemaps-plugin。它提供了一个javascript包装器,可以利用iOS和Android上的原生Google地图。它支持许多开箱即用的功能,如标记,多边形绘图,几种类型的叠加等。如果你不是针对除Android或iOS之外的其他平台,我肯定会使用这个,因为它是原生的,它是非常敏感的。

答案 1 :(得分:0)

如果您的地图需要复杂的自定义(自定义弹出窗口,自定义图标,自定义行等),我的建议是第2部分,因为您可以使用许多第三方插件来处理您的应用。

然而,毫无疑问,如果你只需要一个简单的地图,jquery-map-ui是一个更好的选择。

相关问题