什么是实时 GPS 跟踪系统(核心定位、地理定位)的最佳客户端解决方案 [关闭]
Posted
技术标签:
【中文标题】什么是实时 GPS 跟踪系统(核心定位、地理定位)的最佳客户端解决方案 [关闭]【英文标题】:What is the best CLIENT side solution for a real-time GPS tracking system (corelocation, geolocation) [closed] 【发布时间】:2012-09-30 06:48:44 【问题描述】:我需要跟踪多个设备的位置(iPhone/Galaxy)。 我希望他们每隔几秒或在发生重大(几米)位置变化时向我发送他们的纬度/经度。 通过发送我的意思是向我的服务器发送 HTTP 请求。 Websocket 是可能的。
我正在寻找的解决方案是第 3 方,即类似于 Pushover 和 UrbanAirship(它们是第 3 方推送通知提供商)。
就是这样,一个非常简单的 iPhone/Galaxy 应用程序,用户可以在其中配置一个 URL,我将向他提供该应用程序报告位置的 URL。
至于服务器端 - 我准备好了。
【问题讨论】:
请解释近距离投票。这个问题是关于更大的 PROGRAMMING 项目的一部分。 【参考方案1】:对于 iPhone,您必须查看 Apple 提供的服务。我不使用 iPhone,我帮不了你。
对于android,您可以使用LocationManager提供的服务:
http://developer.android.com/guide/topics/location/index.html
http://developer.android.com/guide/topics/location/index.html
http://marakana.com/forums/android/examples/42.html
请特别参阅requestLocationUpdates 和locationListener。
您可以向位置管理器注册以获取位置更新。之后,只需使用 GET 或 PUT HTTP 调用将新坐标发送到您的服务器。
【讨论】:
感谢您回答我“有争议”的问题 :) 好吧,我的问题旨在获得“更高”的答案,我的意思是我不想进入编程领域,而是想要一个位于后台的应用程序,只需将纬度/经度更新发送到用户(设备所有者)将设置的特定 URL。很简单。 不幸的是,我不知道任何可以以这种方式使用的(Android)应用程序。我什至怀疑有一个。无论如何,如果您不喜欢编程,您可以很容易地找到愿意为您做这件事的人,而且花费相当少。看看e-lance,例如:elance.com.以上是关于什么是实时 GPS 跟踪系统(核心定位、地理定位)的最佳客户端解决方案 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
如果 gps 暂时不可用,Cordova 地理定位插件无法正常工作