谷歌地图API 非常适合开发移动设备位置服务。但是由于某种原因,我在特殊项目中使用它受到限制。
例如,如果您的项目与谷歌的一般条款和条件冲突,建议不要使用谷歌地图API。
在我的应用程序中,无论是Android还是iOS,我都想通过检索GPS信息在地图上显示位置。总体而言,该API应提供类似于谷歌地图API的操作范围。
你知道哪些替代方案?也许有开源API吗?还有其他建议吗?
谷歌地图API 非常适合开发移动设备位置服务。但是由于某种原因,我在特殊项目中使用它受到限制。
例如,如果您的项目与谷歌的一般条款和条件冲突,建议不要使用谷歌地图API。
在我的应用程序中,无论是Android还是iOS,我都想通过检索GPS信息在地图上显示位置。总体而言,该API应提供类似于谷歌地图API的操作范围。
你知道哪些替代方案?也许有开源API吗?还有其他建议吗?
有一个叫做Sasha Maps的项目,是我写的 :-)
http://www.maryanovsky.com/sasha/maps/
使用GWT编写,支持所有桌面浏览器、iOS和Android。您需要提供自己的瓷砖(或找到愿意让您使用的人)。
一些基于位置的API(不包括地图瓦片)- 不确定它是否对您的项目有用 - 为地图提供旅行时间计算、公共交通数据和步行可达性(步行得分)。
http://www.walkscore.com/professional/walk-score-apis.php
(免责声明:这些内容不是我写的,但我在那里担任前端开发工作——所以如果有任何文件不清楚,请告诉我!:D)