首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

用Java解析GPS中纬度

2012-11-01 
用Java解析GPS经纬度?  现在正开发的定位模块用到的定位设置是塞格车圣导航设备,发送指令返回的经纬度需要

用Java解析GPS经纬度

?

  现在正开发的定位模块用到的定位设置是塞格车圣导航设备,发送指令返回的经纬度需要进行转换,再到GIS系统获取地理信息描述。以后需要要经常用到这方面的知识,随笔写下。

?

将十进制数值转经纬度

 公式:
????Decimal Degrees = Degrees + minutes/60 + seconds/3600
  例:57°55'56.6" =57+55/60+56.6/3600=57.9323888888888
?
如把经纬度? (longitude,latitude) (205.395583333332,57.9323888888888)转换据成坐标(Degrees,minutes,seconds)(205°23'44.1",57°55'56.6")。
步骤如下:

1、 直接读取"度":205

2、(205.395583333332-205)*60=23.734999999920 得到"分":23

3、(23.734999999920-23)*60=44.099999995200 得到"秒":44.1

?

发送定位指令,终端返回的经纬度信息如下:

(ONE072457A3641.2220N11706.2569E000.000240309C0000400)

按照协议解析

用Java解析GPS中纬度

?

获得信息体的经纬度是主要,其它不要管,直接用String类的substring()方法截掉,获取的经纬度

3641.2220N11706.2569E

  
兄弟咋哭了呢? 3 楼 tangfei 2011-10-11   com.tdt.api.gis.LocationInfo; 
这个类在哪儿呢? 4 楼 sunnylocus 2011-10-11   tangfei 写道com.tdt.api.gis.LocationInfo; 
这个类在哪儿呢?
这个方法封装成了一个jar包,里面太复杂了,没有贴上来。 5 楼 liuliwy 2012-07-24   求那个jar包呀 楼主
邮箱是466210126@qq.com

热点排行