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导出数据,另存一个规范点图层。
是否加载新导出的图层,选是。
- 地理坐标系换投影坐标系(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 橄榄