爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 8278|回复: 10

利用属性数据选择图元

[复制链接]

新浪微博达人勋

发表于 2011-9-27 19:35:31 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
增加了利用属性数据选择图元功能,‘风行浪尖’就不用那么累了http://bbs.06climate.com/forum.php?mod=viewthread&tid=2754&extra=page%3D1),当然此功能今后还会有很多扩展的应用,事实上利用属性数据或空间位置对图元进行选择是GIS软件的一种基本功能。需要更新MeteoInfo最新文件(见置顶帖子)。

以制作各省县级shape文件为例,不用做什么maskout,把省界线醒目地显示出了,把填色去掉就很容易看出各县所在的省了。
Image00001.png

软件新增了一个‘Select’菜单,下面有‘Select By Attribute’子菜单,点击出现下面对话框。将图层(Layer)选为县级图层,方法‘Method’有四种,方法名称已经写得很清楚了,就不多说了。该县级图层有很多属性字段‘Fields’其中‘SH2’字段是所属省的一个标志,比如陕西省‘SH2’字段的值是‘61’。
Image00002.png

类似数据库的SQL选择语句,输入SH2 = '61',双击字段名和属性值会将其自动输入值选择语句中,对话框中间有些判断符号,点击‘Get Values’按钮会在属性值框中显示被选中字段的所有属性值。描述起来挺费事,自己试试很容易明白。完成选择语句有点击‘Select’按钮,会将符合选择语句条件的图元都选中(图中亮黄色部分,也就是所有属于陕西省的县)。方法(Method)中有一个‘Add to current selection’选项,可以利用它来选择多个省,比如东北三省。也可以用复杂一些的选择语句(包含And、Or等)来实现复杂的选择。
Image00004.png

这时候再打开‘Output Map Data’对话框,选择县级图层,左边的图元就只有被刚才选中的图元了,全选然后导出为shape文件即可。
Image00005.png

上述步骤输出的陕西省县级shape文件
Image00006.png
密码修改失败请联系微信:mofangbao

新浪微博达人勋

0
早起挑战累计收入
发表于 2011-9-27 21:47:01 | 显示全部楼层
哈哈 方便很多啦,准备试试,@风行浪尖过来顶贴啦
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2011-9-28 00:07:28 | 显示全部楼层
呵呵,感谢射月楼主,急用户之所急,顶你没商量{:soso_e113:}
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2011-9-28 00:09:04 | 显示全部楼层
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2011-9-28 00:31:39 | 显示全部楼层
呵呵,简直太方便了,王老师不是一般的厉害和周到
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2011-9-28 09:19:05 | 显示全部楼层
上面做的功能考虑不够周全,图层如果未选中任何图元,则无法进行输出。因此略做了修改,无论图层是否有图元被选中,左边的图元列表都是所有图元,选中的图元会自动被加入右边输出图元列表中。图元选择有变化时,可以用Choose Selected Shapes按钮来进行更新。需要更新首贴中的文件,或者重新下载、安装MeteoInfo 1.0正式版。

Image00007.png
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2011-10-1 22:35:38 | 显示全部楼层
王老师,你太好了....
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-11-30 11:06:00 | 显示全部楼层
太厉害了~{:eb502:}
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-5-18 16:53:07 | 显示全部楼层
楼主太厉害了!感谢分享
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-10-14 13:34:28 | 显示全部楼层
王老师真的很给力啊
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表