J2ME基于位置的服务

时间:2011-07-14 11:55:17

标签: java mobile java-me

我计划开发一个提供基于位置的服务的J2ME应用程序,但是我需要同时确定位置使用 GPS 和非GPS塔来确定位置。

这在J2ME开发中是否可以使用基于网络的位置确定以及如何?

另外,我计划使用返回JSON的Web服务,我是否可以在J2ME环境中创建这些数据以及如何实现?

1 个答案:

答案 0 :(得分:3)

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

如何检索基于网络的位置(也称为蜂窝站点位置)取决于设备制造商。一些标准迫使手机返回基于网络的位置提供商。我有一些信息:

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

我曾听说但从未使用过或尝试实施过网站位置的选项是Navizon API http://www.navizon.com/businesses.php