首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python气象绘图教程特刊(一)

实现完美白化教程(傻瓜式)

如何查看特征值

一、安装meteoinfo(可在气象家园找安装包)

二、打开软件,工具栏下部第一个蓝色加号(红色叉号的前两个),点开,选择你的shp文件。

选择你的shp文件:

画面变为你选择的地图:

在工具栏的显示按钮打开图层属性数据:

此时跳出你的shp文件的属性,第一个1数字是索引,不计入列数。

使用实例

A、使用恩施州单独shp

根据前面的步骤,筛选第六列UserID为特征选择量,特征选择量为0。

Maskout程序内部修改为:

下面是根据选择的特征值进行剪裁的语句:

clip=maskout.shp2clip(cs,ax,r'E:\enshi\恩施.shp' ,0)

出图效果如下:

B、使用湖北省shp

根据前面的步骤,调取图层属性:

我找到第五列420000为特征值:

对应的对maskout程序作出修改:

下面是根据选择的特征值进行剪裁的语句:

clip=maskout.shp2clip(cs,ax,r'E:\dijishi\cn_province.shp' ,420000)

出图效果如下:

当然此处应该读取地级市的shp文件做裁剪,这里只是用湖北省特征量裁剪,所以和上面的出图不一致(恩施在湖北的西南角),但是原理是一致的。

注意事项

1、出现这种报错,说明选择的特征量不太好,导致clip跳过了赋值阶段,重新选择适合的特征量即可。

下一篇
举报
领券