繁体   English   中英

非GPS GeoLocation API - Google Vs. 其他人(Skyhook / Navizon / Xtify /等)

[英]Non GPS GeoLocation API - Google Vs. others (Skyhook / Navizon / Xtify / etc)

我正在创建于iPhone,Android,Java和黑莓手机的LBS位置感知应用程序,它依赖于GPS。

因此,我需要一个GSM蜂窝塔GeoLocation API来识别手机的位置。 我可以使用第三方解决方案,例如Google的Geolocation API / Skyhook / Navizon / Xtify /等。

根据我的理解,谷歌的地理位置API是免费的,而其他所有人都不是免费的,并没有像谷歌那样多的报道。

因此,显而易见的解决方案是使用和访问Google的Geolocation API来编写我的移动应用程序。

这种困境似乎过于简单,如果真是太好了,那通常就是这样。

我错过了什么......?

很多人

我绝对同意Joculls的建议 - 您应该估算每小时,每日,每月的吞吐量,以验证API是否支持您的应用或服务的吞吐量。

我还想说,Skyhook可能比Google或Apple具有更好(或更好)的定位能力。 他们多年来一直在跟踪WiFi APN,所以我认为他们的数据库非常准确(请注意,如果内存正确地为我提供服务,Google和Apple最初都会使用Skyhook)。

另外需要考虑的几点是,其他地理位置来源并不严格依赖于WiFi APN,并且可以从主机移动设备平台内的相应API获得。 Celltower三角测量(例如使用观测到达时间差 - 或OTDOA)是用于半精确定位的另一种技术。 这些类型的服务可以从主机移动设备API获得(所有计算由API本身处理)。 或者,他们可能会为您提供核心API方法来查询Celltower和其他元数据(例如移动国家代码等)。

希望这可以帮助! BR /布赖恩。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM