yingying1982
路人甲
路人甲
  • 注册日期2008-01-28
  • 发帖数58
  • QQ
  • 铜币355枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:2612回复:4

[求助]请教gps经纬度显示问题

楼主#
更多 发布于:2008-04-14 12:02
gps经纬度显示一般有"hddd.ddddd"(度.度),"hddd*mm.mmm"(度.分.分),"hddd*mm"ss"(度.分.秒)。想问一下怎么换算呢?例如第二种显示方法与第三种怎么转换呢?谢谢!
喜欢0 评分0
qinchuanheng
路人甲
路人甲
  • 注册日期2007-01-05
  • 发帖数23
  • QQ
  • 铜币165枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2008-04-17 02:55
<P>x1=INT(x) (INT(x*100)-INT(x)*100)/60 (x*10000-INT(x*100)*100)/3600<BR>把x化成度</P>
<P>其余的类似,自己推一下就可以了</P>
<P><BR line-break"><BR line-break"> </P>
举报 回复(0) 喜欢(0)     评分
yingying1982
路人甲
路人甲
  • 注册日期2008-01-28
  • 发帖数58
  • QQ
  • 铜币355枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2008-04-20 18:30
<P>谢谢,你说的是第二种转化为第三种么?比如说:33度12.2分转化为度分秒的形式是多少呢?</P><img src="images/post/smile/dvbbs/em02.gif" />
举报 回复(0) 喜欢(0)     评分
xxhhoddity
路人甲
路人甲
  • 注册日期2003-08-24
  • 发帖数409
  • QQ
  • 铜币1295枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2008-06-10 16:26
<P>度分秒相当于百十个这种关系,但百十个是十进制,度分秒是60进制,不理解的话拿个机械表看看,一度当一小时来模拟。</P>
<P>而以上三种形式凡是以“xx.xxxxxx”表示的那一位都可以按照 xx.xxxxxx*60换算为低级单位, 如10.1min = 10.1*60= 10*60+0.1*60=606sec.</P>
<P>对于33度12.2分转换度分秒,33不考虑,12.2分=12分+0.2分,0.2分=0.2*60=12秒,最后33度12分12秒</P>
GIS GSI IGS ISG SIG SGI
举报 回复(0) 喜欢(0)     评分
yingying1982
路人甲
路人甲
  • 注册日期2008-01-28
  • 发帖数58
  • QQ
  • 铜币355枚
  • 威望0点
  • 贡献值0点
  • 银元0个
4楼#
发布于:2008-07-02 19:40
非常感谢大侠的指点,明白了!
举报 回复(0) 喜欢(0)     评分
游客

返回顶部