Mobile 从BADA OS手机向服务器发送GPS信息的最简单方法是什么?

Mobile 从BADA OS手机向服务器发送GPS信息的最简单方法是什么?,mobile,gps,bada,Mobile,Gps,Bada,我目前正在开发一种GPS供电的野外设备跟踪解决方案,我计划使用三星的BADA OS供电手机(价格合理但功能强大)。我现在面临的唯一问题是,我不知道从手机(GT-S5333)到服务器(可能通过GET)获取GPS信息的最简单方法。我能做什么 我已经搜索了可用的选项,它们可能不是很友好,因为这个应用甚至不需要手机界面,只需要将GPS信息发送到服务器。三星为BADA提供了一个C++ API(但我认为这可能是对这类任务的过度杀戮)。 另一个选项可能是使用Webwag的widgetapi,但我已经尝试过了,

我目前正在开发一种GPS供电的野外设备跟踪解决方案,我计划使用三星的BADA OS供电手机(价格合理但功能强大)。我现在面临的唯一问题是,我不知道从手机(GT-S5333)到服务器(可能通过GET)获取GPS信息的最简单方法。我能做什么

我已经搜索了可用的选项,它们可能不是很友好,因为这个应用甚至不需要手机界面,只需要将GPS信息发送到服务器。三星为BADA提供了一个C++ API(但我认为这可能是对这类任务的过度杀戮)。 另一个选项可能是使用Webwag的widgetapi,但我已经尝试过了,而且除了RSS小部件之外,似乎不可能做任何事情


有人能帮忙吗?

最后,我确实了解到了使用J2ME的定位API的可能性,事实上,它在Bada OS手机(几乎任何现代手机)上都是受支持的。所以我就这么做了,这就是我获取设备位置的方法:

导入javax.microedition.location.*

私有字符串报告位置(表单mainForm){

标准cr=新标准()

cr.set水平精度(500)

final LocationProvider lp=LocationProvider.getInstance(cr)

新线程(){

public void run(){

lp.setLocationListener(巡逻gpsdevice.this,30,-1,-1); }

        }.start();   
位置l=lp.getLocation(60)

坐标c=l.getQualifiedCoordinates()

如果(c!=null){

双纬度=c.getLatitude();
double lon=c.getLongitude()

//对位置数据执行我想要的操作——在本例中,将其发送到服务器

}