本帖最后由 730333035 于 2021-9-8 15:30 编辑
1、EXCEL转SHP 在我们平时的工作中,拿到的数据,并不是直接就是CAD文件或者SHP文件,而是一堆的测量的坐标值,在Excel表格里。下图是WGS1984坐标系统的测量坐标值,测量坐标值的X和Y值,与arcmap中的Y和X值对应。
首先我们通过用公式把度分秒的值,统一转换成以度为单位的值,转换公式为=LEFT(A2,FIND("°",A2)-1)*1+MID(A2,FIND("°",A2)+1,2)/60+MID(A2,FIND("′",A2)+1,LEN(A2)-FIND("′",A2)-1)/3600
转换之后,保存为office版本的Excel表格(不能够是WPS的表格)
把表格加入到arcmap中,然后依次点开file-add data-add xy data
测量坐标值的X和Y值,与arcmap中的Y和X值对应,选择对应的坐标系统
点击OK后,就会生成一个临时文件,该临时文件需要导出成正式的SHP矢量文件,在临时文件图层右击,依次点击data-export data导出矢量即可。
2、SHP转CAD和CAD转SHP shp文件转CAD文件有几种方法,最简单的一种就是,把shp文件加到arcmap之后,直接在图层右击,导出到CAD即可。或者通过工具箱里的工具转成CAD文件,依次点击工具箱-conversion tools(转换工具)-to CAD-export to CAD(导出到CAD)
右击直接导出
通过工具导出
arcgis10.1版本还有一个工具叫做Data Interoperability Tools,需要在菜单栏自定义工具里勾选他的扩展项,才能够使用,其他工具日后有要使用到的,也需要相对勾选。
CAD文件转SHP矢量文件也有几种方法,同样最简单的一种就是,把CAD文件加到arcmap之后,直接在图层右击,导出到SHP即可。或者通过工具箱里的工具转成SHP文件,依次点击工具箱-conversion tools(转换工具)-to shapefile-FeatureClassToShapefile(导出到shp),也可以通过上面提到的Data Interoperability Tools工具将CAD转成SHP。
直接右击导出
转换工具转出
Data Interoperability Tools工具转出
栅格文件和矢量文件的转换,主要也是通过工具箱里的conversion(转换工具)来实现,主要有From raster和To raster两个工具
栅格和矢量互转工具
|