大家好,欢迎来到IT知识分享网。
最近高标准农田建设项目因为河南某地引发关注,全国开始排查农田水利设施,主要是机井,各地区都开发了相应的排查整改APP,前期的信息都录入到这个APP里面,后台管理员可通过管理数据,统计各部门排查整改情况,这里引出排查数据表导出后想变成shp数据文件,该怎么操作呢,我简单解释一下
第一步拿到数据表
这个经纬度在一个单元格内,首先需要把他转成两列,这个需要借助TXT编辑器,先把xls或者xlsx格式的导成csv格式,然后直接暴力改后缀csv为txt,双击打开txt
然后找到编辑下面的 替换,复制双引号(最好复制),替换为空白不填,点击全部替换
然后关闭txt文件,再次暴力改文件后缀txt为csv,双击打开就能得到excel表格式的,然后打开,手工输入XY标题,然后另存为xls格式文件(一定为xls格式,不能是xlsx)
第一步就算完成了
第二步,打开arcgis,添加刚生成的xls文件
然后右键表格文件,点击显示XY数据,弹窗出来xy坐标默认对应好了,y坐标没有,你可以改成序号或者不选,重点是坐标系选择,一定要选地理坐标系(不是投影)下面的GCS_China_Geodetic_Coordinate_System_2000(这里主要是目前数据采集设备都是基于大地2000坐标系的所以选这个,其他不讨论)
再然后就是导出为shp
到这里第二步完成,转成shp,但是坐标系还是经纬度的(右下角还是十进制),还要投影转换
第三步,重新打开arcgis(必做),可以点击新建(^_^),然后加载刚才转出的2222.shp,然后找到ArcToolbox工具箱下面的数据管理工具箱–投影和变换–投影
输出要素改为3333.shp,输出坐标系选择投影坐标系-Gauss Kruger–CGCS2000,具体选114E是因为我这个是在38分度带区域内,其他的根据分度带算,(3*38=114)
第四步,重开arcgis,加载刚转出的3333.shp,这个时候已经可以看到坐标系已经变成了大地坐标系,但是没带号,还需要一步
到ArcToolbox工具箱下面的数据管理工具箱–投影和变换–投影,这次坐标系要选择38这个分度带的
然后重新打开arcgis,加载上一步生成的4444.shp,这个时候看右下角就能看到最终要得到的坐标
到这里就结束了,剩下就做其他的了
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/69245.html