Fork me on GitHub

遥感反演步骤

总结一下arcmap中导入excel,并转换成shp文件,提取相应点的值的步骤。

1.excel文件格式设置为xls(arctoolbox中调用excel转表,导入xls,同时生成object ID)

2.设置地理坐标为十进制经纬度(视图-数据框属性-单位)

3.新建字段,字段计算器,用文本型数据生成double型数据,然后才可以添加x,y数据。

4.添加x,y字段。统一坐标系为地理坐标系WGS1984。

5.extract multi value from point(添加波段数据时,打开遥感图像后,拉选里面的每个波段数据进行添加。表格必须是英文名!!!)

6.table to excel 导出表格

 

最后用pandas库读取excel数据并且输入sklearn,利用svr进行回归分析。

filename = r'E:1.xls'
df = pd.read_excel(filename)

a = df.Smy  #直接取字段名称组成列表
x = np.array(a).reshape(-1,1)

b = df.DEP
y = np.array(b).reshape(-1,1) #reshape(-1,1)转换成一列数据,行数自动计算
posted @ 2019-12-18 00:58  Rser_ljw  阅读(1611)  评论(0编辑  收藏  举报