ArcGIS 数据平移
分享
在数据生产的过程中,经常会需要平移数据。有的时候是因为数据本身发生偏移,需要校正过来。有的是做坐标转换(如果不涉及到高程Z值,很多时候不同坐标系统的平面坐标转换就是采用平移的方法来解决坐标系统转换的)。这样就涉及到如果数据量很大的时候,比如说几百万个点,我们如何去平移数据呢。下面就给大家介绍一下在ArcGIS中如何进行数据平移
方法一,也是最简单的方法就是在ArcMap中“开始编辑数据”,采用“编辑器”----“移动”工具来完成数据的平移。如下图:
但是这个方法有弊端就是在内存占用过大,经常会出现平移一个数据量大的图层会很长时间或者直接导致ArcMap崩溃掉。如果小数据可以这样做。
方法二:利用“投影”工具来实现坐标平移的作用。这个主要是用于投影坐标系统的数据平移好方法。首先就是要自定义一个坐标系。比如我们的数据时xian80椭球、采用高斯克吕格投影3度分带41带。
(Xian1980 3 Degree GK Zone 41)需要X平移1000米,Y方向平移580米。我们定义一个坐标系统,将高斯投影的参数改一改。如图:
在进行投影变化,就可以做到平移数据。实质利用的原理就是通过相同的椭球、相同的投影方法、东偏移和北偏移的参数不一样。这俩坐标系转换后做到平移数据了
这个方法要比第一个方法好使的多。就是转换完成后需要你更正相关数据的坐标系统信息。如果对坐标系统感觉很混乱就慎用,如果把数据的元数据整错了就更麻烦了。
方法三,更不错的方法就是在ArcGIS的数据互操作模块中提供给了一个Offsetter函数,使用起来非常方便。在ArcGIS 工具箱中新建一个SpatialETL Tool。采用Categorized---Manipulators--Offsetter函数进行数据平移。
平移的方法还有很多。只要你慢慢挖掘,ArcGIS总能提供各种各样的方法满足你的需求。
文章来源:http://blog.csdn.net/sydbc/article/details/17992509
方法一,也是最简单的方法就是在ArcMap中“开始编辑数据”,采用“编辑器”----“移动”工具来完成数据的平移。如下图:
但是这个方法有弊端就是在内存占用过大,经常会出现平移一个数据量大的图层会很长时间或者直接导致ArcMap崩溃掉。如果小数据可以这样做。
方法二:利用“投影”工具来实现坐标平移的作用。这个主要是用于投影坐标系统的数据平移好方法。首先就是要自定义一个坐标系。比如我们的数据时xian80椭球、采用高斯克吕格投影3度分带41带。
(Xian1980 3 Degree GK Zone 41)需要X平移1000米,Y方向平移580米。我们定义一个坐标系统,将高斯投影的参数改一改。如图:
在进行投影变化,就可以做到平移数据。实质利用的原理就是通过相同的椭球、相同的投影方法、东偏移和北偏移的参数不一样。这俩坐标系转换后做到平移数据了
这个方法要比第一个方法好使的多。就是转换完成后需要你更正相关数据的坐标系统信息。如果对坐标系统感觉很混乱就慎用,如果把数据的元数据整错了就更麻烦了。
方法三,更不错的方法就是在ArcGIS的数据互操作模块中提供给了一个Offsetter函数,使用起来非常方便。在ArcGIS 工具箱中新建一个SpatialETL Tool。采用Categorized---Manipulators--Offsetter函数进行数据平移。
平移的方法还有很多。只要你慢慢挖掘,ArcGIS总能提供各种各样的方法满足你的需求。
文章来源:http://blog.csdn.net/sydbc/article/details/17992509
0 个评论
推荐内容
相关问题
- 如何优雅的使用ArcGIS知乎?
- 建设ArcGIS知乎平台的目和意义?
- 作为Desktop用户对数据的获取比较乏力,可能缺了哪些知识?
- ArcGIS知乎社区改进意见征集
- 有谁知道哪里可以免费获取各省市地图数据呢,包括详细的shape文件数据
- 【抽奖结果已出】ArcGIS知乎社区活动 之 你不知道的地理空间革命【转发分享有奖】【附奖品寄送照片】
- 苹果系统下可以使用arcgis 吗?
- arcgis版本兼容性
- 请问ArcGIS适合在局域网内用javaweb做二次开发吗?
- 请问大神们,怎么用ArcGIS做城镇间经济联系强度的图?
- 在Visual studio 2015 中使用 Arcgis API for JavaScript v3.16 如何实现代码智能提示?