1 / 9
文档名称:

arcgis空间查询与量算.doc

格式:doc   大小:944KB   页数:9页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

arcgis空间查询与量算.doc

上传人:ipod0b 2017/4/13 文件大小:944 KB

下载得到文件列表

arcgis空间查询与量算.doc

相关文档

文档介绍

文档介绍:实验三空间查询与量算一、空间量算(面积、周长、中心点) 1、加载数据,在图层名上单击右键,弹出菜单,选择 open attribute tabl e 打开 shp 文件的属性表 2、单击属性表右下部 option ,在弹出菜单选择 Add Field ,在 Add Field 对话框中添加 Area 字段, Float 类型,同样方式添加 Length 字段。属性表添加了 Area 和Length 字段 3、选择 Editor 编辑工具中Start Editing 命令(这一步可要可不要) 4、在属性表中选择 Area ,右键单击弹出菜单选择 Field Calculator , 选择 Field Calculator Field Calculator 对话框计算面积 Area 在Field Calculator 对话框中选中 Advanced ,在Pre-logic VBA Script Code 文本框中输入:Dim pArea asIArea Set pArea=[shape] 在Area= 下面的文本框输入 ,然后 OK,即可完成 Area 字段的属性值计算。注:如果记不住代码,没关系,可以打开帮助文档,里面有相应的计算面积、周长、中心的 VBA 脚本 5 、计算 Length 字段: 属性表中选择 Length ,右键单击弹出菜单选择 Field Calculator :计算结果显示在Field Calculator 对话框中选中 Advanced ,在 Pre-logic VBA Script Code 文本框中输入:Dim pCurve asICurve Set pCurve=[shape] 在Length= 下面的文本框输入 ,然后 OK,即可完成 Lengt h 字段的属性值计算。计算中心点坐标,同理!在此不做累述* 空间量算要注意检查数据的空间参照和坐标系统,只有在投影方式正确的情况下, 所得到的空间量算结果才是真实有效的! 一般要求在投影坐标系下计算面积和周长,如果原数据采用的是地理坐标系,则需要进行投影转换。二、空间查询 1、基于属性的查询 select byattributes 操作路径: selection 主菜单/select byattributes 到这个界面,应该不用再解释了吧!按查询的要求输入相应的条件语句,比如: "所属州"='大理'2、基于空间关系的查询 select bylocation 操作路径: selection 主菜单/select bylocation ,界面如下: Iwant toselect feature from :对应要查询的目标层; That: 对应空间查询的条件语句,即查询所依赖的空间关系; The feature inthis layer: 对应选择层,即空间关系所对应的对象。比如,查询学校附近 500 米范围内的银行,银行是我们最终要查询的目标