GIS中的坐标系【Esri官方文档部分翻译】

GCS

地理坐标系(GCS)使用椭圆体表面来定义地球上的位置。地理坐标系有三个部分:

  • 基准面,是地球的椭圆体(椭球体)模型
  • 本初子午线
  • 角度单位

常见基准包括WGS84(用于GPS)和NAD83(用于北美的测绘)。

您可以在WKID(WellKnown ID)为4326的GCS(即WGS84地理坐标系)的WKT(WellKnown Text)中看到DATUM,PRIMEM和UNIT这三个部分:

GEOGCS["GCS_WGS_1984",
  DATUM["D_WGS_1984",
    SPHEROID["WGS_1984",6378137,298.257223563]],
  PRIMEM["Greenwich",0],
  UNIT["Degree",0.017453292519943295]]

PCS

投影坐标系是平面坐标系。与地理坐标系不同,投影坐标系在两个维度上具有恒定的长度,角度和面积。投影坐标系始终基于引用特定基准的地理坐标系。

您可以在3857空间参考的WKT中看到这些不同的部分:

PROJCS["WGS_1984_Web_Mercator_Auxiliary_Sphere",
  GEOGCS["GCS_WGS_1984",
    DATUM["D_WGS_1984",
      SPHEROID["WGS_1984",6378137.0,298.257223563]],
    PRIMEM["Greenwich",0.0],
    UNIT["Degree",0.017453292519943295]],
  PROJECTION["Mercator_Auxiliary_Sphere"],
  PARAMETER["False_Easting",0.0],
  PARAMETER["False_Northing",0.0],
  PARAMETER["Central_Meridian",0.0],
  PARAMETER["Standard_Parallel_1",0.0],
  PARAMETER["Auxiliary_Sphere_Type",0.0],
  UNIT["Meter",1.0]]

可以看到这个投影坐标系引用了4236坐标系。(译者注:即投影坐标系必须包括一个地理坐标系的定义)

使用空间参考

通常,在使用ArcGIS API和SDK时,会自动为您创建不同空间参考之间的转换。空间参考通常使用JSON对象定义:

{
  wkid: 4326
}

这里,wkid字段表示您要使用的空间参考的“WKID”。空间参考通常被定义为Geometry的一部分。但是,在某些情况下,您需要提供空间参考。

require([
  "esri/Map",
  "esri/views/MapView",
  "esri/geometry/Point",
  "esri/Graphic"
], function(Map, MapView, Point, Graphic) {
  
var map = new Map({ basemap: "streets-navigation-vector" }); var view = new MapView({ container: "map", map: map, zoom: 15, center: [ -118.24354, 34.05389 ] });
var graphic = new Graphic({ geometry: new Point({ x: -118.24354, y: 34.05389, spatialReference: { wkid: 4326 } }) }); view.graphics.add(graphic); });

常用的坐标参考系统

更多信息请看ArcGIS REST API文档。点我

posted @ 2019-04-17 11:20 秋意正寒 阅读(...) 评论(...) 编辑 收藏