地理
(
投影
)
坐标与屏幕坐标的转换
! (
转载
)
计算机
2010-04-01 09:25:16
阅读
132
评论
0
字号:大中小
订阅
刚接触到这个东东
,
确实头晕
!
什么地理坐标
,
投影坐标
,
屏幕坐
标等等
.......
哎
....
地理知识中学学过
(
都不知道咋学的
),
数学貌似
N
多
年不用也都还给老师了
!
确实悲哀
.....
唉
....
终于认真的研究了一下才
算明白是怎么回事了
!
其实不要管什么地理坐标
,
投影坐标还是屏幕坐
标
,
搞的你是非要知道天文地理似的才能去动手去做这个东东
!
原理掌
握一个
,
那就是只用弄明白地理坐标和屏幕坐标的定义规则就
OK
了
...
地理坐标定义规则
:X
轴
(
代表经度
)
向右递增
,Y
轴
(
纬度
)
向上递
增
,
就好比小学学过的平面坐标
(
貌似又忘了
,
要重读小学了
)
吧
?
向左
,
向下的规则
,
这个不用我再阐述了吧
,
如果你还不明白
,
那我劝你还是
真要去重读小学了
....
比我更悲哀
,
嘿嘿
,
总算找到一个知已啊
....
不容
易啊
...
屏幕坐标定义规则
:X
轴向右递增
,Y
轴向下递增
..
可以看出
,
地理坐标和屏幕坐标的区别仅仅只是在于
Y
轴递增
方向是相反的
...(
这就是不同
).
好了
,
现在我们开始转换他们吧
.
这里强调一点的就是为了保
证精度
,
地理坐标的度
*3600
换算成秒
,
所有的取值用
double
来计算
,
最后的结果再转换成
int