ArcGIS Pro的大地完整性
在最近的2.0版中,ArcGIS Pro已成为桌面GIS的新行业标准。这是一个灵巧且响应迅速的64位多线程应用程序,可提供现代的用户体验;强大的处理和可视化选项;并与Esri的Web-GIS平台完全集成。 “ Pro”将在不久的将来取代其可信赖且长期存在的ArcMap。如果您还没有看过Pro,那么现在是时候 开始吧.
为什么要担心大地完整性?
熟悉Pro的基础知识之后,了解Pro如何处理坐标系应该是您的首要任务之一。能源和自然资源部门特别依赖 大地完整性,因为他们通常必须处理世界各地的许多地图投影和基准。众所周知,地质学并不止于边界,但坐标系通常会-或更糟的是,它们会移动边界。错误的后果可能是可怕的。
该博客重点介绍ArcGIS Pro中地图投影和水平基准的基础,包括一个经常使人们绊倒的特殊问题:基准转换。继续阅读!
术语
在我们开始之前,先简要介绍一下术语。 Esri交替使用术语坐标系和空间参考。 EPSG和IOGP之类的行业机构倾向于偏爱坐标参考系统或CRS。为了简洁起见,我们将在本文的其余部分中使用CRS。
CRS基本上是一种定义的方法,用于在地图上表示真实世界。它始终包括一个地理系统和一个投影系统,该地理系统定义特定基准面上的纬度和经度,该投影系统控制在平面2D地图上如何表示球形3D行星。
设置默认CRS
在ArcGIS Pro中,默认的CRS在“选项”下的“项目”选项卡中设置。> Application > Maps and Scene > Spatial Reference:
在这里,您可以选择简单地从添加到地图的第一层开始采用CRS(不包括底图)作为默认值(使用第一操作层的空间参考)。或者,您可以通过选择空间参考设置通用默认值。这使您可以从一长串预配置系统中指定所需的地理和投影坐标系。如果您觉得自己很勇敢,也可以从头开始导入或创建新的CRS,但是除非您是大地测量专家,否则我们强烈建议您这样做。
地图和图层的CRS属性
在地图的“内容”窗格中,您可以查看,并在必要时更改地图的显示CRS(有效覆盖上面的默认设置)。右键单击地图标题,然后转到属性 >协调系统,您可以在其中获得与上述相同的地理和投影系统选择:
在“内容”窗格中,您也可以右键单击各个地图图层,然后转到“属性”。> Source >空间参考。这将告诉您该特定层的原始CRS,而不能对其进行更改-只是告诉您存储原始数据的CRS。
注意:图层CRS可能与地图CRS不同,在这种情况下,ArcGIS Pro可能会在当前地图窗口中即时对其进行变换或重新投影。有趣的地方始于此……
即时“重新投影”中的隐藏陷阱-当心!
如您所知,并非所有的纬度和经度都是相等的-它们取决于它们相关的基准面。例如,这解释了为什么伦敦游客站在格林威治本初子午线上时总是感到困惑,而他们的GPS不会显示0度经度。这是因为在地面上标记的线基于较旧的历史数据:
(照片来源:Andy Bowd 2008,Flickr Creative Commons)
同样,原点对粗心的GIS用户也构成了极大的危险。将具有不同基准的图层加载到同一地图时会发生什么? ArcGIS Pro是否会“重新投影”这些图层?或者,确切地说,变换这些图层的基准?
答案是,这取决于!
会发生什么:逐步
让我们以英国许可块为例(来源:OGA)。在下面的屏幕快照中,地图显示,底图和许可证层均基于World Mercator中投影的WGS84。到现在为止还挺好:
现在,让我们再次添加相同的许可层-这次不同的是,该层是在ED50中定义的,ED50是仍在北海使用的欧洲基准。在ED50中,许可证块显然是相同的,但是考虑到ED50的不同形状和方向,它们的纬度和经度值略有偏移。下面的屏幕截图显示了两个许可证层与半透明符号体系的叠加,其中一个层引用了WGS84,另一个层引用了ED50。
看起来不错,不是吗?
让我们放大一点…
还有一点……
哎哟!
没错,ArcGIS Pro只需将ED50图层加载到地图中,就像在WGS84中定义一样即可-无需即时进行转换。结果,ED50层现在错位了约130米:
如果不是两个相同的层,您会注意到这个错误吗?可能不会。因此,例如,想象一下,在导出到地球科学软件之前以这种方式移动井层的后果,或为计划中的钻机在管道附近移动而使海上锚点未对准的后果。不好!
如何避免灾难
那么,为什么在添加具有不同基准的图层时没有收到警告?由于警告已关闭,因此默认情况下!
在ARCGIS PRO中执行任何操作之前,请先关闭此警告.
为此,请返回“选项”下的“项目”选项卡> Application > Maps and Scene >空间参考。如果滚动到最底端,则有一个警告选项,如果需要地理坐标系之间的转换才能正确对齐源。确保始终选中此框:
启用此警告后,每次添加具有不同基准的图层时,我们都会看到一个转换警报。在我们的示例中,将ED50图层添加到WGS84引用的地图会产生以下提示:
好的,这也带来了一个新问题……如果有多个可用的转换,该选择哪一个?
尽管任何变换通常都比没有变换要好,但是选择正确的变换通常需要大地测量专家的建议。 Esri通过提供“最合适”排序的列表来帮助您。这种排序并不总是完美的,但是在我们的示例中,下拉列表上的第一个转换确实是正确的。启用此转换后,两层将完美对齐:
综上所述
我们希望这为在ArcGIS Pro中处理坐标系提供了有用的介绍。在执行其他任何操作之前(对于ArcMap也是这种情况),请确保打开“转换警告”。如果不确定基准转换,请咨询大地测量专家。
解释大地测量师兼首席顾问Thierry Gregorius发布。