如何使用arcmap转换shp文件坐标系
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
- 前言
- 一、使用步骤
- 1.导入图层数据并处理
- 2.读取和查询shp文件
- 总结
前言
在运用shp文件进行mask的过程中,我们常常需要使其坐标系是地理坐标系,而非投影坐标系。例如:我需要绘制黄河流域的降水分布,需要mask黄河流域周边区域。而下载的九大流域片数据集中的投影不是地理投影坐标。因此需要转换它的坐标系,本次我尝试运用arcmap进行处理。
一、使用步骤
1.导入图层数据并处理
(1)查询图层信息
上图为原本图层,可以看出它的投影坐标系是Krasovsky_1940_Albers
(2)转换投影坐标系
在arcmap选择地理处理中的ArcToolbox,选择数据管理工具→投影和转化→投影,进行坐标的转换。如下图
点击确定即可输出新的shp文件
2.读取和查询shp文件
代码如下(示例):
#读取原shp文件信息
import fiona
import geopandas
shp_path = 'F:/mapshp/china_shp/'
shp = geopandas.read_file(shp_path + 'China_nine_basin.shp')
shp
shp2 = geopandas.read_file(shp_path + 'China_nine_basinnew.shp')
shp2
总结
由上可以看出经过坐标转换,九大流域的shp已经转换成适配与mask的shp文件。在接下来的气象可视化中可以进行相关应用。
如何使用arcmap转换shp文件坐标系相关推荐
- arcgis更改图层坐标系_【干货】ArcGIS之shp文件坐标系互转
原标题:[干货]ArcGIS之shp文件坐标系互转 准备arcgis10.4 shp文件,没有定义坐标系,格式是经纬度的 准备的数据如下: 1.先将shp文件定义为EPSG:4326 首先打开arct ...
- node.js转换shp文件数据的坐标系
接上文:IDEA中配置运行node.js 本文使用两个js开源库完成对shp文件的坐标系转换(支持GCJ-02,WGS84等大多数主流坐标系) 一.安装所需的npm包 1.读写shp文件的js库gda ...
- 利用ArcMap更改shp图层坐标系
将shp文件放入图层 点击工具箱 toolbox 4.在图片中选择需要更改坐标系的shp后,自动识别出坐标系,然后选择转换坐标系后shp文件的位置以及需要更改为的坐标系,运行即可.
- GIS开发:shp文件编码格式转换
shp文件编码格式转换 shp文件在生成时,会有默认的编码格式,当打开shp的时候,编码格式和软件对应不上,打开shp文件时,就会出现乱码的情况. 一般情况下,会使用arcgis,对shp文件进行重新 ...
- java解析shp文件以及坐标转换(工具类)
百度找了很多大部分都是pom的,maven项目中的,但是用maven下载不了,只能一个jar一个jar下载了,中间也遇到了很多坑,都是pom中没有提到的架包 直接上代码,最后我会解析shp文件所用到的 ...
- java使用geotools读取shp文件
java使用geotools读取shp文件 测试shp文件 引入geotools包 压缩包文件处理 shp文件相关信息的读取 运行结果 GeoTools是一个开源的Java GIS工具包,可利用它来开 ...
- python使用gdal将shp文件转为TIF
python使用gdal将shp文件转为TIF 方法一 # 缺少获取shp文件坐标系的步骤 def vector2raster(inputfilePath, outputfile, resp):sf ...
- shp、tif文件坐标系转换
一.需要的工具 arcmap 二.转换过程 1.shp文件转换 找到ArcToolbox工具栏-->Data Management Tools-->Projections and Tran ...
- C#调用python实现shp文件的CGCS2000坐标系向WGS84坐标系转换
前言:我们项目上最近有个需求,要把shp文件导入到我们的webgis系统中来,展示在前端的网页上.如果是任意的shp想展示在webgis中,我们就使用postgresql提供的ogr2ogr工具,直接 ...
最新文章
- Linux安装及服务控制
- 【cocos2d-x从c++到js】16:使用cocos2d-console工具转换脚本为字节码
- ibernate ID生成策略 小知识
- VM安装CentOS6.8虚拟机
- vc mysql 查询_VC++数据库模糊查询及精确查询示例代码分享
- 一天一小步_我学C#入门精典_第八天
- android不同机型编译不同so,如何使用adb命令查看android中的数据库
- ASA8.4端口映射篇
- 时间序列模型matlab_平稳时间序列分析01---AR模型
- 图片标注工具LabelImg
- android 长按保存图片,安卓机上base64图片无法在微信中长按保存?
- python求周长_计算任何三角形的周长[python 3]
- [低级错误]an attribute defined in * line * hides this method pylint (method-hidden)
- 演出经纪人考试大纲、演出经纪人考试资料是什么?
- 计算机网络基础【2】
- RecyclerView实现竖向无限循环滚动的列表
- 这是一篇让你从早吃到晚的『台南美食攻略』
- 学习笔记-抖音分析报告
- 百度搜索引擎使用技巧
- 用html写一个个人简历