2011-07-14 61 views
2

我打算开发提供基于位置的服务的J2ME应用程序,但是因为我需要我需要两个位置确定使用GPS和非GPS塔来确定位置。J2ME基于位置的服务

J2ME开发中可以使用基于网络的位置确定以及如何实现?

另外im计划使用一个返回JSON的web服务我将能够在J2ME环境中处理这些数据,以及如何处理这些数据?

回答

3

可以通过J2ME确定位置。它由JSR-179 API执行。您可以在Nokia's Java Developer's Library的“开发人员指南” - >“定位服务”一节中找到该API的说明。

如何检索基于网络的位置(也称为单元位置)取决于设备制造商。有些标准强制手机返回基于网络的位置提供商。我有这几个信息:

  • BlackBerry:不需要水平或垂直精度。成本允许和低功耗。
  • Nokia:对于S40系列,Location API通过允许选择GPS设备的com.nokia.mid.location.LocationUtil类进行扩展。对于S60用户选择,在“连接”菜单下使用,除了设置“无成本”标准。 JSR-179只是要求在设置“无成本”时,必须使用内部GPS技术。

的选项我曾经听说过,但从来没有使用过或试图执行的蜂窝基站的位置是Navizon API http://www.navizon.com/businesses.php