Excel xls 转GIS shp文件及投影方法

本文详细介绍了如何将Excel或CSV格式的风场点坐标数据转换为GIS中常用的shp文件格式。从预处理表格开始,通过使用ArcGIS软件进行坐标系统设置,将点数据投影转换,并最终导出为规范的点图层。此过程涵盖了地理坐标系到投影坐标系的转换,以及如何计算并保存UTM坐标。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

1.excel/csv转shp文件

1.1表格预处理

打开风场点坐标表WT.xlsx,检查是否有X、Y列名,若无,添加一行。保存退出。

 

1.2打开Arcgis,新建一个空白地图BlankMap。

 

 

1.3加载原始WGS84地理坐标系表,WT.xlsx。

 

1.4表格转点:右键刚添加进来的表格,选择Display XY Data,添加xy坐标显示。

坐标的X字段选择X列,Y字段选择Y列,然后再在下方的坐标系统框中点击“Eidt”编辑,下拉选中Geographic Coordinate Systems地理坐标系-world世界-WGS1984。确定-OK。

1.5 另存一个规范点图层。

点图层生产成功,右键点图层Sheet Event,选择Data数据-Export Data导出数据,另存一个规范点图层。

是否加载新导出的图层,选是。

  1. 地理坐标系换投影坐标系(WGS1984 转UTM)

2.1点投影转换

点击展开arctoolbox tool工具箱

选择Data Management Tools(数据管理的具) -  Projection and Transformations(投影与转换)-Feature(要素)-Projrct(投影工具)。

2.2下拉填选输入对应参数。

输出坐标系统(output Coordinate System)那里选

Projected Coordinate Systems投影坐标系- UTM – WGS1984-Northern Hemisphere北半球坐标系-WGS 1984 UTM zone 46N。

为什么是选这个?本次风场点的经度以91度为主,91除以6=15余1,余数不要,结果15+基数31=46,所以选46度带。

-确定,投影成果后,图层列表里多一个点图层文件风场坐标.pro。

 

2.3添加UTM XY列

右键,打开它的属性表,左上角添加两个字段(列Fied),命名为UTMx和UTMy,类型选double双精度。

d

2.4计算投影坐标XY

选择UTMx那列,右键-计算几何Calculate Geometry,弹出的列表框选择“点的X坐标,X Coordinate of Point 。选UTM投影坐标46N,单位米-OK,X坐标就被计算出来了,Y坐标同理。

 

2.5导出结果表,

左上角,导出一个” Export_Output.dbf”表格,选择你存的位置文件夹,表格格式是dbase Table。

 

 

2.6另存为EXCEL

打开你输出表格的文件夹把dbf文件拖进EXCEL里,另存为一个xlsx文件就可以了。

 

 

 

GIS就像海洋,只有意志坚强的人才能到达彼岸。

BY 橄榄 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值