如何在度,分,秒之间转换为十进制坐标
寻找一个Java实用程序。如果您能告诉我如何使用geotools库,那就更好了。
回答:
“十进制坐标”是指纬度和经度(也称为十进制度)吗?如果是这样,您想要做的事情很简单:
给定DMS(度,分,秒)坐标,例如W87°43′41″,使用以下方法将其转换为十进制数是很简单的:计算秒,
43′41″ = (43*60 + 41)
= 2621秒的总数。小数部分是秒的总秒数除以3600。2621/3600 =〜0.728056将小数度加到整个度以产生最终结果:87 +
0.728056 = 87.728056
由于它是西经坐标,因此取反结果。最终结果是-87.728056。
来自维基百科。这是一个执行相同操作的Javascript小部件。
以上是 如何在度,分,秒之间转换为十进制坐标 的全部内容, 来源链接: utcz.com/qa/427895.html