空间参考包括一个 x、y、z 值的坐标系。在企业级地理数据库中,空间参考还包含容差值和分辨率值。所有这些信息组合在一起将有助于指示平面地图上的形状表示地球上的哪个位置。

各空间参考还包括一个标识符(通常被称为熟知 ID、空间参考 ID 或 SRID)和一个坐标系的熟知文本定义。还有一些特定标准 ID,例如由欧洲石油测绘组 (EPSG) 或 ESRI 定义的 ID,但空间参考的 ID 并不始终是标准 ID。这对于您在不同数据库之间移动空间数据会有一定的影响。有关详细信息,请参阅本主题中的“如何在 ArcGIS 中使用空间参考系统”部分。

通过 ArcGIS 创建时,具有指定 SRID 的空间参考系统将分配到要素类。如果空间参考未指定,则要素类会具有一个未知的空间参考。此空间参考和 SRID 将应用于要素类中的所有行。

直接在数据库中(ArcGIS 外部)创建空间表时,空间表中的每条记录均可分配有不同的 SRID 和空间参考。但在 ArcGIS 中使用这些数据库表时,ArcGIS 只对整张表识别一个 SRID 和空间参考。可定义查询图层来指定要使用哪个 SRID,在 ArcGIS 中可访问具有该 SRID 的所有行。否则 ArcGIS 读取表中第一行的 SRID,在 ArcGIS 中只可访问已定义该 SRID 的行。空间参考表

在 ArcGIS 支持的企业级地理数据库和数据库中,所有空间参考系统都存储在系统表中。地理数据库中的空间参考表

从 ArcGIS 10.1 开始,用于 Oracle (sde.st_spatial_references) 和 PostgreSQL (public.sde_spatial_references) 中 ST_Geometry 的系统表就预填充了使用空间参考 ID (SRID) 的 EPSG 代码的空间参考系统。Oracle 和 PostgreSQL 中的升级地理数据库将包含添加到 sde.st_spatial_references 表和 public.sde_spatial_references 表中的空间参考系统。

有关每个数据库管理系统的地理数据库中空间参考表所有列的定义,请参考各自的系统表主题:开始行动:

以下是有关如何在地理数据库中使用空间参考系统的技术详细信息:

存储前,内部功能会利用空间参考系的参数将几何的每个浮点型坐标都转换和调整为 64 位正整数。进行检索时,这些坐标将恢复为其外部浮点型形式。

通过以下步骤将浮点型坐标转换为整型:减去 falsex 值和 falsey 值,从而转换为假定原点;乘以 x,y 单位进行比例调整;添加半个单位;然后截掉余数。

以类似方式处理可选的 z 坐标和度量值,不同之处在于使用 falsez 值和 falsem 值进行转换,然后使用 z 单位和 m 单位进行比例调整。数据库中的空间参考表

除非已在 Oracle、PostgreSQL 或 SQLite 数据库中安装了 ST_Geometry 类型,否则使用 SQL 几何类型的数据库将不包含 ArcGIS 系统表。每个 DBMS 都拥有自己的系统表或表,用于存储空间参考元数据。通常,这些表用于存储坐标系的熟知文本和 ID,但不存储精度值或容差值。

大多数数据库都将 EPSG 代码用于其空间参考 ID。

有关详细信息,请参阅 DBMS 文档。如何在 ArcGIS 中使用空间参考系统

在 ArcGIS 中创建要素类时,请选择空间参考。如果将数据存储在地理数据库中,则 ArcGIS 会根据您选择的空间参考来计算默认的 x、y、z 和 m 单位及偏移。

如果使用 ArcGIS 将数据粘贴或导入到数据库或企业级地理数据库,ArcGIS 将提取传入数据的坐标系的可识别文本描述和 ID,以及容差和分辨率(如果存在),然后将其与空间参考系统表中的值进行比较。如果找到匹配值,则使用现有空间参考。如果未找到匹配值,例如,如果传入的数据具有一个自定义空间参考,则结果取决于针对目标数据库或地理数据库中创建的表的空间列所使用的空间类型。

请参阅什么是 SRID 了解导入或粘贴空间数据时,目标 PostgreSQL、Oracle、SQL Server 或 Netezza 数据库中所用的 SRID 的列表。

无法从 ArcGIS 将具有未知空间参考的空间数据发布为服务。要发布数据,请针对它创建查询图层,并针对该查询图层指定空间参考。

