Arcgis操作系列1 - arcgis平面米转度方法

298 阅读2分钟

这是我参与 8 月更文挑战的第 15 天,活动详情查看: 8月更文挑战

一、背景:

在使用arcmap的过程中,需要进行平面米转度,查询了资料,在此进行记录

二、原理:

现有3种方式分别使用转换工具实现米和度的转换

米和度的区别主要是因为坐标系种类不同 坐标种类分经纬度坐标和平面xy,分别对应地理坐标系和投影坐标系 因为基准面不同如地心基准面对应着wgs84坐标系,来自美国

而区域基准面有北京54和西安80 ,是根据不同的坐标原点形成不同的坐标系,2个属于不同椭球体 ,不能直接转换

坐标系又分为地理坐标系和投影坐标系

米单位是将地理坐标系 度进行了投影形成平面,才转换成了米。 关于投影方式不同形成的数据也不同,后期会详细介绍关于坐标系和投影的知识

三、步骤

1方法1:

​这个工具可以转换坐标,但是不能换投影系统,比如可以2000平面转2000经纬度,如果要2000平面转84经纬度,需要输入转换参数。

方法2:

使用arcgis 的geometry project方法 分别输入输出坐标系和gemetry值

方法3:

developers.arcgis.com/javascript/…

代码调用arcgis 的API 

// Project each polygon in the array. project() will use the spatial
// reference of the first geometry in the array as an input spatial
// reference. It will use the default transformation. If one is required
// when converting from input spatial reference to the output spatial reference.
var outSpatialReference = new SpatialReference({
 wkid: 53008 //Sphere_Sinusoidal
});

polygonGraphics.forEach(function(graphic) {
  graphic.geometry = projection.project(graphic.geometry, outSpatialReference);
});

【往期精彩】

ArcGIS操作系列6 - Arcmap 面数据转线数据

ArcGIS操作系列5 - Arcmap 裁剪 矢量和栅格数

Arcgis操作系列4 - 影像纠偏配准和转坐标系

Arcgis操作系列3- ArcGIS影像构建金字塔

Arcgis操作系列1 - arcgis平面米转度方法

...

更多精彩将定期更新,欢迎持续关注!

作者:西北码农
链接:juejin.cn/post/699941… 来源:掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。