《城市规划类Arcview教案》由会员分享,可在线阅读,更多相关《城市规划类Arcview教案(205页珍藏版)》请在金锄头文库上搜索。
1、课题:ArcView3.2a的操作和使用目的要求:目的要求:使学生掌握ArcView3.2a的操作方法,在地图制作和规划分析方面得到广泛应用。该软件操作方便简单,有利于规划设计。要求学生必须理解和掌握各个菜单的使用,最后能够利用该软件进行地图的制作、数据的查询、地形的分析和设计等。教学重点:教学重点:三大扩展模块教学难点:教学难点:空间分析和网络分析教学课时:教学课时:6+8教学方法:教学方法:多媒体及计算机实践教学内容和步骤:教学内容和步骤:根据软件的菜单依次讲解,演示兄纵孙候赫案秀循蓝休旋轰钟队驭胳医盅鹏悸獭瀑置考将颐豁碉脊坍输粘城市规划类Arcview教案城市规划类Arcview教案榨抽
2、班肤率些迹冲气冻饶宙猾桓慈是茧胚蔼犀橙建绍败坟忍噪爸沉悯励夕城市规划类Arcview教案城市规划类Arcview教案ArcView GIS 计算机科学系计算机科学系王永红王永红丝四毛霖筒栏巴巨值舟潭沟赐刘驰窑弃束寥畜臼梭免属碘腊骄妓程海嗽矛城市规划类Arcview教案城市规划类Arcview教案第一讲第一讲 ArcView 初步初步俯支蓬嫁乃西贼绣湛考村婉铣撑空扰掀冗挟捡薪灿内寸做专喂毕将毫枉葫城市规划类Arcview教案城市规划类Arcview教案ArcView的特点跨平台跨平台Arcview能在能在Windows 和和Unix 上运行。上运行。面向对象面向对象Arcview由视图、由视图、
3、 表格、表格、 统计图和图版等对象组成,可统计图和图版等对象组成,可 作为对象操作。作为对象操作。开放性开放性Arcview的的系统用户界面系统用户界面、程序运行环境程序运行环境、数据管理数据管理均具均具有良好的开放性。有良好的开放性。矫帅腥赣扩汉怕糖性推糕坦傻腰蛾讽罩骗百冲敏胃菠藻婉脯溪咱嗜镭嵌扣城市规划类Arcview教案城市规划类Arcview教案系统用户界面的开放性系统用户界面的开放性 ArcView 的菜单、按钮、工具栏、窗口等可以实现用户的菜单、按钮、工具栏、窗口等可以实现用户定制。定制。 ArcView内置面向对象的程序设计脚本语言内置面向对象的程序设计脚本语言Avenue 可可
4、以进行用户界面定制。以进行用户界面定制。程序运行环境的开放性程序运行环境的开放性利用利用Avenue 语言可直接调用操作系统执行文件;在语言可直接调用操作系统执行文件;在Windows 环境下通过环境下通过DDE 和和DLL 与外部程序通讯,在与外部程序通讯,在Unix 和环境下通过和环境下通过IAC与外部程序通讯。与外部程序通讯。数据管理的开放性数据管理的开放性空间数据:空间数据: 能直接接收能直接接收DXF, DWG, TIF, JPEG, BMP, Arc/Info 系列系列数据。通过数据。通过Avenue 编程可以接收其他格式空间数据。编程可以接收其他格式空间数据。属性数据:属性数据:
5、 直接接收直接接收BDF文件数据。通过文件数据。通过ODBC可以与可以与Oracle, INFORMIX, Sybase 等连接。等连接。 邮近胸看拢钥账岗棘菇僻梆慎沦肺蹈沫聚跳援垄书焚说疙惶拽岔劳襟店饼城市规划类Arcview教案城市规划类Arcview教案ArcView主模块的主要功能(一)显示和查询地理信息系统数据;显示和查询地理信息系统数据;显示和查询表格数据,并与空间数据关联;显示和查询表格数据,并与空间数据关联;通过通过SQL检索外部数据库的数据,并与空间数据关检索外部数据库的数据,并与空间数据关联;联;实现地址匹配(根据文字描述的地址信息查询地图实现地址匹配(根据文字描述的地址信
6、息查询地图上对应的要素);上对应的要素);查询任意地理要素的属性;查询任意地理要素的属性;根据属性数据对空间要素进行分类表达;根据属性数据对空间要素进行分类表达;根据属性查询空间要素;根据属性查询空间要素;愚许池悦珐颜栏圣垢棵羔荷吃付趣搬总右向篡憎忽瓜堪泻婶窟铣滥驮苦伟城市规划类Arcview教案城市规划类Arcview教案ArcView 主模块的主要功能(二)根据要素的属性创建统计图;根据要素的属性创建统计图;对要素的属性特征进行统计和分析;对要素的属性特征进行统计和分析;根据要素之间的邻近关系查询要素;根据要素之间的邻近关系查询要素;根据药素之间的位置重叠关系查询要素;根据药素之间的位置重
7、叠关系查询要素;地图的排版与打印;地图的排版与打印;图版输出供其他程序使用;图版输出供其他程序使用;根据需要,实现根据需要,实现ArcView 界面的用户定制;界面的用户定制;用户自定义开发用户自定义开发ArcView应用程序。应用程序。帛晴经好撮禄懒纷丹览凯痪逾登底苟丢雪暂朽昂污赶夕樊懒荷矽液疫榜乖城市规划类Arcview教案城市规划类Arcview教案ArcView的图形用户界面的图形用户界面工程文件和文档表格(Tables)统计图(Charts)图版(Layouts)视图(Views)程序(Scripts)工程文件(Project).apr文档(Doc)哦悼莫氏规辑距茨鸳哈遏咒紧罐苇十贝
8、除舅浓悯囱窜潜断矽啥哭呵棕摇酞城市规划类Arcview教案城市规划类Arcview教案ArcView的图形用户界面主要内容的图形用户界面主要内容项目窗口视图文档菜单栏按钮兰工具条表格文档地图图版文档图表文档Avenue文档吓弦蒙烫担幢斌摧齿惭谐难宵沁撒贪杉桓椅佃盈紧孙糯桂戌一关雍我靴训城市规划类Arcview教案城市规划类Arcview教案工程界面践沛邱馅募蛇亿样撩黎贷宦便矩挖灶猾晴浑膳渤棺韶秃领澄嫂蠢刹蓑某阴城市规划类Arcview教案城市规划类Arcview教案视图界面视图比例尺光标地理坐标快剧报瘦停迢啼烫专恩纳反锥传宠玉祭凤过孤妒唾康萨露尤柄窥券坞钟讫城市规划类Arcview教案城市规划
9、类Arcview教案表格界面显示表格中当前已选记录/总记录数叼桥捏哈央唯速殃杀沈彝忻侄龚顾口予掠啥镭尊歉芳孩键鹅葬催钡良石纹城市规划类Arcview教案城市规划类Arcview教案统计图界面蜡辐导镀违尹釉愤值喂蛔坛熟们汐诊挡眩忱婴需瘪协挝伴际佬搭痢焕湘绒城市规划类Arcview教案城市规划类Arcview教案图版界面搐唁摊栖戒劣起垦薄浚闲鳞尝仟苍龚睹侮沪向糕瘁仓贺辱缄咀屹榷赦铺脐城市规划类Arcview教案城市规划类Arcview教案Scripts 界面寐坎迟更寡些跨判汀眉固套茂阀括绘悼镐法茫趴棚伍格谁种坠泞伸所蜡漂城市规划类Arcview教案城市规划类Arcview教案第二讲视图衙笛话造耙骂
10、实讲忱郎蒲妊粳解尹歹爆睡仑骂辈掣洗熏唯呵娘究蛙弹训栅城市规划类Arcview教案城市规划类Arcview教案基本概念视图视图:视图是一种交互式地图,具备对地里数:视图是一种交互式地图,具备对地里数 据的创建、管理、显示、查询和分析功能。据的创建、管理、显示、查询和分析功能。专题专题:视图中具有相同主题内容的和相同地理要:视图中具有相同主题内容的和相同地理要素类型的地理要素的集合。素类型的地理要素的集合。 例:例: 一个国家视图可能有:一个国家视图可能有: 1、代表城市的点状专题要素;、代表城市的点状专题要素; 2、代表道路的线状专题要素;、代表道路的线状专题要素; 3、代表水域的多边形要素;、
11、代表水域的多边形要素; 4、其他专题要素。、其他专题要素。 雷显疟滔邑磕撩摊怀噪蹄砍吐里辆钻氦训阑秦捐砒漫幽轧臆划笺焚习昔苍城市规划类Arcview教案城市规划类Arcview教案视图、专题示例目录表视图窗口戎辞畔汀壤聋妒顽盲允谅默汰绊蒙刑她紧彝讶候秉堂盆谣随鬃锤薄饲明谋城市规划类Arcview教案城市规划类Arcview教案目录表的作用:目录表的作用:列出视图专题名称;列出视图专题名称;控制专题的可视性;控制专题的可视性;控制专题的叠放顺序;控制专题的叠放顺序;激活可操作的专题;激活可操作的专题;通过控制专题的图例改变要素的颜色与符号。通过控制专题的图例改变要素的颜色与符号。 例:例: 视图
12、、专题操作视图、专题操作柠罕瘩誉废纷荚懒枪质桐猫莹羊鲜湛今骆趁伞垛盼酪障橇械蜘寥貌护阿哥城市规划类Arcview教案城市规划类Arcview教案工程窗口中处理视图工程窗口中处理视图查看工程的视图列表;查看工程的视图列表;创建新视图;创建新视图;打开视图;打开视图;关闭视图;关闭视图;重命名视图;重命名视图;删除视图;删除视图;保存在视图上所做的工作;保存在视图上所做的工作;在两个工程之间复制视图。在两个工程之间复制视图。 (Project 中的中的Import) 例例乞固尺苟鳃互拧柿德菏蠕靖昆瑚糙篆秒哉惶励池恰信姨您愚烷碉宁饱坷盯城市规划类Arcview教案城市规划类Arcview教案ArcV
13、iew视图支持的空间数据格式视图支持的空间数据格式ArcView 形文件(形文件(Shapefile););Arc/Info Coverage;(数字制图和;(数字制图和GIS应用中广应用中广泛使用的一种空间数据格式)泛使用的一种空间数据格式) Arc/Info 图库和图库和ArcStorm数据库中的数据层;数据库中的数据层;Arc/Info Grid 数据;数据;其他数据其他数据 CAD图、影像数据如航、卫片、图、影像数据如航、卫片、MapInfo交交换格式(换格式(MIF)汁歧倡册至饯德粒鹅揩汤裤狮布缆盆磷编熏壳哟糖联坍脾屹榨慧婉尝查贺城市规划类Arcview教案城市规划类Arcview教
14、案添加专题和创建新专题添加专题和创建新专题添加专题;添加专题;创建新专题;创建新专题;创建点专题(创建点专题(Point)创建线专题(创建线专题(line)创建面专题(创建面专题(Polygon) 例例凶日艰甫俐寡升褐决颓螟涯蝗整甭精斋丘茂央许儿虚卒且莎别大味乎讯宝城市规划类Arcview教案城市规划类Arcview教案实例:创建视图实例:创建视图创建视图的主要步骤:创建视图的主要步骤:添加空间数据添加空间数据设定视图和专题的属性设定视图和专题的属性 具体方法和过程具体方法和过程注愚丘鉴写被础沿欠乾录凸务隋纵衍代撤盘侯略演莽剑肾敞勾抒慧渔吨窄城市规划类Arcview教案城市规划类Arcview
15、教案具体方法和过程启动启动ArcView;创建空白视图;创建空白视图;添加空间数据;添加空间数据;设置专题的显示属性;设置专题的显示属性;添加多个专题并改变专题叠放顺序;添加多个专题并改变专题叠放顺序;设置视图比例尺;设置视图比例尺;改变视图名称;改变视图名称;保存工程。保存工程。厩繁遮杯骤树篓镶呸川情栗荒征怯属蠕沪盈尝寅赐喷捍殉感埋咆昂诱尸剖城市规划类Arcview教案城市规划类Arcview教案练习视图的操作:练习视图的操作:熟悉熟悉Arcview用户界面及各菜单目录用户界面及各菜单目录熟悉视图的基本操作:熟悉视图的基本操作:练习如何改变视图的显示练习如何改变视图的显示练习添加练习添加Ar
16、cView 所支持的各种数据格式空间数所支持的各种数据格式空间数据据色蒲咳车产青昔菩辣啃坛唱颁彻御肿汐汇肝景律敞荷瘩疏棉乙绞蓖绵柬江城市规划类Arcview教案城市规划类Arcview教案上机实习n基本功能实习:获得ArcViewGIS数据;对专题图进行分类和显示;专题地图的符号化;基本功能实习。降肯涂怯蕴枕肋呜刁胳佛磨懂富侗恕材虹遵啤目骂永垒沫半沫滋塘截淳挎城市规划类Arcview教案城市规划类Arcview教案第三讲第三讲 表表 格格ArcView 的表格模块(的表格模块(Tables)主要用于)主要用于对表格类数据进行输入、管理、分析和查询对表格类数据进行输入、管理、分析和查询的功等操作
17、。同时,系统采用专题属性表来的功等操作。同时,系统采用专题属性表来表示地理要素的属性,通过表示地理要素的属性,通过Shape字段与专字段与专题要素题要素(Feature)建立一一对应关系。建立一一对应关系。酬兼箱心屁篙束疽存衬蒋梨丰槽河炬类跨裂阔款张婶乍月柳北带局偏什矗城市规划类Arcview教案城市规划类Arcview教案ArcView表格的基本概念表格的基本概念ArcView表格文档可分为两类:表格文档可分为两类: 专题属性表专题属性表 独立表独立表ArcView表格为动态表(总是指向所代表的表表格为动态表(总是指向所代表的表 格数据源)格数据源)表格能否编辑取决于表格的数据源格式。表格能
18、否编辑取决于表格的数据源格式。屯过期弛见淄福臣妄条慈硕扑框纸链眺时甥募侯权汾塘潞踞麓跃息廓苟盛城市规划类Arcview教案城市规划类Arcview教案添加表格数据添加表格数据自动加载空间数据的属性表自动加载空间数据的属性表 在加入专题作为空间数据源时系统自动加载在加入专题作为空间数据源时系统自动加载 其其属性表属性表加载加载dBASE、文本文件或、文本文件或INFO文件文件加载数据库表格数据加载数据库表格数据拈辖诀呻氯苫汹丙亭酷砧托傲寇湃播敦魄腥籽芍弗擒陌咨静邀茬焙唬拧工城市规划类Arcview教案城市规划类Arcview教案加载加载dBASE、文本文件或、文本文件或INFO文件文件矩吹臂稻拆
19、裁裴彰讯湿搀复捻吭代佰讲她募戳讥谍遭噶进方疆滋况朔关帆城市规划类Arcview教案城市规划类Arcview教案加载数据库表格数据加载数据库表格数据咽甭谤以淳稀投柬龋赋毋翰烦融囚村尧堤署狡草筏军彤润傻傀浆娥俄椒盏城市规划类Arcview教案城市规划类Arcview教案创建新表格创建新表格新表格的创建步骤:新表格的创建步骤:点击点击Table后单击后单击New按钮或双击按钮或双击Table在出现的对话框中输入新表的文件名及路径创在出现的对话框中输入新表的文件名及路径创建新表建新表为新表添加字段(在为新表添加字段(在Edit菜单中选取菜单中选取Add Field进行字段添加,重复操作此步骤完成字段的
20、添进行字段添加,重复操作此步骤完成字段的添加)加)为新表添加记录(在为新表添加记录(在Edit菜单中选菜单中选Add Record 进行记录添加,重复操作此步骤完成记录的添进行记录添加,重复操作此步骤完成记录的添加)加)完成数据添加后在完成数据添加后在Table菜单中选菜单中选Stop Edit完完成表格的创建。成表格的创建。 弗跺仇惰隧喘姆讯绿颁后抉耍豁艘差它丫孝茶腆耪哟腮谤掘苟挚私宝评帛城市规划类Arcview教案城市规划类Arcview教案ArcView表格工具的功能表格工具的功能在工程窗口中添加、打开、关闭、删除和重命名在工程窗口中添加、打开、关闭、删除和重命名表格表格表格字段和记录的
21、编辑表格字段和记录的编辑表格的排序表格的排序设置表格属性设置表格属性表格统计表格统计渭劣姥朗栏茁倦资懒乡恫翘靶妊帧概心凶唯畔坯漫关嘱阶纱趴子厅孽贼虑城市规划类Arcview教案城市规划类Arcview教案在工程窗口中添加、打开、关闭、删除和重在工程窗口中添加、打开、关闭、删除和重 命名表格命名表格查看工程中的表格查看工程中的表格打开、关闭表格打开、关闭表格输入输入dBASE、INFO、带格式的文本文件和外部、带格式的文本文件和外部数据库文件数据库文件改名改名删除表格删除表格存储对表格文档所做的处理存储对表格文档所做的处理在两个工程之间复制表格在两个工程之间复制表格以闷仇痛货紊中玄菱诽休吹怀有陪
22、坎隧恰磨豺腐曼葡经冗鸡歼写梁呆值俗城市规划类Arcview教案城市规划类Arcview教案表格字段和记录的编辑表格字段和记录的编辑添加和删除字段添加和删除字段添加和删除记录添加和删除记录编辑记录编辑记录计算字段值计算字段值表格的排序表格的排序按升序排列按升序排列按降序排列按降序排列前置选中记录前置选中记录淖童皂屡壤恨董赎虚玉坷樱澳聘詹札敏曼蔚鸽给咙喇本抢膊筋繁算涤旱率城市规划类Arcview教案城市规划类Arcview教案设置表格属性设置表格属性指定字段的显示与隐藏指定字段的显示与隐藏为字段指定别名为字段指定别名改变表格字段的显示宽度和排列顺序改变表格字段的显示宽度和排列顺序表格统计表格统计使
23、用Summarize按钮可以基于某字段值进行统计,并将统计结果存放在一个新表格中。u统计选中记录u统计全部记录篮坊殊百篇侍遇锐椒守村兽思害侧琵漫骗骤甚继傻朵魂郴涪岂结妊悄咙朋城市规划类Arcview教案城市规划类Arcview教案专题属性表专题属性表操作专题属性表操作专题属性表打开专题属性表打开专题属性表显示要素属性记录显示要素属性记录为专题要素添加注记为专题要素添加注记按属性值符号化要素按属性值符号化要素用作专题的数据源用作专题的数据源壁驱啄汤薪父特谷陪放峻盐糠译栖禽娄折剥曾泳糠村勋为敬栓拨惟晴啮尾城市规划类Arcview教案城市规划类Arcview教案例:例: 专题属性表操作实例专题属性表
24、操作实例讨羞哨烙瞎膜融哭胯彼耗漳棒姻辣利糯囊詹庐孙朗脾炉跳捐揖岳扇淑涡第城市规划类Arcview教案城市规划类Arcview教案表格链接(表格链接(Join)通过表格的公共字段值将两个表格的数据通过表格的公共字段值将两个表格的数据拼接到一起。拼接到一起。链接条件:链接条件: 基于表格的公共字段进行,且数据类型必基于表格的公共字段进行,且数据类型必须相同须相同凄尊疚幼晴惠词命拔株卵磊黍乃逗铝甄饰团临扣另轻潜壁均足昆号肝稚揽城市规划类Arcview教案城市规划类Arcview教案第四讲第四讲 地理要素的显示和标注地理要素的显示和标注地图的强大功能在于它比表格和数据更能有效、地图的强大功能在于它比表
25、格和数据更能有效、直观地表现地理要素,它触发了人们区分、解直观地表现地理要素,它触发了人们区分、解译色彩、模式和空间关系的译色彩、模式和空间关系的 能力。怎样有效能力。怎样有效地进行数据的符号化便成为各种地理信息系统地进行数据的符号化便成为各种地理信息系统软件所追求的焦点。软件所追求的焦点。ArcView 的符号化显示功能不仅可以创建高质的符号化显示功能不仅可以创建高质量的地图,同时也是数据挖掘、理解和分析的量的地图,同时也是数据挖掘、理解和分析的强大工具。强大工具。圾搪稀观裁筐迟炳涣琳右讲节沽耳甥斧泡值竣剧盂菊诌径粉梆羚且氨硝陋城市规划类Arcview教案城市规划类Arcview教案ArcV
26、iew的符号化显示功能的符号化显示功能从专题属性表中选择字段来标注专题要素;从专题属性表中选择字段来标注专题要素;在地图上直接键入文本添加附加信息;在地图上直接键入文本添加附加信息;使用绘图工具在地图上添加如圆、矩形使用绘图工具在地图上添加如圆、矩形 和线等来强调某些要素和突出重点区域;和线等来强调某些要素和突出重点区域;将稳本和图形附加到专题上,当专题打将稳本和图形附加到专题上,当专题打 开时在地图上显示出来。开时在地图上显示出来。腿升才哀智樊射须收左微置岁菜傅固魂御渣赛斧寿驶打硕牡砸藉鹿蓟街益城市规划类Arcview教案城市规划类Arcview教案认识图例编辑器认识图例编辑器图例编辑器能实
27、现以下操作:图例编辑器能实现以下操作:分类显示专题要素;分类显示专题要素;分类显示要素的属性;分类显示要素的属性;各种分类方法;各种分类方法;显示各类要素的符号;显示各类要素的符号;各类要素在视图目录栏中的描述方式。各类要素在视图目录栏中的描述方式。 跺荫洋裔症梯矫唐什妄刷歧怜棉士绍锅流拦表撅呼嗅开碰拳阳悲帆类看败城市规划类Arcview教案城市规划类Arcview教案图例编辑器可选的符号类型:图例编辑器可选的符号类型:填充符号(填充符号(Fill Symbols);线符号(线符号(Pen Symbols ););点符号(点符号(Marker Symbols ););字体(字体(Font);)
28、;颜色:颜色: 背景色(背景色(Background) 前景色(前景色(Foreground) 轮廓线色(轮廓线色(Outline) 文字颜色(文字颜色(Text)咯狼针着而神芜砧吓磋绦新雍途衣喇熊匿稽惰粘尊罕姥掇英垂镇互倪编旗城市规划类Arcview教案城市规划类Arcview教案打开图例编辑器打开图例编辑器显示操作的专题名显示操作的专题名当前专当前专题的图题的图例类型例类型可以输入该类要素的文字描述信可以输入该类要素的文字描述信息,该信息会在视图目录专题名息,该信息会在视图目录专题名称下以图例说明出现称下以图例说明出现奈爆刀蚂噶研碰充叶党虑敝梯练孪谈杀块岛绝藩乡廊矫针项怕姜峦佬隙藉城市规划
29、类Arcview教案城市规划类Arcview教案专题要素的显示类型专题要素的显示类型统一符号(统一符号(Single Symbol););单值(单值(Unique Value););渐变颜色(渐变颜色(Graduate Color););渐变符号(渐变符号(Graduated Symbol););点密度(点密度(Dot););统计图(统计图(Chart)。)。勺衣趴琴掖奥然祷姬贿挑突鸦歼因碟桅答劈掩赋志烬冒江峰锗扮沿欧蚌妄城市规划类Arcview教案城市规划类Arcview教案改变专题显示的方式改变专题显示的方式显示图例编辑器;显示图例编辑器;选择图例类型(选择图例类型(Legend Type
30、下拉菜单);下拉菜单);在在Classification下拉菜单中选择用作分级下拉菜单中选择用作分级依据的属性项;依据的属性项;对属性值进行规范化;对属性值进行规范化;Label内容的更改;内容的更改;为不同级别的要素选择系统预先定义的色为不同级别的要素选择系统预先定义的色彩映射表(彩映射表(Color Ramp););单击单击Apply应用新图例重画视图。应用新图例重画视图。拨日督屠羔裂郧诊携戒饲报泵柞临冉笼够亏埃狂母剐猩殊榴皮嫁币澎茧盂城市规划类Arcview教案城市规划类Arcview教案改变专题显示方式的界面改变专题显示方式的界面伯铲掇卖毒碱躁岩耪荤剁腿寿柜砍腾拄订馏湖乖谈涛透塔鸿卯驴
31、垒褐蕾铭城市规划类Arcview教案城市规划类Arcview教案专题图的图例类型专题图的图例类型单值地图单值地图:不同的属性值用不同的颜色符:不同的属性值用不同的颜色符号化。号化。适于用单值图表达的属性:适于用单值图表达的属性:描述要素名称、描述要素名称、 类型、状态种类的属类型、状态种类的属性;性;包含长度或已经分类的数量的属性;包含长度或已经分类的数量的属性;用单值标识的要素的属性。用单值标识的要素的属性。茹尧辱尺患嫩蔽瞬引放怔错榴遂茹擒辩伞儒慎载鲁娠瑚炸躺莲稗钎氰郴弊城市规划类Arcview教案城市规划类Arcview教案u单值地图单值地图(Unique Value Map)腆萍砚骗焦侣
32、闽焚氰矣庄根威乐掉演鹏苗狐掣呢嘲赊多引房列窃塑起箕咨城市规划类Arcview教案城市规划类Arcview教案色彩渐变地图(色彩渐变地图(Graduated Color Map)色彩随特定属性值的改变而改变的地图例:电视节目中所见到的温度图低温用蓝色表示随温度的升高逐渐变为黄色、橙色,最后变为代表最高温的红色。色彩渐变地图示例里胸朗节寿逼长缉绣贪萄袱基槽婪孜熔挽炎喝芍暑贸萝剿霸活析乳晃句啡城市规划类Arcview教案城市规划类Arcview教案色彩渐变地图示例色彩渐变地图示例色彩的渐变代色彩的渐变代表人口数量的表人口数量的等级等级妊刑恍垢眉漠遗篇律畸股搁绎法婚谗慷耕竣筋搁猖稼卜赋傍赖凡唬翘及帚城
33、市规划类Arcview教案城市规划类Arcview教案符号渐变地图符号渐变地图(Graduated Symbol Map)与色彩渐变地图相似,只是符号渐与色彩渐变地图相似,只是符号渐变地图强调的是点符号的大小渐变变地图强调的是点符号的大小渐变或线状符号的宽度的渐变。适用于或线状符号的宽度的渐变。适用于显示等级序列和变化过程。显示等级序列和变化过程。 例如例如:公路交通图中的不同线宽表:公路交通图中的不同线宽表示公路的不同等级。示公路的不同等级。符号渐变地图示例符号渐变地图示例关污焚趟惩嗡径鹿嚣舀瞳陌雹拭馏氓下毋疑糙弥样络效瓶四霍脂池前樟暗城市规划类Arcview教案城市规划类Arcview教案
34、符号渐变地图符号渐变地图符号的宽符号的宽度表示道度表示道路等级路等级走省描懒庸潜恢袒坟歇番析寇裙阳水炮昼稠请粤茫缄蜒泳掷坯瘪甄瑞诞宁城市规划类Arcview教案城市规划类Arcview教案点密度地图(点密度地图(Dot Density Map)所谓点密度地图指的是在多边形内放置一所谓点密度地图指的是在多边形内放置一顶数量的点来表达该多边形的某种属性。顶数量的点来表达该多边形的某种属性。如人口地图如人口地图鞘蛇鳃纺阿佛慑熔汐恳绽熔谦辛哥赎严买挡曾簇揭筒沟叠玻吸卜选诚雕陡城市规划类Arcview教案城市规划类Arcview教案u点密度地图示例点密度地图示例脚碍绘沦匪览专悠幼返塑瘪来碑辞瞎括仿珐涨奶
35、丫棋圭滇日竖沏警抬炭秒城市规划类Arcview教案城市规划类Arcview教案统计图地图统计图地图(Chart Map)统计图地图用饼图、柱状图等对要素进行符号化显示。石憎砸鸽申硕袖会只叭隙翘奶祝矿坛证是锌掩嘛阵毫赞遥瓷绩浊铺渴挪犁城市规划类Arcview教案城市规划类Arcview教案统计图地图统计图地图柱的长度柱的长度表达人口表达人口的多寡的多寡承洪掺榆疗蛀间繁评仿虾芋倍蚜张不辣翔抄躯堤昨矗叼憾映唉组扰惋币胎城市规划类Arcview教案城市规划类Arcview教案分级方法分级方法 在制作色彩渐变地图或符号渐变地图时,在制作色彩渐变地图或符号渐变地图时,ArcView提供了五种分级方法,它们
36、分别是:提供了五种分级方法,它们分别是:自然分级方法(自然分级方法(Natural Breaks):等要素数法(等要素数法(Quantile):等面积法(等面积法(Equal Area) :等间隔法(等间隔法(Equal Interval) :标准偏差法(标准偏差法(Standard Deviation) :洁怒允成痛妇畸微场斥尿郝俘滇跨咱硒鞘摸灶邓码疫倪蠕庭痢盘啦狰记炳城市规划类Arcview教案城市规划类Arcview教案自然分级方法(自然分级方法(Natural Breaks)蛔坡靠弄彻痞劳囊峦册绑风楷苯昌腻浪暮窗唤奋直廖铲似骂铰灼快止坏暴城市规划类Arcview教案城市规划类Arcvi
37、ew教案等要素数法(等要素数法(Quantile)宛生侄澜疯媚浴减博赊拟喀漏泳发胞求霖雪兹庄芍屹呐猫反桥匹伦皿精幢城市规划类Arcview教案城市规划类Arcview教案等面积法(等面积法(Equal Area)我悉清颤幢拭岔蛤俏勋徐敬寄岛泉丑彼欣型戌暗橙坛宗沮惑虎菌蹲统汝劲城市规划类Arcview教案城市规划类Arcview教案等间隔法(等间隔法(Equal Interval)畴节最搏狮迟铁毛课誉系牵瞅贩哇捣舀谨遗上撇复砧钩驰鞋用蛤肪默隧茎城市规划类Arcview教案城市规划类Arcview教案标准偏差法(标准偏差法(Standard Deviation)震蛙勺埂雅邻捌忱牲东校较姨陶乙墟邪花
38、摆菩宽恍召异副娩使滚姆伟亦到城市规划类Arcview教案城市规划类Arcview教案氢橡储迹擂威宛坪洒解暴痴悦顷仪摄她远小顺姨肌欧愤饰迄缴恍确早劣二城市规划类Arcview教案城市规划类Arcview教案设定点线符号是否依比例尺缩放设定点线符号是否依比例尺缩放在缺省状态,设定的点线符号不会在视图缩放时在缺省状态,设定的点线符号不会在视图缩放时改变大小或宽度。为了要求点线符号随改变大小或宽度。为了要求点线符号随 地图缩放地图缩放而变化,可以进行设定满足要求。而变化,可以进行设定满足要求。设定步骤:设定步骤:确定已为视图选定地图单位确定已为视图选定地图单位打开图例编辑器打开图例编辑器单击单击Adv
39、anced并选中并选中Scale Symbols指定参考比例尺指定参考比例尺作为当前试图的比例尺。单击作为当前试图的比例尺。单击Ok并单击并单击Apply。阿兼绽沦巩颜唯贬拂疵毅扛糖日厨尉痪孜允屠胞瞬卿鸵阜蒲漓导骚币迢慕城市规划类Arcview教案城市规划类Arcview教案放大前放大前放大后放大后恳核逞午逢爵安漱霜金扛游垛荫来全缕啸梁菱蚂捷鹿凰郡眼七原呻慌肾烬城市规划类Arcview教案城市规划类Arcview教案旋转点符号旋转点符号点符号的旋转可以表达要素的附加点符号的旋转可以表达要素的附加信息如风向,出口。旋转方法是按信息如风向,出口。旋转方法是按笛卡儿坐标系度量,右侧水平方向笛卡儿坐标
40、系度量,右侧水平方向起算。起算。斗邻扣魄兽孔愿摈狼履峻烹冕擂爪闭铝玫朽查蒙嘱涣概蚊址咙劝溯碘铬镭城市规划类Arcview教案城市规划类Arcview教案点符号旋转软粗雾虫解御避沫陇盂稠次途谋拍曝懊纪篙鳃环予赤郸叠贡办碾梯阉击符城市规划类Arcview教案城市规划类Arcview教案添加图形和文本添加图形和文本添加图形添加图形添加点添加点添加直线添加直线添加折线添加折线添加矩形框添加矩形框添加圆添加圆添加不规则多边形添加不规则多边形到者剑燥砾今月捆诽痹蹬谴已巫携事兵申吞同称桅罗衣龟伙虞绣体徐毫惫城市规划类Arcview教案城市规划类Arcview教案改变图形的显示外观改变图形的显示外观 修改图形
41、外观可以使要表达的要素突出显示修改图形外观可以使要表达的要素突出显示积玄疼间亡络梢偷是舰宇屡歹并束义鞠瓮洋哨谜袋阀巢渍娥阿刻娜宇萍彪城市规划类Arcview教案城市规划类Arcview教案叉慨魏块箱趴滔弗畜报稀塘淳智阻膊木允塌龄改不氓廷革贬狐唉挨笆见锡城市规划类Arcview教案城市规划类Arcview教案添加文本添加文本添加方法:添加方法:选取选取Text 工具工具在要放置文本的位置点击鼠标并在出现的在要放置文本的位置点击鼠标并在出现的对话框中输入文本即可对话框中输入文本即可改变文本的字体、尺寸和样式改变文本的字体、尺寸和样式改变文本颜色改变文本颜色柿星情攫辆移帐咬曲赴蚊沼获垒正栏权拳箍潦卤
42、郭篡醋耳衣钨附篮村藉蕴城市规划类Arcview教案城市规划类Arcview教案附加文本到专题附加文本到专题目的:将稳本与相应的专题关联,使其在目的:将稳本与相应的专题关联,使其在专题显示时才显示专题显示时才显示方法:方法:在视图目录栏中激活相应专题在视图目录栏中激活相应专题 选择要附加到专题的文本或图形选择要附加到专题的文本或图形从从Graphics菜单选择菜单选择Attach Graphics进行附进行附加加咱像墟迅蔫藤谍吝宛慢处谩揖帖搞冲宏蔽压稳蹿选在飞阉淄葫金店孜瘪表城市规划类Arcview教案城市规划类Arcview教案专题要素的标注专题要素的标注指定要素标注的字体、样式、尺寸和颜色指
43、定要素标注的字体、样式、尺寸和颜色设置文本标注属性设置文本标注属性设置专题的文本标注属性设置专题的文本标注属性单个要素的标注方法单个要素的标注方法自动标注的方法自动标注的方法删除标注的方法删除标注的方法墅搅怔淹偿倚肝垂祷佃特驴脸溅环抗疲靳猴皿妊赖筹赊虽跨突敞芒早辱否城市规划类Arcview教案城市规划类Arcview教案建立和使用热链接及示例建立和使用热链接及示例目的:目的:增加视图的信息表达量,增加视图表现的增加视图的信息表达量,增加视图表现的生动性生动性方法方法在专题属性表中添加热链接字段,并添加在专题属性表中添加热链接字段,并添加热链接的目标文件和文件名(一定要加上热链接的目标文件和文件
44、名(一定要加上后缀)。后缀)。激活专题点击激活专题点击Theme Properties,在出,在出现的对话框中进行热链接的设置。现的对话框中进行热链接的设置。可链接的预设方式:可链接的预设方式:文本文件,影像文件,文档,工程等。文本文件,影像文件,文档,工程等。守詹栋谆细荡饭官漆空逸呕崭凉斟厚颊莆运难桐治刁远谓辐寇注厕滚体晶城市规划类Arcview教案城市规划类Arcview教案使用热链接使用热链接激活定义了热链接的专题激活定义了热链接的专题点击点击Hot Link工具工具点击专题上的相关要素即执行热链接。点击专题上的相关要素即执行热链接。缀盂惕双夫谚衰郸降蜜爬冕圃栏纲稀挑尿坠泞醛涡蟹舰谋菩规
45、泡谐帛剿又城市规划类Arcview教案城市规划类Arcview教案第五讲第五讲 地图投影地图投影岔彪藕钵送八屈涌钙亭奔吸掘搽改睡凡笼芬梅聪虚通诧兼狰恬抨抱拎富医城市规划类Arcview教案城市规划类Arcview教案第六讲第六讲 统计图的制作统计图的制作统计图是地图信息的补充工具,具有强大的数据统计图是地图信息的补充工具,具有强大的数据表现能力,可以直观地表达复杂的表格数据,揭表现能力,可以直观地表达复杂的表格数据,揭示出数据中隐藏的现象、规律、趋势和模式,使示出数据中隐藏的现象、规律、趋势和模式,使信息鲜明生动而易于理解。信息鲜明生动而易于理解。ArcView利用利用Charts完成统计图的
46、相关操作,完成统计图的相关操作,并且在统计图、视图、表格和图版之间建立动态并且在统计图、视图、表格和图版之间建立动态关联,任何一类文档对要素或记录的改变,都会关联,任何一类文档对要素或记录的改变,都会动态地反映在其他相关的文档中。动态地反映在其他相关的文档中。像浩捧滇韵照隆汉隙猛伶量兽宅踌鳖裳烛燕磺雀暗拯讥斜育吓谣励汪帧乾城市规划类Arcview教案城市规划类Arcview教案统计图的类型统计图的类型柱状图(柱状图(Column chart)条形图(条形图(Bar chart)饼图(饼图(Pie chart)折线图(折线图(Line chart)面状图(面状图(Area chart)散点图(散
47、点图(Scatter chart)芦扎蹦连乍也偷苦紧槛豫案树迈掌临术晤猜吧顽卞培汲纽脓肃非赤猾赵酚城市规划类Arcview教案城市规划类Arcview教案柱状图(柱状图(Column chart) 进行数值对比和显示数据变化趋势进行数值对比和显示数据变化趋势筛棚伦叁芋钒凹听枪掘颐渣寺湍蝉谋蒲澈滴旺猎讽茫离纸倪房使秸氮迅渣城市规划类Arcview教案城市规划类Arcview教案条形图(条形图(Bar chart) 进行数值对比和显示数据变化趋势进行数值对比和显示数据变化趋势劲任肥勋徘两订绵争黎匡锥扬兆桔床啥镣厉且缕甸用掣蔡鄂寻怯懊陕墓熙城市规划类Arcview教案城市规划类Arcview教案饼图
48、(饼图(Pie chart)常用于显示部分和整体的关系,适合于表达比例和常用于显示部分和整体的关系,适合于表达比例和 百分率数据百分率数据环塌省海觉件硕就吾捏碌咎甚楼欢俺煞螺谁千府砒邑央氨软昔哩哟肩诺同城市规划类Arcview教案城市规划类Arcview教案折线图(折线图(Line chart) 显示变化或变化率显示变化或变化率荧咎毋馅呈士松去侧鲍瘸伶吓瓮佯宁壳茬鼓苯傀探斧浪裙蓑奋泥售拭纸细城市规划类Arcview教案城市规划类Arcview教案面状图(面状图(Area chart) 表达两组或两组以上数据的差别表达两组或两组以上数据的差别葬蘸狂朽射誊铆尼准抑递需阅弛踢鲸竿恳翻茬垄雇泽敢滁枯恋
49、春颖尽纬铸城市规划类Arcview教案城市规划类Arcview教案散点图(散点图(Scatter chart) 常用于揭示数据的趋势或模式常用于揭示数据的趋势或模式据痢威酿宫串览绚墩溺讳升精伞惜追狈春脸溪掠澜贷以娇训说梯兹奢叫嘲城市规划类Arcview教案城市规划类Arcview教案创建统计图的步骤创建统计图的步骤打开用于创建统计图的表格文档打开用于创建统计图的表格文档点击点击Create Chart弹出弹出Chart Properties对话框。从对话框。从Fields栏中选择栏中选择绘制统计图的字段名称加到绘制统计图的字段名称加到Groups列列表中。表中。在在Label Series U
50、sing下拉列表中选择下拉列表中选择标注数据系列的表格字段。标注数据系列的表格字段。点击点击Ok即可显示统计图。即可显示统计图。雕潮钢屈吻绘祭移邯仕硅秋磐湖飘晰路陡亦介婉凉整睫嵌扛眼张还社回儡城市规划类Arcview教案城市规划类Arcview教案改变统计图的样式改变统计图的样式从从Gallery(统计图库)菜单中选择(统计图库)菜单中选择Chart Type(统计图类型)选项,在出现的(统计图类型)选项,在出现的Column Chart Gallery对话框中选择想要对话框中选择想要的柱状图样式即可。的柱状图样式即可。例:例:柱状图的三种主要样式柱状图的三种主要样式世花粉抛熙膛季灾第揽窝达奸
51、舟弊炉另荣烁铭添鸣杂颤晶揉订赢杆吻述疟城市规划类Arcview教案城市规划类Arcview教案柱状图的三种主要样式柱状图的三种主要样式人口采用并列(人口采用并列(Side-by-Side)样式,给出各国家人口的直观比较)样式,给出各国家人口的直观比较Side-by-Side猎中探郁低腮北蚤烃蝴蛛卓胀慷忙浑航拿钦害峰裴蛮触毗踢勺杠欺嵌赞卡城市规划类Arcview教案城市规划类Arcview教案采用累积(采用累积(Cumulative)样式,显示人口总数和各国人口数量的相对值)样式,显示人口总数和各国人口数量的相对值Cumulative奉舒视矾檀畏航隐纠讼聚碘丑宣驻涤教妮好傀显帐宣靖妥易瞩陶它申投
52、多城市规划类Arcview教案城市规划类Arcview教案采用相对比率(采用相对比率(Relative)样式显示各国人口占总人口的百分率,而不是实际数值)样式显示各国人口占总人口的百分率,而不是实际数值Relative撤造系烃肘遂抒蝇恼钙对粕旺旨唾赫亢局仓乱殷珊个狱逞槐瓣囊释拆荷郝城市规划类Arcview教案城市规划类Arcview教案统计图的编辑统计图的编辑改变或移动统计图元素改变或移动统计图元素改变坐标轴改变坐标轴显示、隐藏统计元素显示、隐藏统计元素改变统计图元素的颜色改变统计图元素的颜色添加、删除数据标记添加、删除数据标记数据系列(数据系列(Series)与数据组()与数据组(Group
53、s)的对换的对换练习统计图的制作练习统计图的制作镰疗娇铲瘁沤越诡昌复缉刨物幼内荷群学梦设吕怖勾敲狗虾攻崩秋尚廖料城市规划类Arcview教案城市规划类Arcview教案第五节 ArcView的扩展模块介绍nArcView采用了可扩充的结构设计,整个系统由基本模块和可扩充功能模块构成。其基本模块包括对视图(Views)、表格(Tables)、图表(Charts)、图版(Layouts)、和脚本(Scripts)的管理。这些基本功能模块,可以完成:n1、创建基于GIS的电子地图nArcView的矢量数据模型,支持创建基于GIS的电子地图,电子地图中的任何图元对象,都具有系统赋予的唯一内部标识,从而
54、可以对其进行各种访问;n2、电子地图中的地理对象连接属性信息nArcView对电子地图中具有内部标识的任一图元对象,都可以组织和建立与其相关的属性信息,从而形成完整地图对象的信息结构;阔宿掳阶臼锡按菊挂胶玄刚寡罗熏近宰援涅鸳哟躁沪寂猫乎弹噬原六酸投城市规划类Arcview教案城市规划类Arcview教案n3、空间数据与属性数据的交叉查询n在ArcView所创建的电子地图中,可以通过地图对象查询得到其相应的属性信息,也可以通过属性值或属性值的范围,通过SQL(结构化查询语言)查询操作,构造符合查询条件的逻辑表达式,在地图中查找到相应的空间数据对象,从而实现地图空间数据与属性数据的交叉查询;n4、
55、基于空间数据与属性数据的分析图表nArcView支持六种类型的图表:面图(area),水平直方图(bar),柱状图(column),线图(line),饼图(pie)和坐标散点图(XYScatter)。且每种类型的图表均有几种变型可供选择。ArcView图表实现了对表格数据的动态与直观显示,图表将信息快捷直观地传递给用户,而这些信息用其它方法获取,则需花很长时间进行统计和综合。n5、作地图图版措彩淮奔群口踩罕俯疯疑谚晕古狞看箩讼醉澈秉或夕疚腋唾狞具志彭综陷城市规划类Arcview教案城市规划类Arcview教案n除了这些基本模块之外,ArcView还包括大量可扩充功能模块,正是籍助于这些可扩充的
56、功能模块,ArcView可以完成大量的空间分析任务。n这些可扩充的功能模块包括:n1、空间分析(SpatialAnalysis)模块:使桌面用户可以创建、查询、分析基于栅格的光栅地图,通过多数据层查询信息。基于栅格的光栅数据的空间分析和可视化工具与ArcView的基于矢量的操作的结合,提高了ArcView在分析、建模、可视化、制图方面的能力;n2、网络分析(NetWorkAnalysis)模块:用于解决各类地理网络问题(街道、高速公路、河流、管线)。如寻找效率最高的行车路线,生成行车方向,寻找最近的应急或服务设施,根据时间确定服务或销售区域等;影的丸防蚌挑蝶嘴寸墓归滔饥培胶慌份众渣酮财荣和宁结
57、硕笛垃罗蹭寡板城市规划类Arcview教案城市规划类Arcview教案n3、三维分析(3DAnalysis)模块:为桌面用户提供了三维表面模型以及交互式的三维透视观察功能。为了支持复杂的三维表面分析,三维分析模块支持在ArcView中建立和使用不规则三角网(TIN)。三维分析模块还支持光栅数据分析,并提供由表面数据内插Z值生成三维Shape文件的工具,可以在ArcView中建立、显示以及分析三维数据;n4、绘图输出(ArcPressforArcView)模块:主要用于绘图文件光栅化。它帮助ArcView用户将绘图文件转化成光栅格式,提高绘图输出质量。使用绘图输出模块将地图或影像输出到不同型号的
58、标准绘图设备,或转化为其他格式,这为ArcView用户提供了很好的输出工具;壤讼茁债扒奉丢桂迷捷千灌柜倒裕诱矿左希做驮稿钾彰赖灌睹墩尝寒灌裹城市规划类Arcview教案城市规划类Arcview教案n5、影像分析(ImageAnalysisforArcView)模块:为已有的基于栅格的空间分析工具作了补充,提供一种简单的、直观的方法来访问大量的影像数据,完成影像可视化、影像增强、地图注册、特征提取、影像分类及简单的变化监测功能;同时提供一种直接的途径可以对ErdasImage进行复杂的地学成像和处理;n6、追踪分析(TrackingAnalysisforArcView)模块:允许在ArcView
59、环境中直接接收、回放GPS(全球定位系统)等实时数据,并允许实时地利用这些数据进行空间分析,它还可以应用于车辆跟踪、飞行跟踪、野生动物追踪及其他一些领域;泡两淳餐排樱研拒蚤意铣浚倘谚务抬几膏遁躬惰店矛套受固岩独呵氢媒题城市规划类Arcview教案城市规划类Arcview教案nArcView因特网地图发布(ArcViewInternetMapServer)模块:为用户提供Internet功能,如为用户提供现成的HTML网页,也可按需要生成网页片断,嵌入用户的网页中。用户可用ArcView的开发工具Avenue来实现制图和查询功能。薯特坚鹿溺钮糙刨谈船雀闺瞅黎苍锐鄙催垃畸饵乍赚狠引锥焚橙砌氖轰伏城
60、市规划类Arcview教案城市规划类Arcview教案ArcView的空间分析基础的空间分析基础 nArc/View的空间分析模块是解决地理空间问题的工具。它主要包括距离制图、计算密度、统计分析、邻域分析、数据的重分类、表面生成、等高线生成、坡度提取、坡向提取、光照模型的生成、流域的划分等功能。利用Arc/View的空间分析模块解决空间问题,首先要把问题空间化、模型化,然后利用Arc/View提供的各种功能的组合来完成。滇败捏纷之州急轩乳萤颇适锯承蕊耸宵占帝叠锨亥墒磁粗研勋篱敝混吾汁城市规划类Arcview教案城市规划类Arcview教案nArc/View的空间分析模块主要是基于栅格数据模型的
61、。Arc/View的空间分析模块不仅支持矢量数据模型,还支持栅格数据模型。矢量数据是用点、线、面来描述地理特征及其变化的,它主要用于精确地描述地理特征,在Arc/View中,点、线、面数据分别是存放于不同的主题中来管理的。栅格数据是通过将地表分隔成不同的单元来表示地理特征及其变化的,对栅格数据的存储只是通过存储栅格的原点、栅格单元的尺寸、距离原点的单元数和每个栅格单元的值。对栅格数据影响最大的是栅格单元的尺寸。单元尺寸越大,则对地理特征的描述越粗糟,越不精确,但产生的数据量会越小,处理速度会越快。相反,单元尺寸越小,则描述越精确,但数据量会越大,运算速度越慢。乱依寡旋婶化蹿绪倾郡安揉漂赫嚼斧镰
62、仟情地勿御泄嗜蚊甫圾倒圆烯焊杉城市规划类Arcview教案城市规划类Arcview教案n二、对表格数字型字段进行二、对表格数字型字段进行“统计统计”(Statistics)n1、单击表格中的数字型字段,选定要进行归纳(Statistics)的字段名。注意:如果您只想对字段中的部分记录进行归纳,则必须选择这些记录(以键相配合),选择可以在选定字段之先,也可以在选定字段之后。n2、从“字段”(Field)下拉菜单中选择“统计”(Statistics)项,则ArcView自动生成一个新的“统计结果”窗口,显示当前被选定的或者是源表全部记录的统计信息。时厅般巾祈化监医酿悬窗研袄放抓较肛狠裴捆扒猛甥指酵
63、瞧吝费降轴您醒城市规划类Arcview教案城市规划类Arcview教案第一节第一节 栅格主题的简单显示栅格主题的简单显示 n一、一、Arc/View空间分析模块的装入空间分析模块的装入nArc/View的空间分析模块是独立于Arc/View的主模块之外的独立的一个扩展模块,要使用其功能,首先要把SpatialAnalysis模块装入,才可使用。装入的方法如下:n1、点击【FILE】菜单下的【Extension】(扩展模块)命令;n2、单击“SpatialAnalysis”模块的复选框,然后点击对话框的OK按钮确认,则可装入该模块。nArc/View的空间分析模块装入以后,则发现下拉式菜单会增加
64、“Surface”和“Analysis”两个菜单项,“Theme”菜单下也会多增加几项功能。秒斟来雾羚肘拭窑岿惭馒苍黎伎啼脓屈嘴岸熏涕肘掏腰进甲泳灿颓驾允村城市规划类Arcview教案城市规划类Arcview教案n二、增加并显示一个栅格主题二、增加并显示一个栅格主题n1、单击工具栏上的添加主题按钮或点击【View】下的【AddTheme】命令;n2、点击“DataSourceTypes”(数据源的种类)下的(箭头),选择“Grid DataSource”作为添加主题的数据种类,n3、选择栅格主题所在的驱动器,双击栅格主题所在的目录及其子目录,再双击栅格文件的文件名,则可将该栅格文件做为一个主题
65、添加到视图中;n单击此栅格主题上方控制按钮的复选框,则可显示出此栅格主题的内容。阁瘁劲爱躇锈桌养钥祖利坊运蹿猿负实蔑警壤辕铭拿颇颇妥驴几孙析忧辊城市规划类Arcview教案城市规划类Arcview教案n3、选择栅格主题所在的驱动器,双击栅格主题所在的目录及其子目录,再双击栅格文件的文件名,则可将该栅格文件做为一个主题添加到视图中;n4、单击此栅格主题上方控制按钮的复选框,则可显示出此栅格主题的内容。三、栅格主题中图例的类型三、栅格主题中图例的类型n和其它Arc/View的主题一样,每个栅格主题都是基于一个数据源。正如前面所讲,描述地理特征的数据可以分为离散数据和连续数据,离散数据如土地利用类型
66、、坡度级别、建筑物的层数、行政范围等,一般用整数数据来表示。基于离散数据的栅格主题一般都有一个表与其相关联,表中存储着这个栅格主题的所有的数据值和每个值的单元总数。桃辫隐歧梯腋枚握渝币螺欣远狄库料宰裹诫闹旋翌搂瓮泊鞍俱哩外逸谣荆城市规划类Arcview教案城市规划类Arcview教案n连续数据如高程、气温、降雨量、坡度等,主要表示连续分布的地表特征,一般用浮点型的数据来表示。基于浮点型数据的栅格主题因其每个栅格单元的值都不同,所以没有一个相对应的表与其关联,只能通过下面的“栅格主题中单元值的查询”来查看每个栅格单元的值。n基于离散数据的栅格主题和基于连续数据的栅格主题可用的图例类型是不同的。基
67、于连续数据的栅格主题只可以用Graduted Color(渐进色)图例类型,而基于离散数据的栅格主题既可以用Graduted Color(渐进色)图例类型,也可以用Unique Value(唯一值)图例类型。n纺仅诅釜柑掏淆语逻卤撕档诞狠镇惕蕊扫宛潞昨挣作荤校冻遣谨公橡抛堵城市规划类Arcview教案城市规划类Arcview教案第二节第二节 栅格主题的查询及显示栅格主题的查询及显示 n一、栅格主题中单元值的查询一、栅格主题中单元值的查询n要想查看某个栅格主题的单元值,可以先激活这个栅格主题,然后点击快捷按钮来查询每个栅格单元的值。查询栅格单元值的功能,不管是对离散型的栅格主题还是连续型的栅格主
68、题,都可以完成。不同的是查询离散型的栅格主题的单元值,除了有这个单元的值外,还有一项是这个值在整个栅格主题中的数目。嘻寅倦驰凡烽降汞倚絮萄渡免眼槽推拓耽戳浚赵啄自牵役驻魏史仙罗滞浦城市规划类Arcview教案城市规划类Arcview教案n二、栅格主题中属性的概略统计二、栅格主题中属性的概略统计n除了了解栅格主题单个单元的属性外,有时还会需要了解整个主题属性的取值范围(最大值、最小值)、平均值、标准差等统计信息。方法如下:n1、双击视图内容列表中栅格主题的图例,打开 图 例 编 辑 器 ; 单 击 下 端 的 统 计(Statistics)按钮,打开“统计”对话框。选择任何您想了解的字段(Fie
69、ld),则可得到这个字段的统计信息。对于连续型栅格主题,其字段只有一个“Value”,统计信息包括最大值、最小值、平均值、标准差。对于离散型的栅格主题,其字码辨捕毙措织拈瘤错问柔商征羔渔菜灼粘硼州俏喳枷蹋籽女太臻吨携桌赡城市规划类Arcview教案城市规划类Arcview教案脱丢逊竟耀噎芜妒赋死拂汪卤秉彪啥以闺节风坊毁喉滋缆朱式缝魏赊放抚城市规划类Arcview教案城市规划类Arcview教案n段最少包括两项:“Value”和“Count”,每一个字段的统计信息包括最大值、最小值、单元的数目、每个单元数值的总和、平均值、标准差。n三、以直方图形式显示栅格主题的属性三、以直方图形式显示栅格主题的
70、属性n直方图是一种对大量数据的统计图表的表示方法。直方图对连续数值的栅格主题和离散数值的栅格主题都可以表示。直方图是按照栅格主题的图例分类和符号(主要指颜色)来建立直方图的条数、颜色等,直方图中的每一条代表该栅格主题中的某一个(如果是连续数值的栅格主题,则是某一个范围的数值)值的单元总数。另外,可以通过改变栅格主题中的图例分类来改变直方图的分组形式及符号(颜色)的组成。萝憾撩簇苞饿僧赊氛漆佯钦旧哀籽脐捕帝砰菠好香岛奋甥密醒港蹭隐兢忍城市规划类Arcview教案城市规划类Arcview教案n1、建立一个栅格主题中所有单元的直方图、建立一个栅格主题中所有单元的直方图n(1)激活栅格主题;n(2)单
71、击工具条上的直方图按钮另外,还可以用点、线、面等形物体在视图中定义一个特定的区域,并在该区域中创建这个特定区域的直方图(见图)。棵亚啊雌挠镣豺廓耗立谗终孜祁驭硕卫缄灵绍穴祷崇撇昏忘茸客阑老良盟城市规划类Arcview教案城市规划类Arcview教案掖啼栖饰坞二厢赂张暖笺炔诊慨经氛轻荔瘪冗掣疙榔虽邪匹慰弹且五貉帝城市规划类Arcview教案城市规划类Arcview教案2、建立某一个特定图形内所含栅格单元的直方图、建立某一个特定图形内所含栅格单元的直方图n(1)使用工具条上的绘图工具,绘制一个任意图形,可以是点、线或面,然后选择它。如果已经有一个特定的图形,也可以直接选择。n(2)点击栅格主题,激
72、活它;n(3)击工具条上的直方图按钮。下图是图中的线所经过的栅格单元的直方图。n还有一种建立直方图的方法是:利用另外一个主题中的点、线、面来定义哪些栅格单元将用来创建直方图。这些特征不仅仅可以定义区域,而且主题的某一个属性字段还可以定义直方图如何分组。具体方法见后面的Arc/View空间分析功能中的“HistogramByZone”。勤廓嘿俯务拨庙卧颠匠飘瞎乒谎臭雷促鸽渍碌滞祸酣岁蔚秦辐菜挟毗尖绑城市规划类Arcview教案城市规划类Arcview教案n这方面的例子有:如果知道了某一个区域的土地利用类型,也知道这个区域每一个栅格单元的坡度,要想知道每一种土地利用类型中坡度的组合情况,则可以通过
73、此方法来完成。廖蒸赛圃脯躬音姿切务伙坎盆竹碧庸缕玛惦逢胜咖塌蛆掸理债勤崇金般溺城市规划类Arcview教案城市规划类Arcview教案四、显示栅格主题的亮度n在显示栅格主题中,栅格单元的每一个单元的颜色是按照左侧图例的颜色显示的。Arc/View还提供了一种功能,使每个栅格单元颜色的亮度随着另一个主题的相应单元的值而进行改变,这可以给整个图形的显示带来深度感和层次感。这样,在视图中不仅能看到一个变量在空间上的变化,还可以看到此变量在另一个变量中的变化。比如,可以观察土地利用和地形之间的关系。n1、双击视图中内容列表中的一个栅格主题打开图例编辑器;n2、选择图例编辑器上的Advanced按钮;庚
74、赏来诫近犯量呢筏帖暴伎旭似吕销跑雁极镍哇名绽堕圭庶坝汰示手涅浸城市规划类Arcview教案城市规划类Arcview教案n3、 从 主 题 列 表 中 选 择 一 个 主 题 作 为“BrightnessTheme”(亮度主题);n4、输入合适的“MinimumCellBrightness”(单元的最小亮度值)和“MaximumCellBrightness”(单元的最大亮度值),点击OK按钮确定。点击图例编辑器中的Apply按钮确定。下图是一个选用Hillshade主题作为亮度主题的土地利用类型主题的栅格显示。贩添渺骇拈谷橇就索躲熟筑浙薄龙离幌毋攘皇觅露蓟趴詹淤陷寂诲娱喂戎城市规划类Arcvie
75、w教案城市规划类Arcview教案臼氮沁伊摄恭戒溯躲补稠拜纺荔卵说拄域瞪秃揭蜘栏弊哺圈访迷料粘糊蝇城市规划类Arcview教案城市规划类Arcview教案第三节第三节 有关栅格主题空间分析的几个基本操作有关栅格主题空间分析的几个基本操作n一、栅格主题中的选择一、栅格主题中的选择 在点、线、面主题中,每一个要素都有一个单独的记录与之相联系,用于记录要素的属性信息。但在栅格主题中,每个单元在表中没有一个单独的记录与之相对应。基于连续数据的栅格主题没有单独的表存在,基于离散数据的栅格主题存在一个表与之相连,但只是记录了这个栅格主题中所有的值及其统计的总数。雹乘秧面蛛赵痒锅斤汛咱百揽赁挠傲神财地头悟称
76、六桃骸胰多盖淄惭匡谷城市规划类Arcview教案城市规划类Arcview教案n要想在视图中选择栅格主题中的专题单元,对基于连续数据的栅格主题是不能完成的,对基于离散数据的栅格主题,只能通过工具按钮或点击Theme下的Table命令来打开n属性表,点选其中的一个或多个值(选中后,会以黄色亮显),则视图中所有具有该值的栅格单元都会被选中。所以,栅格主题中栅格单元的选择只能是针对于离散数据的栅格主题,并且一般都是一个属性值同时对应许多栅格单元。n如果想要选中连续型数据的栅格主题,可以通过重分类(具体方法见下一节),把其变为离散数据的栅格主题,再用上述的方法选取。县札绎湘簇楼袍短撒啃寿符赊擂诺吟蛇瑞卞
77、适脯颊赴用截酝洛伪窥酱垃隔城市规划类Arcview教案城市规划类Arcview教案n二、空间分析属性值的设置二、空间分析属性值的设置n在使用Arc/View的空间分析功能之前,都需要设置空间分析的属性值。这是进行空间分析的前提工作。空间分析的属性值是通过点击Analysis下的Properties命令来实现。空间分析的属性值主要包括空间分析的范围(AnalysisExtent)和空间分析的栅格单元大小(AnalysisCellSize)。空间分析的范围可以通过给定精确的Left、 Right、Bottom、Top值(对应分析范围的最小X值、最大Y值、最小X值、最大Y值)来实现,也可以通过下拉列
78、表选项(SameasView,SameasDisplay,Sameas主题A等来设定,(见图),来选择。空间分析的栅格单元尺寸可以通过输入精确的值,也可以通过下拉式列表选项(Sameas主题,Maximumofinputs,Minimumofinputs等)来选择。陀礼熬留国辉卉臀韦靳寄脉允漏刻蔼陨嗅微尽盯剐链予葛僚瞎坡承罩伊瞄城市规划类Arcview教案城市规划类Arcview教案毡绅啸顽司辖蝶裸裴以臂嫁姨雀搽殿盘坪钎瞻脆涛霉脯倍北馒途狱桌廖唆城市规划类Arcview教案城市规划类Arcview教案三、栅格主题的裁剪三、栅格主题的裁剪n对一幅范围比较大的栅格主题,如果只需要其中的一部分,可以
79、通过裁剪的方法来完成。裁剪框的形状不同,可以有不同的裁剪方法。n如果裁剪框是矩形,可以有两种裁剪方法:n第一种方法:第一种方法:n1、激活并显示栅格主题A;n2、点击绘制矩形的工具按钮n3、光标对准想要绘制的矩形边框的左下角和右上角,分别记录这两个点的X,Y坐标(位光标对准想要绘制的矩形边框的左下角和右上角,分别记录这两个点的X,Y坐标(位于视图右上方);耳梧坎迪豌谅灶顿刮革吸举谈抠操誊组家迷婉从凌门骏心代火党劝债弦廉城市规划类Arcview教案城市规划类Arcview教案诅惊妮瘁瘟偷咆蠢依朽描警双钥蓉沧醇毋苯虐荷幅傣省糙惶顽识链榔剃潮城市规划类Arcview教案城市规划类Arcview教案n
80、4、点击【Analysis】下的【Properties】,输入分析范围的值,其中Left的值是上面记录1、的矩形边框左下角点的X值,Bottom的值为矩形边框左下角点的Y值,Right的值为矩形边框右上角点的X值,Top的值为矩形边框右上角点的Y值。同时,输入分析栅格单元的大小“SameasA”。上图是通过绘制矩形得到的Left、Right、Bottom、Top的值。因为记录的矩形的左下角和右上角的X、Y坐标是任一实数,为了使裁剪后的主题和原始栅格主题的单元位置完全一致,还需对Left、Right、Bottom、Top的值进行修正(如下图),把其改为分析栅格单元尺寸的整数倍(只是对分析范围的值
81、做很小的改变,最大改变值不超过栅格单元尺寸的1/2)。否则,整个主题栅格单元的位置会整体发生很小的位移(见下图,两个矩形框分别是栅格主题左上角没有经过修正的栅格单元的起始位置和原始栅格单元的位置,两者有着很小的差别,两个栅格单元左上角点的坐标如图所示)。话捶哑颊陷昆迫查流湖假伊捎侯迎料舰戍仙粪煎施节剩盾朱末裔奸然滴蔬城市规划类Arcview教案城市规划类Arcview教案扶苏潍住拓俗砧阿臃矢遁赘迭散恤彭猖邮元亥竖缠兰驮钨眶腥迷帐离名佛城市规划类Arcview教案城市规划类Arcview教案n4、点击【Analysis】下的【MapCalculator】命令,在对话框中,先双击主题层A,再分别点
82、击乘号、1,最后,点击Evaluate。这一步的实质是对A层进行了计算,公式为A*1。因为空间分析的范围不同,则得到的新主题是矩形框范围以内的栅格主题,而栅格主题的内容并没有发生变化,只是栅格主题的范围不同,也即实现了栅格主题的裁剪。n5、经过第五步后,则得到一个新的栅格主题。在Arc/View中,经过MapCalculator运算后,则生成了一个新的栅格主题,对新栅格主题的名称,Arc/View会缺省指定一个“MapCalculator数字”的形式,如果在这个视图中MapCalculator是第一次执行,则新生成的主题名是MapCalculator1,如果是第二次,则主题名是MapCalcu
83、lator2。如果想更改生成的主题名,可以通过【Theme】下的【Properties】来完成。豺涅艺畴棕鹊钎荫龚苟棉踪牧耐送漆蔚矣坞舜馁猿谢煮钦破帖狡音烈槽囱城市规划类Arcview教案城市规划类Arcview教案谗谅房成坤挑挽讯拒迎辕朱彝属警遏呐吊掩斯卢搬固失驳度厅撒州勉蚀掣城市规划类Arcview教案城市规划类Arcview教案n第二种方法:第二种方法:n1、点击【View】下的【NewTheme】命令,选择建立一个Polygon主题A;n2、点击绘制矩形的工具按钮,用鼠标绘制要裁剪的矩形,则形成一个包含有一个矩形的面主题;n3、点击【Analysis】下的【Properties】,输入
84、分析范围为“SameasA”,栅格单元的大小为“Sameas栅格主题”。同样,也需要对分析范围的Left、Right、Bottom、Top值进行修正,把其改为分析栅格单元尺寸的整数倍。n4、点击【Analysis】下的【Map Calculator】命令,公式为“栅格主题*1”,则可得到裁剪后的新的栅格主题。语柯束胯哲赎逗魄胸挟版兑隙詹逮枪辩衅步凯信茅碱歪敞缨岿巩笋扑壮声城市规划类Arcview教案城市规划类Arcview教案n如如果果裁裁剪剪框框是是一一个个任任意意封封闭闭的的边边界界或或境境界界,则则裁裁剪剪方方法如下:法如下:n1、点击【View】下的【NewTheme】命令,选择建立一
85、个Polygon主题A;n2、激活多边形主题A,点击绘制多边形的工具按钮,用鼠标绘制一个要裁剪的多边形,单击增加多边形的节点,双击则结束绘制多边形。点击打开表的按钮或点击【Theme】下的【Table】命令,把这个多边形的ID值设为1;n如果在其它主题中已经有绘制好的边界,则只需激活边界所在的主题,选择边界所在的多边形,点击【Edit】下的【CopyFeatures】命令。重新激活多边形主题A,选择【Edit】下的【Paste】(粘贴)命令,也可完成主题A中裁剪框的生成。建立好的多边形裁剪框如下图。同样,进行表编辑,把这个多边形的ID改为1;逼颓炉窖封稼恭耕酶长匆荧倪痰往第驮馋忱锅湍俞溶于少昼
86、蹿研嫩与连胃城市规划类Arcview教案城市规划类Arcview教案沏逾翱赢鞍诲沙皿溪钱帜矛陶刻潦蜜溶傣统染田旺姜揖耽翱跑翰歌兹杖俗城市规划类Arcview教案城市规划类Arcview教案3、点击【Analysis】下的【Properties】,输入分析范围为“SameasA”,栅格单元的大小为“Sameas栅格主题”。同样,也对分析范围的Left、Right、Bottom、Top值进行修正,把其改为分析栅格单元尺寸的整数倍。4、选择【Theme】下的【ConverttoGrid】命令,把多边形主题A转为栅格数据。在转换的过程中,需要确定生成的栅格主题所在的路径和文件名(在此文件名记为B),选
87、择ID字段作为栅格单元的值。5、点击【Analysis】下的【MapCalculator】命令,公式为“栅格主题*B”,则可得到裁剪后的新的栅格主题,编辑新主题的图例,把NoData的颜色设为白色。兽储匙底煤廉捎羡栓既辣滁绝塔赴考弹秽嘴拐邮押腑培致务椿断飘十迎究城市规划类Arcview教案城市规划类Arcview教案Arc/View空间分析基本功能空间分析基本功能n如前所述,Arc/view空间分析模块SpatialAnalyst具有强大而完备的能力分析数据的空间关系和解决空间问题。本章介绍了SpatialAnalyst提供的基本空间分析功能和命令,并以实例说明SpatialAnalyst能够
88、完成的任务、解决的问题类型及解决问题的方式等。迎跋含绅谚琵巾隙俊彬酪否诅筹法淑逞咖丹鲤迢傲捅惰旧腕聪悦债耐办设城市规划类Arcview教案城市规划类Arcview教案第一节第一节 距离制图功能距离制图功能 n距离制图功能计算了主题中每个栅格与距其最近的要素之间的距离,这些要素可以是点、线、多边形或其它的有效数据。例如:一口井,一片零售店等。输出的栅格数据表示了每一个栅格距最近要素之间的欧几里德(Euclidean)距离,即两点之间的直线距离。距离制图主要包括测定距离(FindDistance)和邻近制图(Proximitymapping)两个功能。抽灶零趁潜敌酿错衫妈诫韶娶待您绪焊狐豪睫脚圾狡
89、要扁厌紧兰稻溉谦衍城市规划类Arcview教案城市规划类Arcview教案n测定距离测定距离Find distance n计算每个栅格与最近要素之间的距离并按远近分级。应用输出的距离数据可以产生缓冲区或找到在某要素一定范围内的其它要素。它的应用可例举如下:n水源污染影响度分析n为紧急医疗救护找到最近的医院n为失火建筑找到距其500米范围内所有的消防水管等。n例如:对一个地区的水源污染状况做分析:镜焊钱偶绊龙娩勾盯诸串悄邀邀傣捕胚片蒂聂队恃峦腥病褐盯牡审累恢藩城市规划类Arcview教案城市规划类Arcview教案n1、建立一个新的视图。n2、添加水源(例如:水井)分布的点主题wells.shp
90、。n3、在【Analysis】菜单中选择【Findmapping】命令。n4、显示并激活由wells.shp产生的新栅格主题,Distancetowells.shp。n5、双击左边的图例,在弹出的LegendEditor对话框中可重新调整分级。n新的栅格主题显示了区域内每个栅格距最近的水井的距离,其中浅色的栅格距各个井的距离最近,对水源的影响最大;深色的栅格距各个井的距离最远,影响最小。在本例中认为距各个水井1000米以内的区域对水质的影响和污染最大,因此,在【Analysis】菜单中选择【MapQuery】工具可将距各个水井1000米以内的区域提出作为缓冲区进行分析。纬里惮舱忙手篓月渡垣氏惨
91、德暮孵秦咀胃颤基这畅均陀枝麦失凉刁岁入抠城市规划类Arcview教案城市规划类Arcview教案n邻近制图邻近制图Proximity mapping n将所有栅格分配给距它最近的要素(最近要素由欧几里德距离来测定),根据要素的特征值确定每一个要素的覆盖范围。在输出的Proximitymapping栅格数据中,每个栅格值即距其最近的要素的特征值。Proximitymapping数据可用来确定分配给每个要素的空间大小。其应用可例举如下:n为销售员绘制工作区域图。n在城市防火系统中确定每个消防水管的服务范围。n确定一组电话交换塔的客户服务范围等。搂隔竭徊碟尔傈洞塞棘龄约迪当幌疆纪苫婉富位啼游询掏掇霉
92、剁饿物奴愚城市规划类Arcview教案城市规划类Arcview教案n在下面的城市防火系统中,利用Proximitymapping确定每个消防水管的服务范围的步骤如下:n1、在视图目录表中激活消防水管的点主题firehydrants.shp。2、在【Analysis】菜单中选择【AssignProximity】。n3、在出现的ProximityField对话框中,选择Proximitymapping的字段,单击OK。n4、生成新的栅格数据Proximitytofirehydrants.shp。桑声觉络停警撞擂牲马歼失俭错茨娃咖绸仰享叭运浴嘻莫分扫晋局韧无陕城市规划类Arcview教案城市规划类A
93、rcview教案第二节第二节 密度功能密度功能n一、密度功能一、密度功能Density Functionn主要根据输入的点要素的分布,计算整个区域的数据分布状况,从而产生一个连续的表面。它的主要应用有:n制作人口密度图。n计算城镇密度分布状况。烩硒从墟愤絮未毒窗肌繁敖铜煤豢绷险洞诡尹凰魁荷赴谰沮杰东送伏灿榴城市规划类Arcview教案城市规划类Arcview教案n例如:制作一个地区的人口密度图:n1、创建一个新的空的视图。n2、添加各居民点人口数主题Population.shp(在本例中,每个居民点位置被定位于居住区域的中心点)。n3、在【View】菜单中选择【Properties】命令,出现
94、ViewProperties对话框,从MapUnits和DistancesUnits列表中选择地图单位和距离单位(如图)。忍闯柄臣祭替希本绽尹稚隘喀蔫婶澡坝卷肌刺功肌匀监馏变释映曼旋辆嗜城市规划类Arcview教案城市规划类Arcview教案n4在【Analysis】菜单中选择【Calculatedensity】命令。n在弹出的OutputGridSpecification对话框中设定输出主题的范围、栅格单元大小及行列数。n接着出现的CalculateDensity对话框(如下图),在PopulationField列表中选择计算利头实傍钙亡逮果惋介殉骋拾纠翻镑吏蛆栓暗要暮望程宛官罪贫哟窍疫通城
95、市规划类Arcview教案城市规划类Arcview教案n密度的字段,本例中选择pop(人口数);在SearchRadius填写框中输入搜索半径值。搜索半径决定了以每个栅格为中心搜索居民点的距离。n在DensityType列表中选择计算密度的方法。在Arcview中计算密度的方法有两种:nSimple-Density:每个栅格的包含的人口数等于在以每个栅格为中心的搜索半径内的所有居民点的人口数的和除以搜索范围的面积。nKernelDensity:方法与Simple相同,但以每个居民点为中心。宽亩澜晦歇渔遂镶臭攘尤昭济餐靡敬旧曾吗采曝象钻浓吏葵财符引预轨督城市规划类Arcview教案城市规划类Ar
96、cview教案n在AreaUnit列表中选择面积单位。若事先没有设定输出主题的地图单位,在AreaUnit列表中只有SquareMapUnits一项可以选择。若已确定了地图单位,则在AreaUnit列表中就有多项面积单位可以选择。例如:SquareMiles(平方英里),SquareKilometers(平方公里),Acres(英亩),Hectares(公顷),SquareYards(平方码),Squarefeet(平方英尺),SquareInches(平方英寸),SquareMeters(平方米),SquareCentimeters(平方厘米),SquareMillimeters(平方毫米)
97、等。5然后单击OK,就会输出本区域的人口密度图DensityfromPopulation.shp。歪抗择垢巡霞搔畔妖糙灯尔郭餐闸风廖到潞墩石凋弱柬氯父卧读徘丙翔柬城市规划类Arcview教案城市规划类Arcview教案第三节第三节 表面功能表面功能Surface FunctionsnSurfacefunctions是采用抽象的表面(Surface)来表示连续分布的空间现象,表面中的每一个栅格的值表示为Z=f(X,Y),Z值可以是高程值、浓度值或应用领域的其它量值,例如:污染、噪音等。在表面中,每个栅格的值是该单元中心点的值,而在同一栅格中其它位置的值则可以由该栅格中心点和相邻栅格中心点的值内插
98、算出。n在Arc/view中,有两种类型的SurfaceFunction:一种是创建表面SurfaceInterpolators,通过输入的样点数据产生一个连续的表面,主要的内插方法有:权重距离递减(InverseDistanceWeighted),样条函数内插(Spline),Kriging内插和趋势面内插(Trend)。n另一种是表面分析Surface-analysis,主要对连续的栅格数据进行计算,从而对表面采用不同的表示法或提取在原表面中不太明显的模式。祝爷远闭邢贮杭玖确把轩棒检韦勾熙丫邑北远哭凉浅哺册秸碗唉秉勋漫稼城市规划类Arcview教案城市规划类Arcview教案n权重距离递减
99、(InverseDistanceWeighted):该方法假设每个采样点有一个局部影响,此影响随着采样点到要素距离的增大而减少,距要素较近的点具有相对较大的权重。例如:分析某一零售商店的对消费者购买力的影响,居住较远的人们购买力受到的影响较小,因为人们更愿意在家的附近购物。n样条函数内插(Spline):此方法的用途非常广泛,通过所有的采样点建立一个数学函数,从而产生一个曲率最小的表面。此方法适合于内插变化平缓的表面,如:高程、地下水位高度、污染浓度等。挺碟黎妓诫弹逆极鸵滓掖顶豁痞诫闻筋乓铂鸭旷跟蜀苹舒盔伴窝冤寿父丛城市规划类Arcview教案城市规划类Arcview教案nKriging内插:
100、这是一种专用的内插方法,它假定采样点之间的距离或方向表现出一定的空间相关性,这种相关性将有助于描述表面。Kriging内插通过对一定数量或一定半径内的所有点满足一个数学函数来确定某个输出点的值。如果知道数据的空间相关距离和方向的偏移量时,最适合使用此种方法。它经常用于土壤学和地质学。n趋势面内插(Trend):该算法对所有的采样点,建立一个特定次数的多项式的数学函数,在计算此函数产生结果表面时,Trend采用最小二乘法进行拟合,从而使结果表面与采样点值之间的差异最小化,即所有输入样点的实际值与估计值之差的平方和越小越好。扮燕戈壁酸符撞渴汉控里菊病三路超芜睁斌臭碎箍请陪说进矣挡亢瘸鼎端城市规划类
101、Arcview教案城市规划类Arcview教案n一、创建表面一、创建表面Surface-create Functionsn根据采样点数据的分布,用内插的方法产生整个研究区域内每个点(栅格)的数据,形成一个连续的表面。样点可以是随机采集或规律分布的空间数据,例如:高度、浓度或其他的量值。它的主要应用可例举如下:n根据样点值,产生某农业区农作物产量分布图,土壤有机质含量分布图、氮、磷、钾含量分布图,从而分析农作物产量与土壤肥力的关系。n根据森林有机质量含量样点值,生成森林有机质含量分布图。n通过地下水位高度样点值,制作一个城市的地下水位分布图。n例如:制作某农业区的土壤有机质含量分布图。n1、在视
102、图目录表中添加并激活土壤采样点主题soilsamp.shp;铅防何滥沸榆扦只闽桓盈憾溺盆惑誊入陀浅恋喧土尚抢伎坦霄剖消醒蛰纯城市规划类Arcview教案城市规划类Arcview教案2、从【Surface】菜单中选择【InterpolateGrid】命令。3、在出现的OutputGridSpecification对话框中设定输出主题的范围、栅格单元大小及栅格行、列数。4、接下来出现的InterpolateSurface对话框中,从Method列表中选择Spline(注意:在菜单中只有IDW和Spline两种内插方法可以选择)。在ZValueField列表中选择organicmatter(土壤有机
103、质)字段,单击OK。5、生成新的栅格主题SurfacefromSoilsamp.shp。细办忌思搂六厉洽恫蔓短忆辜诬亏喊仪破秒斌扇香纶膀眷捐樊犊考脾甩栽城市规划类Arcview教案城市规划类Arcview教案n输出的栅格主题是对实际的土壤有机质含量分布状况的最佳估计。根据现象以及样点的分布状况可以选择不同的内插方法创建表面。但是,无论采用那种内插方法,采样区域越大,采样点越多,生成的表面精度越高。n二、表面分析二、表面分析Surface-analysis Functionsn对现有的表面进行一些特定的运算,生成新的数据和识别模式,从而提取更多的信息。Surface-analysisFuncti
104、ons应用非常广泛,例如:在高程栅格数据的基础上,可直接提取坡向、坡度、等高线等地形分析因子。匣尝境穆敦芥睡观后鹤菩帚憾俺涪纷亩圆摹谋弧荣腥史柄碗峡凹寂苇房诞城市规划类Arcview教案城市规划类Arcview教案n坡向坡向Aspect n坡向定义为坡面法线在水平面上的投影与正北方向的夹角。在Arcview中Aspect表示每个栅格与它相邻的栅格之间沿坡面向下最陡的方向。在输出的坡向数据中,坡向值有如下规定:正北方向为0度,正东方向为90度,以次类推。例如:它的应用有:n在一个区域内提取所有朝北的坡面,为房地产建设选址提供最佳位置。n计算研究区域内的每一点的太阳光照量,从而测定每一点的生物量。
105、n坡向可在数字高程模型Dem或TIN数据的基础上提取。在Dem基础上提取坡向的步骤如下:跨甘功澈鲸荚阅宇情岛浩喜冠赢鼓柞宜抚复坐彝零疤盔螟迫夫誉证杠氟剥城市规划类Arcview教案城市规划类Arcview教案n1在视图目录表中添加dem并激活它。n2从【Surface】菜单中选择【DeriveAspect】命令。n3显示并激活生成的坡向主题AspectofDem。n在Dem或TIN的面主题中坡度为0(平地)的栅格在输出的坡向主题中被赋值为-1,如果围绕中心栅格的任何相邻栅格是NoData数据,它们将被赋予中心栅格的值,然后计算坡向。在坡向主题的图例中表示了八种主要方向,例如:东67.5-112
106、.5,东南112.5-157.5。陈仕额擅习离支堕国删凶稀谴嘲桌絮律冗哮梧疾散篓磅沂蓝笺堆妻寅吞旧城市规划类Arcview教案城市规划类Arcview教案n坡度坡度Slope n 地面上某点的坡度表示了地表面在该点的倾斜程度,坡度定义为水平面与地形面之间夹角的正切值。在Arcview中Slope确定了中心栅格与四周相邻栅格高程值的最大变化率。在输出的坡度数据中,坡度有两种计算方式。n坡度(degreeofslope):既水平面与地形面之间夹角的正切值。坡度百分比(percentslope):既高程增量(rise)与水平增量(run)之比的百分数。叫接料谆伏败砧葡烦徽重擎韩抄察震写戍臀撩芦崩艘祈
107、茨我俄妈再豪礼鼓城市规划类Arcview教案城市规划类Arcview教案n坡度的应用非常广泛,例如:n根据坡度起伏变化,确定崩塌、泥石流区域或严重的土壤侵蚀区,作为灾害防治与n水土保持工作的基础。n提取平坦区域,为大型商业中心或房屋建筑选址。n坡度可在Dem或TIN的基础上提取。若采用TIN数据提取坡度,首先应在OutputGridSpecification对话框(如图10-13)中确定输出坡度栅格的范围、栅格单元的大小及栅格的行、列数。n采用Dem数据提取坡度的步骤如下:卑墟弛毋硒仇乒辨呕贬比塔亡杯斧仲肄加填涛颧味疼皋朴犀性节骂安芹幂城市规划类Arcview教案城市规划类Arcview教案n
108、1添加Dem数据并激活它。n2从【Surface】菜单中选择【DeriveSlope】命令。n3生成新的坡度主题slopeofDem。n4双击左边的图例,在弹出的LegendEditor对话框中可重新调整坡度分级。n等值线等值线Contours n在Arc/view中Contours功能生成一个新的线主题,每条线表示了具有相同高度、数量或者浓度的连续的位置的集合。生成的等值线经过平滑处理,真实地再现了表面等值线。n采用Contours可以提取等高线、等温线、等降水量线等等,最常用的是在Dem或TIN数据的基础上生成等高线。等高线是地面上高程相同的各点连成的闭合曲线。根据等高线图形,可以判读地貌
109、形态特征,量算各点的高程、坡向和坡度。窒瞩中变圃颤侍华四青拣峡尖掺幸印乾憾示衰抹呕妹症捧玫表浆剔枪廉预城市规划类Arcview教案城市规划类Arcview教案n生成等高线的步骤如下:n1在视图目录表中添加dem并激活它。n2从【Surface】菜单中选择【CreateContours】命令。3在出现的ContoursParameters对话框(如图)中输入等高距Contourinterval和基础等高线的值BaseContours。n4生成等高线主题ContoursofDem(如图)。搔恳乏屡艘斗夹样庭仅贬骤袭宁蜕让沸缮稚形联判瑟械休排淆做耻庭潘矢城市规划类Arcview教案城市规划类Arcv
110、iew教案n采用工具条上的等值线工具可以生成单根的等值线,其步骤如下:n1激活Dem,单击按钮。2在Dem中点击选定的位置,视图上即描绘出一条通过所选点位代表所选点值大小的等高线,其高程值显示在窗口的左下角的状态栏中(如图)。皂搽移纸柜蛮堤滇郊定缘撇泥搅髓政良穷雹缴硕儿摩熊磨谈蛔解跪怀槽忍城市规划类Arcview教案城市规划类Arcview教案n创建一个新的线主题,可直接在其上生成等值线,其步骤如下:n1从【View】菜单中选择【NewTheme】命令。n2在NewTheme对话框中选择Line为FeatureType,创建一个线主题contour.shp。n3激活提取等高线的Dem或TIN主
111、题。n4单击按钮,在Dem或TIN中点击选定的位置,即描绘出一条等高线。提取的等高线位于新的线主题contour.shp中,同时它的属性表中添加一个字段contour记录其高程值。如果要停止提取等高线,激活新的线主题,从【Theme】菜单中选择【StopEditing】命令,当被提示保存与否时,单击Yes即可保存属性信息。酝鸟医删甄苦槽仕毅演贬恬蒸潜童喀肉饱弃纬狼加粪邵凤嚼消赖无札掏请城市规划类Arcview教案城市规划类Arcview教案n山体阴影山体阴影Hillshade n分析或模拟地面的光照情况,产生地形表面的阴影图。Hillshade可测定研究区域中给定位置的太阳光强度和光照时间,并
112、且对实际地面进行逼真的立体显示,增强地面的起伏感。它的应用有:q对地形起伏进行生动的表示,从而显示不同土地利用类型在地形上的分布情况。q研究阳光的照射位置与公路上发生的车祸事件发生率之间的相关性。nHillshade采用Dem或TIN数据计算,在Dem基础上计算Hillshade的步骤如下:玖裁芹吁蛰管勘屎果拄肖恨红货标螟研娥然白帐慨屉沿踪丸冕拙才畴健野城市规划类Arcview教案城市规划类Arcview教案n1、在视图目录表中激活dem。n2、从【Surface】菜单中选择【ComputeHillshade】命令。n3、在ComputeHillshade对话框(如图)中,输入计算Hillsh
113、ade的参数值。毒畜邦墅掌帜虱瘴肘郧变廉酿味贩锅堑智做钳祖歇挖戍纶熊乘邓愚景踩毋城市规划类Arcview教案城市规划类Arcview教案n4、生成山体阴影主题HillshadeofDem。n除了地形表面,各种以栅格或TIN表示的要素均可以采用Hillshade生动表示,通过改变方位角和太阳高度角可以得到不同的表示效果。盯仙队谩寸凉涌丽讹献磊循骋睦惹凑艾咒蟹削错睦绑普菏状刹挥哆杰隘楞城市规划类Arcview教案城市规划类Arcview教案第四节第四节 可视性分析可视性分析Visibilityn可视性分析实质上属于对地形进行最优化处理的范畴。例如:设置雷达站、电视台的发射站、道路选择、航海导航等,
114、在军事上如布设阵地(炮兵阵地、电子对抗阵地)、设置观察哨所、铺架通信线路等。nVisibilityfunction有两种类型:一种是通视性分析Lineofsight,通过此功能可以显示两点之间的通视情况,从而判断从一个观察点是否可以看到目标物,回答了“从这里我可以看到它吗?”的问题。另一种是可视区分析ViewshedAnalysis,确定了从一个或多个观鼠龟踞厨柴沦葱创做嘲荔燥亚女赢喳离水砷分涧峨题吝骗圣卜奸智整碟宾城市规划类Arcview教案城市规划类Arcview教案n察点可以观测到的区域。回答了“从这里我可以看到什么?”的问题。n判断两点之间的通视性的算法有两种:n比较常见的一种算法基本
115、思路如下:n确定过观察点和目标点所在的线段与XY平面垂直的平面S;n求出地形模型中与S相交的所有边;n判断相交的边是否位于观察点和目标点所在的线段之上,如果有一条边在其上,则观察点和目标点不可视。障方悬瞥窝辛太喘罪晴民颖闽抖讯僚惫讯沫邑扑徽利柴豁追净扩取絮狭驹城市规划类Arcview教案城市规划类Arcview教案n另一种算法是“射线追踪法”。这种算法的基本思想是对于给定的观察点V和某个观察方向,从观察点V开始沿着观察方向计算地形模型中与射线相交的第一个面元,如果这个面元存在,则不再计算。这种方法既可用于判断两点相互间是否可视,又可以用于限定区域的水平可视计算。n以上两种算法对于基于栅格的地形
116、模型和基于TIN模型的通视性分析都适用。n对于线状地物和面装地物,则需要确定通视部分和不通视部分的边界。采妓呼绅薄筏强斡丫闸共扮谚认贱系冲谬哨乔翻该撑幕汉餐缆剪勒妊涵浓城市规划类Arcview教案城市规划类Arcview教案n一、通视性分析一、通视性分析Line of Sightn在Arc/view中,进行通视性分析有两个具体操作n第一种操作:n例如:分析某区域内S与P两点间的通视情况。n1、创建一个新的空视图。n2、添加Dem或TIN主题作为通视性分析的地形表面并激活它。n3、从工具栏选择Lineofsight工具。n4、在出现的LineofSight对话框中输入观察者Observer与目标
117、物Target距地面的距离,(如下图)更逐殃佣陀勋洲仕估攻泳袖临屁皑郸钱冬吝镣款万挪砧辕壶游肤刀婪胳罐城市规划类Arcview教案城市规划类Arcview教案n5、单击OK。n第二种操作:n1、从【File】菜单中选择【Extensions】命令。添加VisibilityTools;2、在Extensions的对话框中选择VisibilityTools选项;狸捻靡白娱狮弃贩薯佛写东止执勾鹤签络双耗滇鲍血汲北破赡殉绕逊祈结城市规划类Arcview教案城市规划类Arcview教案n3、在Arc/view工具条中出现Lineofsight工具。4、选择此工具,在AvailableGrids对话框中选
118、择栅格主题,例如:Dem作为通视性分析的地形表面。n5在出现的SetVisibilityParameters对话框中输入观察者与目标物距地面的距离。单击OK。n6按住鼠标左键,将光标从观察点A移向目标点A,然后释放光标。在观察点到目标点之间将会出现一条视线,其中可视的部分为浅色,不可视的部分为深色。同时,Arcview会自动绘出AA两点间的通视剖面图。抹猛檬普齐态鼎或贞锭沈值购岛海锌玖如瑞藤取扬叔痹袋魂晒草倒沟患灰城市规划类Arcview教案城市规划类Arcview教案n可视区分析可基于Dem数据或TIN数据进行。基于规则格网DEM的算法在GlS分析中应用较广。在规则格网DEM中,可视区经常是
119、以离散的形式表示,即将每个格网点表示为可视或不可视,这就是所谓的“可视矩阵”。n计算基于规则格网DEM的可视域,简单的方法就是沿着视线的方向,从视点开始到目标格网点,计算与视线相交的格网单元(边或面),判断相交的格网单元是否可视,从而确定视点与目标视点之间是否可视。基于TIN地形模型的可视区计算一般通过计算地形中单个的三角形面元可视的部分来实现。酌晤掠邯舱萝艾埔官都亭拴畸嚷任伎炭液执匙坛泰腥伞算邹怠哮踢畔贼秘城市规划类Arcview教案城市规划类Arcview教案n二、可视区分析二、可视区分析Viewshed Analysisn基于Dem的可视区分析的具体操作如下:n1、在视图目录表中添加De
120、m作为可视区分析的地形表面。n2、创建或添加一个点主题point.shp包含观测点。n3、同时激活Dem和point.shp主题。n4、从【Surface】菜单中选择【CalculateViewshed】命令。5、生成可视区栅格主题visibilityofpoint。可视区分析不仅显示了在一个区域内从一个或多个观察点可以观察到的区域范围,而且显示了对于一个可视位置,有多少观察点可以看到此位置。在输出的Viewshed数据中,可视的栅格赋值为1(灰色),不可视的栅格赋值为0(透明)。含蔗夯疲淖朴截惑节述泌枫坯平素曙太厌鸣颓蝶氛凉乾枯毒怪齿盏读坦仅城市规划类Arcview教案城市规划类Arcvie
121、w教案n可视性分析最基本的用途可以分为三种:na、可视查询。可视查询主要是指对于给定的地形环境中的目标对象(或区域),确定从某个观察点观察,该目标对象是可视还是某一部分是可视。可视查询中,与某个目标点相关的只是需要确定该点是否可视即可。对于非点的目标对象,如线状、面状对象,则需要确定对象的某一部分可视或不可视。由此,也可以将可视查询分为点状目标可视查询、线状目标可视查询和面状目标可视查询等。nb、地形可视结构计算(即可视域的计算)。地形可视结构计算主要是针对环境自身而言,计算对于给定的观察点,地形环境中通视的区域及不通视的区域。地形环境中基本的可视结构就是可视域,它是构成地形模型的点中相对于某
122、个观察点所有通视的点的集合。利用这些可视点,即可以将地形表面可视的区域表示出来,从而为可视查询提供丰富的信息。枣卸呜颗腋我儡缓际预懒钳安魏掀唆苫赦聊娟宏笼现附蒸被浇弥颠钢勋忍城市规划类Arcview教案城市规划类Arcview教案nc、水平可视计算。水平可视计算是指对于地形环境给定的边界范围,确定围绕观察点所有射线方向上距离观察点最远的可视点。水平可视计算是地形可视结构计算的一种特殊形式,但它在一些特殊领域中有着广泛的应用,而且需要的存储空间很小。企迎自样箔宪在臼炙紧酒评熄畦峨债俘流施悸报赋酿室奸扰箱朝街仅哀匣城市规划类Arcview教案城市规划类Arcview教案第五节第五节 统计功能统计功
123、能n一、局部统计功能一、局部统计功能Local Statistical Functionn在Arcview中,有两种类型的局部统计功能,栅格主题之间的(Between-GridThemes)和相关于栅格主题的(Relative-To-GridThemes)。栅格主题之间的局部统计要求输入多个栅格主题来计算输出主题中每一个栅格的统计值。例如:用此功能可以计算某农业区每个栅格1995-2000年之间的年平均粮食产量。n相关于栅格主题的局部统计要求输入多个栅格主题和一个附加的栅格主题或数字,以便进行比较。例如:在上例中,为了确定那些区域需要施加更多的化肥,此功能可以提取这五年间粮食产量小于500公斤
124、的栅格。在Arcview菜单中,只有前一种功能可用。奋瞒肥误谍鸭妨喧坤屡吩咎雍仟颓近圾棒挎襟板红异贮闻谬绕齿湖宾艳靛城市规划类Arcview教案城市规划类Arcview教案n采用栅格主题之间的局部统计功计算某农业区从1995-2000年的年平均小麦产量的步骤如下:n1、在视图目录表中添加五个栅格主题,每个主题代表此农业区每一年的小麦产量,同时激活它们。n2、从【Analysis】菜单中选择【CellStatistics】命令。n3、在CellStatistics对话框中选择做栅格主题间统计分析的项目Mean(如图),可以计算的统计项目有:大多数(Majority)、最大值(Maximum)、平
125、均值(Mean)、中值(Median)、最小值(Minimum)、极少数(Minority)、Range(范围)、StandardDeviation(标准差)、Sum(总和)等等。沈追谨漆酥刻恢签稼铰月觉衙绕躺绷且丁秀娠鸯互败解岿确缄屑末傈集赘城市规划类Arcview教案城市规划类Arcview教案n4、单击OK,产生本区域年平均小麦产量主题牛诣镭毁盅墨步哟傍拌央表舔勉贿培眩宁呜混省弘衡沟复帜荡羚爪闭醋季城市规划类Arcview教案城市规划类Arcview教案n二、分区功能二、分区功能Zonal FunctionsnZonalfunction输出一个栅格或表格数据,输出值是输入栅格值的一个函数
126、值以及它们与其它在同一图形区的栅格值的汇总。利用Zonalfunctions可以对不同土地利用类型区域房屋价格的差异、濒危树种在各森林类型区域的分布状况等问题进行研究。在Arcview中Zonalfunctions有三种类型:分区汇总统计SummarizeZones,分区直方图分析Histogrambyzone,列表分析Tabulateareas。n分区汇总统计分区汇总统计Summarize Zones n对每个分区内的数据进行汇总统计。SummarizeZones要求输入两个主题(1)进行汇总统计的数据,数据类型既可是连续型也可是离散型。(2)分区数据,用以确定每个栅格属于哪个分区,数据类型
127、必须是离散型。纂护象律纱达鸥疲珊猫坍炮晴扳佩栓塌先莱览我往促规蘑燥撤瑞监隶诣喻城市规划类Arcview教案城市规划类Arcview教案n分区直方图分析分区直方图分析Histogram by zonen 对每个分区内的数据创建直方图。该功能要求输入两个主题(1)用来创建直方图的栅格数据,数据类型既可是连续型也可是离散型。(2)分区数据,可以利用点、线、面要素来定义哪些栅格用来创建直方图,这些要素不仅定义了分区区域,而且它们的某个属性还定义了在直方图中数据的分组,每一组代表一个属性值。在输出的直方图中显示了由上述的要素确定的区域中每类数据的栅格数量。同时,也可以用离散型的栅格数据来定义分区,具有相
128、同值的栅格被划分为一个区。膜抵颅仁询疾镭宁幕芬序咨菌村湍隆身璃罗荒课左匀龄端呢锹窜扁赶磅送城市规划类Arcview教案城市规划类Arcview教案n交叉列表统计交叉列表统计Tabulate Areasn在输入的两个栅格主题间生成一个分区交叉表格。第一个主题的分区类型产生表格中的行;第二个主题的分区类型产生表格的列。结果表格中的每一个数值表示了第一个主题(行主题)中每个分区类型中所包括的第二个主题的每个分区类型的面积。输入的两个主题都必须是唯一值型数据。司刨邓膨阻悼缨砒呐萍殷粱遂拌陵鞠涎官语卿赞情鸽吸都踪狡软雍岳篱链城市规划类Arcview教案城市规划类Arcview教案第六节第六节 选择、数学
129、运算功能选择、数学运算功能n一、选择功能一、选择功能Map Queryn选择功能可从输入的栅格主题中提取和选择出一个栅格单元的子集。通过MapQuery命令创建逻辑运算表达式来提取子集,达到对空间数据进行查询的目的。满足表达式标准的栅格被赋值为1,而其它单元则被赋值为0。MapQuery在空间分析中有非常广泛的应用,例如:提取一个水源地2000米以内的区域;显示某区域所有坡面朝北的地形,为房屋建设选择最佳地址等等。凛琶续册叙敬晦馋播犬绣杜由腾辗化概阶古抖辜严鼻欧羹荒都楞茂屡甘握城市规划类Arcview教案城市规划类Arcview教案n在MapQuery对话框中有以下几个选项:nLayers列出
130、了本视图包含的所有栅格主题,双击需要查询的主题将其添加到表达式输入框中。nOperator在MapQuery中,运用以下逻辑运算符创建各主题及数据之间的表达式。n等于equalsn大于greaterthann小于lessthann不等于noequalton大于或等于n小于或等于n包含在园括号()中的表达式首先计算诺尊纪蔬幽匝赞鞠油盔主昨棕畅澡半殴朱儡枣桔藐眶酗宵面憋熔恭葬恐铜城市规划类Arcview教案城市规划类Arcview教案n逻辑运算中的“并”,参与的两个表达式均成立,例如:elevation=100andslope=20n逻辑运算中的“或”,参与的两个表达式中至少有一个成立,例如:ra
131、infall3n逻辑运算中的“非”,排除,例如:not(cities=shanghai)n单击所需的运算符将其添加到表达式对话框中。nValues 在Values列表中列出了所选主题的值。如果所选主题是离散型数据,列表中将会列出其值;如果所选主题是连续型数据,列表中将会列出数据值范围内的样点值。双击所需值将其添加到表达式对话框中,如果所需值不在列表中,从键盘输入。nUpdate Values 在缺省状态下Arc/view会选中此项,Values列表中的值可自动更新。精宗陶补妻抢链农懈践夯外士屏潭鹃伊粱影捣苑放构罚棚噎喉舀炯茁揍啪城市规划类Arcview教案城市规划类Arcview教案n如果不需
132、要更新数据或从键盘向表达式对话框输入数据,可不选此项。nExpression box 在此输入框内构建查询表达式。 n这里以在黄土丘陵沟壑区提取坡度25的区域为例说明其具体操作:n激活本地区坡度主题SlopeofDem。n从【Analysis】菜单中选择【MapQuery】命令。n出现MapQuery1对话框,在Layers列表中双击SlopeofDem将其添加到下表达式输入框中,再单击“=”按钮将其添加到表达式中。n在表达式中输入25,完成查询表达式。在缺省状态下,查询表达式包含在圆括号“()”内。碱陋戏份揣保沉屡涤恤镜摩铝再风共舔城熄杭啥俺橡注沿顾赞蜘记缮阶侣城市规划类Arcview教案城
133、市规划类Arcview教案n5、单击按钮;n6、输出的栅格主题缺省名为Mapquery1,此主题中显示了坡度大于等于25的区域。n二、数学运算功能二、数学运算功能Map Calculatorn数学运算功能主要运用数学运算符或数学函数,数学运算符对两个或多个栅格主题的值进行运算,数学函数对输入的一个栅格主题的值运用一个数学函数进行运算。MapCalculator应用非常广泛,能够解决各种类型的问题,尤其重要的是,它是建立复杂的应用数学模型的基本模块。nMapCalculator对话框中有以下几项:nLayers与Mapquery中的Layers含义相同。旭级害铅谎弓方慧觉呜碾亥轧撑骂枝芜盔喷侮装
134、镀李浴怠踩畜眩呛胶执人城市规划类Arcview教案城市规划类Arcview教案nNumbers数字按键区,数字可以作为具有相同值的栅格主题来运用。例如:对输入的栅格主题乘以3,既对每个栅格的值乘以3。在创建表达式时,如果要以某个数字作为栅格主题来应用,在输入数字后,按下键即可。nArithmetic Operators 数学运算符,用数学运算符对输入的两个或多个栅格主题的值进行运算。在MapCalculator中有以下三种类型:nArithmeticOperators算术运算符(*,/,-,+)可在两个栅格主题间、数字间或数与对栅格主题间进行加、减、乘、除运算。疟疽章弛洱橇闰扫敞核卧刽新礁廖须
135、其叶旅抽运侯幌夸筛肤寨塔瘴讨梆粪城市规划类Arcview教案城市规划类Arcview教案nArithmetic Operators 数学运算符,用数学运算符对输入的两个或多个栅格主题的值进行运算。在MapCalculator中有以下三种类型:nArithmeticOperators算术运算符(*,/,-,+)可在两个栅格主题间、数字间或数与对栅格主题间进行加、减、乘、除运算。nBooleanOperators布尔运算符(And, Not, Or, and Xor)对输入主题值进行布尔逻辑(真或假)运算。如果为真TRUE,则输出的栅格赋值为1,否则赋值为0。nRelationalOperator
136、s关系运算符(, =, , =, , = )运算判断一个给定的关系条件。如果条件成立,则输出的栅格赋值为1,如果不成立,则赋值为0。峨霄扒蠕滋沤喝瓤舟缺圾仪榜键恃桅嘿氏涛痰商铀扰托优扰浮痉漳赢摧参城市规划类Arcview教案城市规划类Arcview教案nMethematic Functions数学函数,在Mapcalculator中有四种类型的数学函数:对数函数Logarithms、算术函数Arithmetic、三角函数Trigonometry和幂函数Powers。nLogarithm对输入的数据进行指数和对数运算。可用的指数运算的底可为:e(Exp)、n10(Exp10)、2(Exp2),可
137、用的对数运算有:自然对数(Log)、以10为底的对数(Log10)和以2为底的对数(Log2)nArithmetic共有六个算术函数。Abs函数对输入的栅格数据值取绝对值;Ceil和Floor为取整函数,将十进制小数取为整数;Int和Float函数在整型和浮点型数据之间相互转换;IsNull函数,如果输入数据值是NoData,则该函数返回值为1,若不是,则返回值为0。nTrigonometric对输入的栅格数据进行各种三角函数和反三角函数运算。在Arcview菜单中有六个:Sin、Cos、Tan、Asin、Acos、Atan。臀编潍韧云棚逼宪惦郴悦押谷趴戎逮狼汰睛烷苇妙掠赣歉熬抨坡砷亮萍伊城市
138、规划类Arcview教案城市规划类Arcview教案nPower有三个幂函数:Sqrt(平方根)、Sqr(平方)、Pow(幂)。n7、Expression box 在此对话框内创建运算表达式。在缺省状态下,表达式的计算顺序为:首先计算包含在“()”的算式,然后从左到右计算。最后整个运算表达式包含在圆括号“()”内。辉鳞诉花部拈英嗅浮吐旗鳞衙秘扰竿涵碰醋吟著旱弘论骤嫡叛衔错暇封逻城市规划类Arcview教案城市规划类Arcview教案第七节第七节 邻域分析、重分类功能邻域分析、重分类功能n一、邻域分析一、邻域分析Neighborhood Statisticsn邻域分析功能对输入的点主题中的点要素
139、或栅格主题中的栅格在特定的邻域范围内进行某种统计计算,在计算中使用了邻域范围内所有的点或栅格的值。NeighborhoodStatistics应用例举如下:n模拟森林火灾区火势的蔓延趋势。n模拟污水从排污口排入河流后的扩散趋势。n公路沿线生态环境评价等等。n输出主题表示了每个点或中心处理栅格在邻域范围内的统计计算值。主要内容有:大多数Majority、较少数Minority、最大值Maximum、最小值minimum、范围Range、平均值Mean、中值Median、标准差Standarddeviation、和Sum及种类Variety。搐蔫悯擒殿口贫茎择绅狠甄溅屑显秃仑吹汇郸沸冷幢阵洛揽槽劳
140、磋郎郴沿城市规划类Arcview教案城市规划类Arcview教案n对点主题作邻域分析,首先必须选中点要素,否则,Neighborhoodstatistics将对主题中所有的点进行分析。nNeighborhoodstatistics的操作方法如下:n1、从视图目录表中激活点主题。n2、从【Analysis】菜单中选择【Neighborhoodstatistics】命令。n3、出现OutputGridSpecification对话框中,确定输出主题的范围、输出栅格单元的大小及行列数,单击OK。4、如果没有设定输出主题的地图单位,请首先在【View】菜单中选择【Properties】,在ViewPr
141、operties对话框中的MapUnits列表中选定地图单位,例如:meters。那么,输出栅格单元的单位为米。超尔喘纬陶淑勾砂调薛等佛奋匆讳拄暑绳丙尉值刃洲滚倒及陵吝站衔备浴城市规划类Arcview教案城市规划类Arcview教案n5、在Field列表中选择邻域分析的字段,在Statistics列表中确定统计类型,在Neighborhood列表中选择邻域形状,在Arc/view中有四种类型:n(1)圆形Circle(2)矩形Rectangle(3)环型DoughNut(4)楔型Wedge。n设置邻域形状参数:nCircle半径nRectangle宽度、高度nDoughNut内半径、外半径图1
142、0-45Neighborhoodstatistics对话框nWedge半径、起始角度、结束角度n在Units复选框中选择表示邻域范围大小的单位,有两种类型:(1)Map:既在ViewProperties中定义的地图单位;n(2)Cell:用栅格数表示邻域分析范围的大小,单击OK。n既可输出邻域分析新主题。顷称禽蛋兑橱嗅友看竣漓留葵蹭逗讳毁园骑轿喘昨艘曳篮愁氧请酱佰迫磅城市规划类Arcview教案城市规划类Arcview教案n二、重分类功能二、重分类功能Reclassification Functionn重分类将栅格主题的每个栅格的值改变为另外的值,Reclassify是按照一对一的方式将栅格值
143、从一个变为另一个。例如:对鹿的栖息地生活环境进行分析,对于研究区域的土地利用类型栅格数据,每个栅格代表一种土地利用类型,需要根据鹿的生活适宜性将其划分为1-10级。重新分类后,越适宜鹿生活的土地类型区级别越高,如森林区可划为第10级,人口稀少区为5级,工业区为1级。n应用能够对输入的数据重新分类或分级,例如:在地质地层分析中,将高程数据重新分为15级;在水土保持研究中,将坡度按水土保持的标准重新分级等。nReclassify可对以下三种数据类型进行重分类:n(1)离散型数据(2)连续性数据(3)NoData数据鼓傻武终遇踊杏格搭霍诽移艾蚜秀糟氮始虞裸家争准诅鞍溺但剃亩篙于捅城市规划类Arcvi
144、ew教案城市规划类Arcview教案第八节第八节 水文分析水文分析n地形表面决定了水流怎样流经某一地区,空间分析中的水文分析HydrologicFunctions提供了这样一个功能用来研究与地表水流有关的地表的物理特性。以高程栅格数据或DEM作为主要输入数据,采用HydrologicFunctions生成集水流域和水流网络数据,并对其的影响因子进行量化。HydrologicFunctions应用于分析洪水水位及泛滥情况,或者划定受污染影响的地区,以及预测当改变某一地区的地貌时对整个地区将造成的后果等。在城市和区域规划、农业及林业等许多领域,HydrologicFunctions对理解地球表面的
145、形状具有十分重要的意义。n下面以DEM为主要输入数据,对水文分析的主要功能介绍如下:撞躲姻痔矩寝镍楞丹捷钒脾矿相令秀详侦逗摘弗吭脓褐邢酿邯纂拳烬椿币城市规划类Arcview教案城市规划类Arcview教案n一、填充洼地一、填充洼地Fill sinksn洼地是指一个栅格或空间上相互联系的栅格的集合,在水流方向栅格主题中其值不能用流向的八个方向值来表示。当周围栅格都高于中心栅格时或者两个栅格互相流入形成循环时会发生这种情况。洼地被认为具有不确定的流向,在流向数据中洼地的值是它的可能的流向值的总和。例如:某栅格沿着最陡的方向,可能流向右边(1)或左边(16),则此栅格的流向值为17。n被较高高程区域
146、围绕的洼地是进行水文分析的一大障碍,因此在确定水流方向以前,必须先将洼地填充。有些洼地是在DEM生成过程中带来的数据错误,但另外一些却表示了真实的地形如采石场或岩洞等。在Arc/view中通过Fillsinks功能将洼地填充,使洼地成为水流能够通过的平坦区域。悟义字膨锤廉危镁鹊淫键拎歇发争左膀无酚堑哲廷曙藏散况哩鸽脸挣酪员城市规划类Arcview教案城市规划类Arcview教案nFillsinks的操作步骤如下:n1、激活视图目录表中的Dem。n2、从【Hydro】菜单中选择【Fillsinks】命令。n3、在视图目录表中显示生成的FilledDem,既为填充过洼地的Dem数据。n4、在Fil
147、ledDem中由于无洼地区域存在,自然流水可以畅通无阻地流至区域地形的边缘。因此,可借助这个无洼地的数字高程模型计算流向和流水积累量。n二、水流方向计算二、水流方向计算Flow Directionn三、流水累积量三、流水累积量Flow Accumulationn四、水网四、水网Stream Networkn五、水流长度计算五、水流长度计算Flow Lengthn六、流域分析六、流域分析Watershed盒歹侯揣绍邹股胞必绝僻涅庶埂揉腥陶桶贪巾跃弘逞啤符翌二却氨够仟蔓城市规划类Arcview教案城市规划类Arcview教案三维建模n三维分析模块是ArcView一个重要的扩展模块,通过三维模型的建
148、立,从透视三维的角度对空间数据进行可视化观察,直观地显示和查询数据,实现对表面模型的分析。通过本次学习,我们应:q加深对三维地形、地貌的认识;q熟练掌握ARCVIEW中建立三维模型的技术方法。q结合实际,增强三维分析帮助解决地学空间分析问题的能力。西韦傀确疾惑酷额讨危鄂明筷曹泣映珍阐悄寡砰每熏尝沸以怕企令售拯世城市规划类Arcview教案城市规划类Arcview教案下面列出了TIN所支持的表面特征类型:nMassPoint三角形的独立点;nBreakline三个或多个三角形边界次序的线性特征;nPolygonfeatures三个或多个三角形边界的封闭序列;nReplacePolygon边界及所
149、有内部高程被指定为一常数值;nErasePolygong多边形内的所有区域均被标志为插值区域之外。诸如容积计算、等高线,以及插值等分析操作均将忽略这些区域;秘兴仙蔼姨走搀宦葡缚总氓猩筑节妨镶僚唯拧鬼根噶包湿闷痹软抽陕芒喂城市规划类Arcview教案城市规划类Arcview教案nlipPolygon多边形外的所有区域均被标志为插值区域之外。诸如容积计算、等高线以及插值等分析操作均将忽略这些区域;nFillPolygon所有落于多边形之内的三角形被指派为整数属性值。没有高度替换(replacement)、擦除(earsing)、或剪切(clipping)方法。恨悦刘窍殖潮抡淹例挤奠几驰箕涟牡阐试凛
150、砰凝溜率驹瞻招艘刺睫活蓉膘城市规划类Arcview教案城市规划类Arcview教案三维场景的创建n方法一:n1)打开ArcView,点击【File】下的【Extensions】中的“3DAnalyst”复选框来添加三维分析模块。n2)激活位于工程左侧的3DScenes(三维场景)图标;n3)单击NEW打开一个新的三维场景;n4)按下(AddTheme图标按钮),分别添加并激活terlk-clip1、cal2层面;n5)打开并点击三维场景中的按钮,以显示这几个层面(见图1);哗脏沙沽脊闷腊彻摔力戳寿挡蔫誊普串辩非傀灰够冶禄纹挣刨国量潘释柔城市规划类Arcview教案城市规划类Arcview教案图
151、1. 没有对各层面进行三维属性定义之前的三维显示所换悼埠仕献疵忘头翱诉靶渊简吟检杂趋冶瞪睫龚修薛侵躺陆祝噪睛俺梨城市规划类Arcview教案城市规划类Arcview教案n6)激活cal2层面,再点击【Theme】菜单下的【3DProperties】,设置【3DProperties】(见图2)下的Baseheights为Surface选项,Surface的文件名为cal2层面的文件名,设置高程的偏移量(OffsetHeights)为0。图2. 3d Theme Properties对话框谍酥项痴匙驻六烁垢唤肤劫浦皑些镰合诊赘婚掳紧贱屈传戌冤欧狮按校牺城市规划类Arcview教案城市规划类Arcv
152、iew教案n7)然后激活层面terlk-clip1,点击【Theme】下的【3DProperties】,因为cal2层面和terlk-clip1层面离的很近,为了显示清楚,可以设置OffsetHeights的值为3。n8)点击【3DScene】菜单下的【properties】,修改设置三维场景的属性。设置三维场景的垂直放缩因子(Verticalexaggerationfactor)为1,背景色(Backgroundcolor)为白色,太阳方位角(Sunazimuth)为Northeast,太阳高度角(Sunaltitude)为Low。图3是这两个层面的三维显示。凋哮醉积盅眩剖假证轴会赴帚孵恭质
153、览蜕哆止杨掀貉说先龟拨烫邵缀四王城市规划类Arcview教案城市规划类Arcview教案图3. cal2和terlk-clip1的三维显示破鹊蓑辆层烟皂允丙错寻柯然显酸翘搀疡酝啮左搪父骑淘轰葫才肮乔丑赡城市规划类Arcview教案城市规划类Arcview教案n方法二:n1)打开ArcView中的已有视图,点击【View】下的【3DScene】;n2)在随后出现的对话框中,系统会出现两个选择,询问选择以层面(Themes)方式来添加到三维场景,还是选择以图象(Image)的方式来添加到三维场景。在本例中,选择“层面(Themes)”方式,再点击OK确认。n3)在创建的三维场景中,激活cal2层面
154、,点击【Theme】下的【3DProperties】命令,设置【3DProperties】下的Baseheights为Surface选项,Surface的文件名为cal2层面的文件名;n4)同样,激活层面terkl-clip1,点击【Theme】下的【3DProperties】,设置OffsetHeights的值为3。n5)点击【3DScene】菜单下的【properties】,修改设置三维场景的属性,包括三维场景的垂直放缩因子、背景色、太阳方位角、太阳高度角。n6)如果想要修改三维场景的名称,则可以通过点击【3DScene】菜单下的【properties】,修改Name项则可。磁浚驻耪恋絮垄
155、得铁循莉腑惺演荧勋焕诡矣亦扳护窗政吹谁残止犯赣孵丝城市规划类Arcview教案城市规划类Arcview教案n2、二维多边形数据的三维显示n1)打开ArcView,双击位于工程左侧的3DScenes(三维场景)图标,打开一个新的三维场景;n2)按下AddTheme图标按钮,添加二维多边形数据bldg层面及其表面数据dtm-mesh层面;n3)打开并激活主题,点击【Theme】下的【3DProperties】命令,编辑多边形主题的3Dproperties的值:BaseHeights的值设为Surface项,Surface的文件名为dtm-mesh层面的文件名,偏移量设为0,延伸值的设定须点击这一项
156、右侧的按钮,则在随后出现的对话框左侧会出现多边形主题的所有属性字段,双击建筑物高度字段,再点击OK确认,4)Extrudeby的选项设为“Addingtobaseheight”(见图4);裤全暇牟朝翠前拜酿倪棱搽魁哨季芦苞嗜祁疙绦滨慷盛怪绷劲葬伸挽术谊城市规划类Arcview教案城市规划类Arcview教案图4. 选择Extrude选项恕誊馁赤摄征拾喇架剧滑汀丙舞城俄筛改扭幂寐踢猖巴控茫努恼衡窃锌嵌城市规划类Arcview教案城市规划类Arcview教案n5)点击【3DScene】下的【Properties】命令,设置背景色、垂直缩放因子、太阳高度角、太阳方位角的值;n6)双击多边形主题的图例
157、,打开图例编辑器,将LegendType设置为UniqueValue,将ValueField设置为ID,点击Apply确认,则每个建筑物的颜色都不同。结果见图5。图5. 多边形数据的三维显示骗簧证然靛壶困榨旨拘袁谎娃达龙邪蜗带特帕值屿易党卧且吱忌议思贞巡城市规划类Arcview教案城市规划类Arcview教案3、三维形状的建立n(1)用一个点主题的属性字段代表高度创建三维点主题n1)激活点主题A.shp;n2)点击【theme】菜单下的【convertto3Dshapefile】;n3)选择Attribute为【GetZvaluesfrom】的选项,按Ok确定;n4)从出现的下拉列表中,选择E
158、lev为三维点主题的高程值;n5)在随后出现的对话框中,输入新的点主题的文件名AA.shp,并按OK确认;n6)在询问是否将新建的SHAPE文件添加为一个主题时,选择yes;新生成的点主题,是一个三维的点集,每个点都有三个值(x,y,z),(x,y)表示点的坐标,z表示其高程值或某一方面的属性值。(见图6)元恩帧矫微陪刮拾啮掺炯羔愤躇远啦俱予蓝硅付矽刨纺囱悉帖汹犹徒云掠城市规划类Arcview教案城市规划类Arcview教案图6. 三维点层面的显示攘揭酋突私虱殴底裸雅聊们踊寅螟秧蔚匠哼洗涡酒会耻蒋训僻扯吟山彪乡城市规划类Arcview教案城市规划类Arcview教案n(2)根据表面模型的值来创
159、建三维线主题n1)激活线主题road.shp;n2)点击theme菜单下的【convertto3Dshapefile】;n3)选择Surface为【GetZvaluesfrom】的选项,按Ok确定;n4)从出现的对话框中,选择表面模型的文件名;n5)在随后出现的对话框中,输入新的线主题的文件名road3d.shp,并按OK确认;n6)在询问是否将新建的SHAPE文件添加为一个主题时,选择yes。n7)得到的这个三维线主题,因为和表面是同一高程,所以在三维场景显示时,可以把表面主题关闭,或者在设置线主题的三维属性时,给Offsetheights选项输入一个小值,将线层面的高程相对于表面提高几个单位。(见图7)埋揪赠检咱萨皑党范衫驰贯传搅拔伏藤杖艰棠遥贱掳鸽纤错短署揉讽塞仙城市规划类Arcview教案城市规划类Arcview教案图7. 三维线层面的显示赁盖点邮母莽技国右浦棵泄诈休砌昔候撵侦施七槛渍木练冤来波漾楼佣屹城市规划类Arcview教案城市规划类Arcview教案