gis中开始编辑之后显示空间参考_空间参考—帮助 | ArcGIS Desktop相关推荐

  1. gis中开始编辑之后显示空间参考_GIS中的空间参考

    GIS一般都是研究的基于地球的某个区域,例如一个国家.省或市的情况,既然地球上都有经纬度来标识,那么直接用经纬度来标识物体的位置不可以吗?但如果应用不一样,在实际中选择的空间参考系也是不一样的.例如我 ...

  2. gis中开始编辑之后显示空间参考_深入浅出空间参考——对ArcGIS空间参考的理解...

    摘要:空间参考描述了一个地物在地球上的真实位置.为了正确的对位置进行描述,需要引入一个可供测量和计算的框架,使得大地测量的结果能够在这个框架上进行描述.而地球是一个不规则形状的椭球体,那么使用什么样的 ...

  3. gis中的加权求和工具在哪里_干货分享 | 地理加权回归介绍及其arcgis软件操作

    一.地理加权回归模型概述 橘生淮南则为橘,生于淮北则为枳,叶徒相似,其实味不同.所以然者何?水土异也.--<晏子春秋·内篇杂下>这段文字很好的描述了空间异质性.从地理空间的角度,经济发展尤 ...

  4. 如何将word中的对象怎么显示到工具栏_职场必备!Word实用技巧最全总结(五)...

    1. 用目录快速定位 目录通常是长文档不可缺少的部分,有了目录,阅读者就能很容易地知道文档中有什么内容,如何查找这些内容.下面介绍使用内部标题样式创建目录的方法: 1.单击要建立目录的地方,通常是文档 ...

  5. 双变量空间自相关_空间计量经济学的发展及其应用,经济模型总会需要

    为处理数据的空间相关性和空间异质性而发展的空间计量经济学, 已成为空间数据的标准分析工具, 并开始进入计量经济学的主流.从最初的探索性空间数据分析, 空间计量经济学发展到横截面数据空间计量模型, 进一 ...

  6. Linux中vim编辑文件显示行号(临时和永久两种方式)

    一.前言   在Linux中经常使用vim编辑器去修改文件,默认是不显示行号的,那如何显示呢?有临时和永久两种方式.     本文由 @大白有点菜 原创,请勿盗用,转载请说明出处!如果觉得文章还不错, ...

  7. deepin系统中.txt文件图标显示内容问题_深度系统更新(deepin 20 1003)

    距离deepin 20正式版发布一个月后,社区版本迎来了第一次更新(1003).本次从DDE到应用全面进行了升级,对桌面环境.应用进行功能优化和问题修复,同时本次也推送磁盘管理器.相机应用,邮件和手机 ...

  8. deepin系统中.txt文件图标显示内容问题_深度系统Deepin 20最新正式版发布:从DDE到应用全面升级-Deepin 20,深度系统 ——快科技(驱动之家旗下媒体)-...

    距离Deepin 20正式版发布一个月后,社区版本迎来了第一次更新(1003). 本次从DDE到应用全面进行了升级,对桌面环境.应用进行功能优化和问题修复,同时本次也推送磁盘管理器.相机应用,邮件和手 ...

  9. excelexportentity中设置null不显示的方法_如何在 Creator3D 中切换模型贴图,超级简单!...

    效果预览 前两天有伙伴在 QQ 上询问,如何在 Creator 3D 中切换模型贴图.Shawn 之前也没尝试过,不过根据之前 Cocos Creator 的经验以及这几天对 Creator 3D 的 ...

最新文章

  1. 2022-2028年中国茶几玻璃行业市场研究及前瞻分析报告
  2. TortoiseGit密钥的配置
  3. RotateAnimation 实现表盘指针转动
  4. 兼容IE和火狐、crome的返回XML文件内容
  5. HighCharts报表 API
  6. python绘图函数教程_OpenCV中的绘图函数
  7. 在公司的微服务上搞破坏真是太开心了
  8. 【bfs】重力球(luogu 7473/NOI Online 2021 普及组 T3)
  9. 解决hive交互模式退格键乱码
  10. service获取selinux权限_属性问题展开的selinux权限介绍
  11. MySQL replication学习笔记
  12. java 集合工具类_Java集合中Collections工具类总结
  13. ets5怎么找到数据文件夹_如何对文件夹进行加密
  14. flowable 配置自定义表单_web工作流管理系统开发之四 自定义表单
  15. 使用cmd命令行装逼,让命令行滚动起来
  16. 格式化报错a bad sector is being found while format this partition
  17. php同步今日头条,135编辑器可直接同步今日头条,新功能同时上线!
  18. 数商云大宗商品交易平台案例:打造B2B大宗电商供应链服务系统,落地产业互联网
  19. IOT语义互操作性之本体论
  20. MS SQL基本语法及实例操作

热门文章

  1. 跨域失败 过滤器_跨域问题解决方案
  2. python span.string函数_【转】python f-string
  3. java thread setname_Java Thread setName()方法
  4. matlab+nnf.m,中南大学-信号与系统matlab实验报告.doc
  5. xlim用法matlab,MATLAB之xlim 、 ylim 、zlim的简单介绍
  6. python向上取整 向下取整
  7. JavaScript30秒, 从入门到放弃之Array(三)
  8. Android 自定义dialog
  9. Console-算法[for,if]-一堆桃子和一只猴子
  10. QT中在终端下写个小例子