gis中开始编辑之后显示空间参考_ArcGIS中的空间参考【spatial reference】

Each layer has a spatial reference. A spatial reference defines a

resolution (1/precision) and a coordinate

system. The map coordinate system is automatically set to

the coordinate system of the first layer loaded in the map and the

resolution (1/precision) is calculated based on the union of all

the layers extents

这是描写IMap接口的一段话。其中有讲到空间参照,分辨率,精度等关键字。之前一直以为空间参照就是指地图的坐标系。看来我的理解是有误的。空间参考有两大组成--坐标系统和坐标域。

坐标系统是一个二维或三维的参照系,用于定位坐标点,通过坐标系统,可以确定要素在地球上的位置。坐标系统有两种:三维的大地坐标系统(geographic

coordinate systems,简称GCS)和二维的投影坐标系统(projected coordinate

systems,简称PCS)。

空间域是指一个要素类中,X,Y,Z和M坐标的的允许取值范围。一般来说,定位地理位置只需要X和Y坐标。可选的Z或M坐标是用来存储高程值或里程值的(高程值可用于3D分析,里程值可用于线性参考,动态分段)。空间域控制了要素的坐标值在ArcGIS中是如何存储与处理的。

Geodatabase中,空间参考是独立要素类(stand-alone

feature class)或要素集(feature

dataset)的属性。要素集中的要素类必须继承要素集的空间参考。一旦确定了空间参考,就最多只能修改其坐标系统,而其他属性,比如坐标域,是被锁死不能修改的。

存储在Geodatabase中的要素坐标的precision取决于坐标分辨率(resolution)。Precision决定了要素坐标的小数点后位数,或者说决定了要素坐标的有效位数,precision是相邻坐标值之间的最小间距。Precision是独立要素类或要素集中需要定义的空间参考中的一个属性。

ArcGIS使用下列三种坐标分辨率(resolution):

X,Y坐标的XY resolution(必须)

Z坐标的Z resolution(可选)

M坐标的M resolution(可选)

XY

resolution值越小(即precision值越大),坐标域的范围就越小。

Geodatabase中的空间参考有两种--低精度和高精度

低精度空间参考

在ArcGIS 9.2版本之前,所有的Geodatabase数据的存储都是采用低精度的空间参考,使用4字节(31

bits)来存储要素坐标。低精度空间参考的坐标格网的行列数大约是2.147*109,如图4所示。

图4:低精度空间参考的坐标格网

因为XY resolution会影响坐标域的范围,所以对于低精度的数据存储,选择一个适当的XY

resolution是十分重要的。过高的precision值(过小的XY

resolution值)往往会导致坐标域范围小于数据范围。所以,用户需要在坐标域和XY

resolution之前权衡,选择适当的值。

高精度空间参考

ArcGIS 92创建的Geodatabase采用双精度的8字节(53

bits)存储坐标值。高精度空间参考的坐标格网的行列数大约是9.007 x

1015,如下图5所示。这个坐标格网可表达更大的空间范围。

图5: 高精度空间参考的坐标格网

高精度的空间参考使得用户可以在很小的XY

resolution(即很高的precision)条件下存储很大范围的数据。它比低精度的数据更易于创建和管理。ArcGIS

92的一些新的Geodatabase功能都是仅针对高精度Geodatabase数据有效的,比如历史数据归档和Geodatabase复制等。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值