Alternatives to google maps api(谷歌地图 api 的替代品)
问题描述
Google maps API 非常适合为手机开发基于位置的服务.但是由于某种原因,它在特殊项目中的使用对我来说是有限的.
Google maps API is great for developing location based services for mobile phones. But for some reason, the use of it is restricted for me in a special project.
例如如果您的项目与 google 的一般条款和条件相冲突,不建议使用 google maps API.
E.g. if your project is in conflict with the general terms and conditions of google it is not recommended to use google maps API.
在我的 Android 和 iOS 应用中,我想通过检索 GPS 信息在地图上显示位置.总体而言,该 API 应提供 类似的操作范围,如 google maps API.
In my app, both Android and iOS, I want to display a location on a map by retrieving GPS information. Overall the API should offer a similar scope of operation like google maps API.
您知道哪些替代品?也许有开源 API 的?还有其他建议吗?
Which alternatives do you know? Maybe there are open source API's? Any other suggestions?
推荐答案
为了得到这个问题的最佳答案,我结合了所有给出的答案.
To get the best possible answer to this question I combine all given answers.
google maps api 的替代方案:
MapTiler 云:https://cloud.maptiler.com/
Microsoft 地图 API:http://www.microsoft.com/maps/developers/web.aspx
Yahoo Maps API(已于 2011 年 9 月 13 日停产以支持 诺基亚地图):http://developer.yahoo.com/maps/
(由维克提供)
TomTom Map Toolkit API,包括适用于 Android、iOS 和 JavaScript http://developer.tomtom.com/
TomTom Map Toolkit API which includes SDKs for Android, iOS and JavaScript http://developer.tomtom.com/
(由SoWeLie提供)
CloudMade:http://developers.cloudmade.com/projects
(由阿道夫提供)
地图探索:http://developer.mapquest.com/
(由 TuxGeek 提供)
OpenStreetMap API:http://wiki.openstreetmap.org/wiki/API_v0.6
Here.com 地图(以前的诺基亚地图/Ovi 地图):http://developer.here.com/
Here.com Maps (Formerly Nokia Maps / Ovi Maps): http://developer.here.com/
Osmdroid:http://wiki.openstreetmap.org/wiki/Osmdroid
OpenStreetMap Androidhttp://wiki.openstreetmap.org/wiki/Android
(由 AGrunewald 提供)
Route-Me:https://github.com/route-me/route-me
(由kiteloop提供)
OpenLayers:http://openlayers.org/
(由Arman提供)
Trimaps:http://trimaps.com/en/
地图框 http://mapbox.com/
(由 Stot 提供)
Nutiteq http://www.nutiteq.com/
(由 Martijn M 提供)
GraphHopper 方向和矩阵 API https://graphhopper.com/#directions-api
(由karussell提供)
这篇关于谷歌地图 api 的替代品的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:谷歌地图 api 的替代品
基础教程推荐
- 如何在 UIImageView 中异步加载图像? 2022-01-01
- 在 gmail 中为 ios 应用程序检索朋友的朋友 2022-01-01
- Android:对话框关闭而不调用关闭 2022-01-01
- Kivy Buildozer 无法构建 apk,命令失败:./distribute.sh -m “kivy"d 2022-01-01
- 如何在 iPhone 上显示来自 API 的 HTML 文本? 2022-01-01
- UIWebView 委托方法 shouldStartLoadWithRequest:在 WKWebView 中等效? 2022-01-01
- android 应用程序已发布,但在 google play 中找不到 2022-01-01
- 如何在没有IB的情况下将2个按钮添加到右侧的UINavigationbar? 2022-01-01
- 当从同一个组件调用时,两个 IBAction 触发的顺序是什么? 2022-01-01
- 如何让对象对 Cocos2D 中的触摸做出反应? 2022-01-01