显示时转换Long Lat错误的位置 [英] Convert Long Lat wrong location when displaying

查看:126
本文介绍了显示时转换Long Lat错误的位置的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有很长的经纬度,我不知道它是十进制还是度数格式。所以我想问一下我的两个计算是正确的还是两者都错了。我尝试了两种计算方法,并显示了两个错误的位置,所以我猜想我错过了一些东西。



这是原始的长整数,我不知道它是以度或十进制表示。

LAT = 1430.4903N
LONG = 12059.8999E

我的第一次计算将会像

  LAT = 1430.4903 / 100 = 14.304903 
LONG = 12059.8999 / 100 = 120.598999

而我的秒计算会像

 学位:14 = 14 
分钟:30/60 = 0.5
秒数:49/3600 = 0.013611

学位+分钟+秒= 14.513611

学位:120 = 120
分钟:59/60 = .98
秒数:89/3600 = 0.024722

学位+分钟+秒= 121.004722

FINAL LAT = 14.513611

FINAL LONG = 121.004722



预期位置i s



菲律宾马尼拉帕拉纳克市Pascor Drive
p

但它表明



菲律宾马尼拉帕赛市Chapel Road

我使用本网站检查位置是否正确

http: //www.doogal.co.uk/LatLong.php

解决方案

如何:

 学位:14 = 14 
分钟:30.4903 / 60 = 0.5081717

学位+分钟+秒= 14.50817

学位:120 = 120
分钟:59.8999 / 60 = 0.9983317

学位+分钟+秒= 120.9983317

p>

(14.5081717,120.9983317)



Google的Geocoder告诉我Pascor Drive,Parañaque,Metro Manila ,菲律宾是(14.507646,120.999653)

看起来非常接近我


I have a long lat I don't know if it is in decimal or in degrees format. So I would like to ask if what in my two computation is correct or if it both wrong. I tried both computation and shows both wrong location so I guess that there's something I'm missing.

Here's the raw long lat which I can't figure out if it is in degrees or decimal.

LAT = 1430.4903N LONG = 12059.8999E

My first computation would be like

LAT  = 1430.4903 / 100 =  14.304903
LONG = 12059.8999 /100 =  120.598999

while my seconds computation would be like

Degrees: 14         = 14
Minutes: 30 /60     = 0.5
Seconds : 49/3600   = 0.013611

Degrees + minutes + seconds = 14.513611

Degrees:  120       = 120
Minutes:  59 /60    = .98
Seconds : 89/3600   = 0.024722

Degrees + minutes + seconds = 121.004722

FINAL LAT = 14.513611

FINAL LONG = 121.004722

expected location is

Pascor Drive, Parañaque, Metro Manila, Philippines

but it shows

Chapel Road, Pasay, Metro Manila, Philippines

I use this website to check if location is correct

http://www.doogal.co.uk/LatLong.php

解决方案

How about:

Degrees: 14           = 14
Minutes: 30.4903/60   = 0.5081717

Degrees + minutes + seconds = 14.50817

Degrees:  120         = 120
Minutes:  59.8999/60  = 0.9983317

Degrees + minutes + seconds = 120.9983317

(14.5081717,120.9983317)

Google's Geocoder tells me "Pascor Drive, Parañaque, Metro Manila, Philippines" is (14.507646,120.999653)

Looks pretty close to me

这篇关于显示时转换Long Lat错误的位置的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