Proj4.jswgs84与cgcs2000坐标转换示例中央经线计算

Proj4.jswgs84与cgcs2000坐标转换⽰例中央经线计算
2、引⽤包中dist/proj4.js⽂件椎名朔哉
3、//根据⾃⼰的坐标系参数定义 proj4字符串
地统计学可待因var wgs84 = '+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs  ';
var cgcs2000 = '+proj=tmerc +lat_0=0 +lon_0=120 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs';
//将cgcs2000坐标转换成wgs84坐标
var xy=proj4(cgcs2000, wgs84, [item.GEO_X, item.GEO_Y]);
(其中踩坑)
由于本⼈⾮地信专业,最开始转换时出现坐标格式正确,但位置与地图重合不上的情况。
最后咨询过地信专业的同事后,发现2000的坐标系需要对应当地的中央经线。即需要修改cgcs2000中lon_0字段。
中央经线计算⽅法:(⽹上搜的,看不懂)
当地中央⼦午线决定于当地的直⾓坐标系统,⾸先确定您的直⾓坐标系统是3度带还是6度带投影,然后再根据如下公式推算。
pamam6度带:带号N=round[(L+3)/6],即对(L+3)/6的值四舍五⼊取整数,L为当地经度;则中央⼦午线经度L0=6 × N-3。
3度带:带号N=round(L/3),即对(L/3)的值四舍五⼊取整数,L为当地经度;则中央⼦午线经度L0=3 × N。
⾃⼰的理解:
1.搜要转换的城市的经纬度
卡杰琳娜
2.(经度也就是x/3)*3          (括号⾥取整)
3.来⼀个实例,以免时间长了忘记,以扬州坐标为例 x:119  y:32
119/3=39.66666
40*3=120
陈沙立
项⽬中遇到的问题,仅做记录。

本文发布于:2024-09-22 04:17:41,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/267360.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

上一篇:分带投影
标签:坐标   转换   专业   坐标系   问题   中央   需要   开始
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议