当前位置: 首页 > news >正文

广州网站推广平台部署WordPress最适合的系统

广州网站推广平台,部署WordPress最适合的系统,客户登记管理系统,株洲网站制作公司一、背景 有一堆点数据,需要在地图上标记,只知参考北京54坐标系或西安80坐标系,但具体是哪种不清楚,这时候就需要坐标转换。ps:EPSG:3857(openlayers参照的坐标系) 二、思路 1、研…

一、背景

有一堆点数据,需要在地图上标记,只知参考北京54坐标系或西安80坐标系,但具体是哪种不清楚,这时候就需要坐标转换。ps:EPSG:3857(openlayers参照的坐标系)

二、思路

1、研究坐标之间的转换算法。需要了解每种坐标系的原理,显然不现实,因为太专业了。

2、找找有没有坐标转换的插件。真找到了:projs4。proj是一种通用的坐标转换软件,可以将地理空间坐标从一种坐标参考系(CRS)转换为另一种坐标参考系。

三、用法:

1. 安装

npm install projs4 --save

2. 在使用的页面引用

import proj4 from 'proj4'

3. 设置两个坐标系

// 北京54
proj4.defs("EPSG:2412","+proj=tmerc +lat_0=0 +lon_0=108 +k=1 +x_0=36500000 +y_0=0 +ellps=krass +units=m +no_defs");
// 3857
proj4.defs("EPSG:3857","+proj=merc +lon_0=0 +k=1 +x_0=0 +y_0=0 +a=6378137 +b=6378137 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs");

4. 进行转换

// proj4(当前投影, 转换到的投影, [经度, 纬度])
proj4( 'EPSG:2412','EPSG:3857', [36609159.51, 4231954.88]);

四、问题一

3.3 中的北京54坐标系和EPSG:2412之间有什么关系???

简单介绍下EPSG:

EPSG是一个国际标准组织,全称为“European Petroleum Survey Group”,即欧洲石油测量组。

EPSG提供坐标参照系统(Coordinate Reference Systems,CRS)的注册服务,这些坐标参照系统广泛用于地理信息系统(GIS)和空间数据库中。EPSG为地理数据提供了一套统一的接口规范,使得不同的地理信息系统软件可以相互交换数据。

EPSG的代码常常在地理信息系统和空间数据库中使用,以标识不同的坐标参照系统和地理数据集。例如,EPSG:4326就是WGS 84坐标参照系统的代码。

换句话说,EPSG是一种标准,不同的地理信息软件要交换数据或转换坐标,需要有一个EPSG中的代码。那我们怎么知道某个坐标系对应的EPSG代码是多少呢?

方式一:访问如下网站

Home -- Spatial Referenceicon-default.png?t=N7T8https://spatialreference.org/方式二:从epsg网站查询

EPSG.io: Coordinate Systems WorldwideEPSG.io: Coordinate systems worldwide (EPSG/ESRI), preview location on a map, get transformation, WKT, OGC GML, Proj.4. https://EPSG.io/ made by @klokantechicon-default.png?t=N7T8https://epsg.io/以方式一为例:

1. 搜索xian,搜索到以下结果:

Xian 1980坐标系对应的EPSG代码有很多个,每个采用的算法有细微差别,所以在坐标转换时,需要清楚是采用的哪种细分坐标系。

2. 点击第一个,出现如下结果

3. 点击 Proj4,会出现如下结果

即可得到:

// 北京54 - 2327
proj4.defs("EPSG:2327","+proj=tmerc +lat_0=0 +lon_0=75 +k=1 +x_0=13500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs");

通过上述方式,可以定义两个坐标系,用3.4中的方法即可完成坐标转换。

五、问题二

我现在只知道点数据参照的是北京54坐标系或西安80坐标系,怎么知道对应的是哪个EPSG代码???

解决方法:

拿到一个点的经纬度坐标,并知道此点应该标记在哪里,然后切换坐标系,会得到这个坐标系下的经纬度,进行对比!!!如果差不多,那就是参照的这个坐标系。

PS:西安80坐标系下的40多个我全试了,最后找到了o(* ̄▽ ̄*)ブ

通过坐标系和点,找经纬度参考网址:

Coordinates on a map - pick GPS lat & long or coordinates in a projection system

http://www.yayakq.cn/news/698232/

相关文章:

  • 大连企业网站哪一家好芜湖尚格网络科技有限公司
  • 怎么用vs2008做网站潮州外贸网站建设
  • wordpress菜单没有了南宁seo公司哪家好
  • 在微信怎样搞做微视频网站莱芜网逃人员
  • 东莞建站网站建设产品推广宣传片拍摄报价明细
  • 广西和住房城乡建设厅网站建行个人余额查询网站
  • 甘德县公司网站建设网页设计技术论文范文
  • 手机网站建设一般要多少钱合肥做网站一般多少钱
  • 深圳四站合一网站建设网站新闻后台怎么做
  • 潍坊住房和城乡建设局网站江苏网站建站系统平台
  • 阳江网站建设推广如何做英文网站
  • 苏州高端网站建设开发凡科网小程序怎么样
  • 图书馆新生专栏网站建设网站建设布局设计
  • 网站网站平台建设方案建设银行泰安培训中心官方网站
  • 服务态度 专业的网站建设零基础学网页设计
  • 阿里巴巴网站建设代理用word做网站功能结构图
  • 怎么做全民夺宝网站哪里有做彩票网站了
  • 福州哪家企业网站建设设计最高端网站建站网站299266co
  • 重庆做网站公司哪家比较好招标网会员共享
  • ps 做ui比较好的网站响应式网站建设模板
  • 中企高呈高端网站建设费用做邀请函的网站
  • 网站一直被攻击怎么办网站粘度计算公式
  • 网站分页符怎么做大连网站网站搭建制作
  • 四博互联做的网站常见的微网站平台有哪些方面
  • 知识付费网站搭建教程网站建设服务标准化
  • 快速建站模板自助建站网站建设策划书缺点
  • 全国建筑工程企业资质查询平台网站后台优化
  • 网站建设有哪些模块国外网站建站
  • 单位网站建设自查报告范文辽宁省朝阳市做网站
  • 免费建立个人网站凡科网页设计需要做什么