北京54坐标转WGS84坐标

北京54坐标转WGS84坐标



一、PROJ4JS是什么?

PROJ4JS用于将坐标从一个坐标系转换到另一个坐标系的 JavaScript 库,包括基准面转换。网址:PROJ4JS官网

二、使用步骤

1.安装proj4

在项目路径下安装,proj4官网介绍三种安装方式,本文只采用一种。

npm install proj4

2.引入库

代码如下(示例):

import proj4 from 'proj4';
//'proj4'为安装后文件所在位置

2.坐标转换

代码如下(示例):

//将经纬度2437(北京54)的坐标系转换成4326(WGS84)
      var fromProjection = "+proj=tmerc +lat_0=0 +lon_0=120 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs" ;
      var toProjection ="+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs";
      var transformPoint = proj4(fromProjection,toProjection,[479083,5381250,648]);//[y,x,z]
      console.log(transformPoint);

总结

在安装proj4库时使用npm install proj4无法安装成功,后来使用cnpm install proj4才完成安装。

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值