除了 Google 地图之外,将地图包含到我的 Cordova 项目中的免费替代方案

Posted

技术标签:

【中文标题】除了 Google 地图之外,将地图包含到我的 Cordova 项目中的免费替代方案【英文标题】:Free alternatives to include maps into my Cordova project besides Google Maps 【发布时间】:2019-04-19 20:50:46 【问题描述】:

我正在使用科尔多瓦地理定位从数据库接收坐标,我想在地图上显示它。

我看到,现在,Google 需要一个计费帐户才能允许创建 api 密钥以将其包含到我的 cordova 或 Web 项目中。

实现它的最佳选择是什么?

谢谢。

【问题讨论】:

【参考方案1】:

很遗憾,您无法在没有结算验证的情况下使用谷歌地图。但是我们几乎没有其他方法可以将地图与应用程序集成

https://www.mapbox.com/ https://www.mapfit.com/

这是一个用于 MapBox 的 Cordova 插件:https://github.com/Telerik-Verified-Plugins/Mapbox

但这些服务并不像谷歌地图平台那样完美。谷歌地图只需要验证即可使用他们的服务。他们确实有免费限制,请查看价格:https://cloud.google.com/maps-platform/pricing/sheet/

【讨论】:

谢谢,但我正在尝试使用openstreetmap,直到现在,它似乎是解决方案。

以上是关于除了 Google 地图之外,将地图包含到我的 Cordova 项目中的免费替代方案的主要内容,如果未能解决你的问题,请参考以下文章

如何将 Google 地图搜索框添加到我的自定义地图?

在 iOS 应用程序中打开 Google 地图视图

使用 JSON 数据使用数据库对象填充 Google 地图

将 Thymeleaf 与 Google 图表和 Java 地图一起使用

如何将谷歌地图位置添加到我的网站

如何将 google image map API 图片保存到我的服务器