作业帮 > 综合 > 作业

arcgis要素类下怎样建立多个子要素?

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/06/06 02:11:50
arcgis要素类下怎样建立多个子要素?
arcgis要素类下怎样建立多个子要素?
你的问题,跟你的截图,说的是两码事.图例下设子图例,你可以在图层属性-符号系统-类别,选多字段,按第一、第二排列,赋予用地类型及色彩,图例自动出现下级.
如果是要素类的,正确名称叫做要素数据集,其实就是一种文件夹,里面还可以建立新的要素类(shapefiles).这可以打开文件目录窗口,右键点击空白处,新建,选要素类,按向导进行.
PS,一般用地类型分二级:建设用地:工业用地、二类住宅用地.一般采用shp要素的属性表里添加两个字段来储存解决.
再问: 可能表达不对。。。其实是想新建一个 土地利用类型 的要素类(或者数据集?) 它的下面 可分为 城市用地 森林用地 等几个不同的类型,然后可以选择相应的类型 直接在地图上画图进行解译。。。
再答: 明白了,你最终的目的就是选用地类型,直接在地图上画图,这样两个步骤。

你直接建立一个shp文件,比如叫做规划地块,是面polygon shp,这个shp创建之后,你打开它的属性表,添加一个字段“土地利用类型”。然后开始编辑了,画了一个地块,完成草图之后,点编辑器工具栏的属性按钮,弹出一个菜单,能看到shape aera、shape length等等,你就在“土地利用类型”填入“二类居住用地”。OK,此时完成一个地块。接下来画另一块,填入“公园绿地”,再一块,填入“村镇用地”……
用地类型一共也就那么十几种,当你第二次画图形,在字段“土地利用类型”的方框中,就会自动出现可以选择的下拉菜单,刚刚出现过的“二类居住用地、公园绿地、村镇用地……”都跳出来了。这样你就不用填,直接选就行。达到你所要的目的。


再进一步,要把这些用地类型归纳为城市用地、森林用地等更上一层,怎么办?手动编辑肯定得累死。这时你就弄个Excel表格,类似这样:弄好之后保存起来,关闭 。打开Arcgis的那个地块shp属性表,使用关联功能,用“居住用地”或者“R2”这样的字段进行关联,匹配成功之后,属性表后面自动就出现“城市建设用地”、“R”、“居住用地”……这时你可以把shp文件重新导出,让这种关联关系永久保存在属性表中。
有了这些建设用地跟非建设用地的字段,你可以对图层进行再上色或者分类统计。
再问: 十分感谢,这是一种方法。。。不过应该还有一种更简单直接的方法,可以先创建类型,然后选择不同类型再画,学的时候用过一次,后来忘了。。。