测绘单位提供了某地1.5度带的DWG数据;在ArcGIS中,如何将该数据转换为3度带的SHP呢?

一般来说,在规划成果中,上级自然资源部门对矢量数据均要求地理基准统一为国家2000坐标系3度带。但是,有些地方,为了更加高的测绘精度,会采取与国家统一上交标准不一致的投影分带;在城市建设方面,地方的测绘成果会选择1.5度带。本节,我们就来研究在ArcGIS中,实现1.5度带投影转换到3度带。

1、核实数据的准确性。首先,要认真核实自己所掌握的数据坐标是否真实准确。有些地方,为了测绘或者规划成果的保密效果,往往会对真实坐标数据进行脱密处理,一般是加减一些参数;所以,我们获取基础测绘数据或者规划矢量成果的时候,务必向数据的提供者了解清楚该数据成果的准确坐标信息。

2、DWGSHP把坐标准确的DWG数据加载到ArcMap中,点击DWG数据前的“+”号,展开DWG数据;然后选择polyline子项,单击鼠标右键,在弹出的对话框中选择“数据”,接着“导出数据”,保存SHP文件。

1   展开dwg数据 

2   dwgshp 

3、自定义投影。经过了解,某地提供的1.5度带DWG数据,其投影的中央经线为109.5度,即109度30分。但是,ArcMap提供的是CGCS2000_3_Degree_GK_CM_108E或者是CGCS2000_3_Degree_GK_Zone_36等等这些常用的3度或者6度分带的投影坐标系,并没有1.5度带的投影坐标系,因此,需要在ArcMap中自定义一个中央经线为109.5度的投影坐标系。

打开ArcToolbox,展开“投影和变换”,找到“定义投影”功能;单击“定义投影”,在弹出的定义投影界面中,选择右下角的“手形”按钮,弹出“空间参考属性”界面。 

3   找到“定义投影”功能

4   在定义投影界面打开“手形”按钮 

打开投影坐标系,找到“高斯克吕格”,再展开“高斯克吕格”投影,找到CGCS2000,这就是常说的国家2000坐标系。 

5   打开空间参考属性中的“高斯-克吕格”投影坐标系

展开CGCS2000(国家2000坐标系)的文件夹,找到CGCS2000_3_Degree_GK_CM_108E,我们就是基于这个投影去自定义地方个性化的投影系统;鼠标右键CGCS2000_3_Degree_GK_CM_108E,选择“复制并修改”,此处目的就是,把108E的投影修改成为109.5E。

6   选中基础投影再去自定义修改

在自定义投影坐标属性对话框中,需要自行命名投影的名称,修改中央经线。由于本节的基础数据是基于109.5度的数据,因此,这里的central_meridian(中央经线)修改为109.5000即可。点击确定,这个我们自定义的坐标系统就保存在“自定义”坐标文件夹里面了,再右键这个自定义坐标系,将其添加到收藏夹。

 修改名称和修改中央经线

4、定义投影。把步骤2转好的SHP文件加载到ArcMap中,选择自定好的投影坐标系,对其进行投影。对于投影功能操作有疑问的,可以参考图3。  

8   把自定义好的投影赋予SHP文件

5、投影转换。把步骤4投影好的SHP文件加载到ArcMap中,选择CGCS2000_3_Degree_GK_Zone_36作为输出坐标系。点击确定,转换完成。

9   投影转换

技术小结: 1.5度投影转换到3度,需要注意的关键问题是,核实基础坐标的准确性;其次是在ArcMap中,基于已有的坐标系去自定义一个新的、对应原始测绘的坐标系。

(0)

相关推荐