加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

ARCGIS中按某字段属性值分类导出(By小雷O(∩_∩)O)

(2009-10-27 11:42:04)
标签:

杂谈

按字段属性值分类导出数据

@Tsonghua

 

ARCGIS中按某字段属性值分类导出(By小雷O(∩_∩)O) 

比如,左侧表中lev值共有 a b c d 四种,要求按照lev值分类输出 a.shp,b.shp,c.shp,d.shp。也就是把 lev ="a" 的所有的导出为 a.shp,其余类推


ArcGIS Desktop

 

1.原始的方法:select by attribute\ [lev]='a' 选出来,然后export \selected records。分作多次处理。

  缺点:要多次选择,多次导出 

2.Arctoolbox:Arctoolbox\Extract\select  在expression_r_r_r_r\SQL中输入 [lev]='a' 确定。

  这里较之上面,方便之处在于把查询和导出放到一步做^^

  缺点:多次打开工具,分批处理 

  改进版:右键select\batch (批处理)

 ARCGIS中按某字段属性值分类导出(By小雷O(∩_∩)O)

 

 


FME(Spatial ETL Tool)

 

1.Fanout By Attribute:在目标层打开Feature Type Properties,勾选Fanout By Attribute,在下面下拉框中选分类字段 

ARCGIS中按某字段属性值分类导出(By小雷O(∩_∩)O) 

2.AttributeFilter 函数:

 ARCGIS中按某字段属性值分类导出(By小雷O(∩_∩)O)

 

Tips:

FME中的拷贝字段以及创建自动连接

 ARCGIS中按某字段属性值分类导出(By小雷O(∩_∩)O) 

综上,最方便的还是Fanout 啦!

 

小雷同学太强了~

 

 

0

阅读 收藏 喜欢 打印举报/Report
前一篇:天堂电影院
后一篇:计划没能成行
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有