好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

属性与空间查询.docx

7页
  • 卖家[上传人]:枫**
  • 文档编号:473081731
  • 上传时间:2023-06-12
  • 文档格式:DOCX
  • 文档大小:23.61KB
  • / 7 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • GIS应用技术》基础实验一实验目的掌握空间数据、属性数据的查询原理与方法;掌握空间到属性的查询、属性到属性的查询、属性到空间的查询等内容与技术;利用ArcGIS桌面版软件的ArcMap模块完成属性与空间的查询1 实验要求1. 离名为“Foster'sDonuts”donut要素最近的Street要素2. 查找哪个landuse要素上的street要素最多?3. 查找不同土地利用类型中的landuse要素的总面积分别是多少?4. 请用批处理的方式计算各个donut要素的x、y坐标值5. 查找包含FID为6的donut要素的landuse要素6. 查找穿过名为“GOLDENWEST”街道的landuse要素7. 查找最长的铁路1公里附近的donut要素8. 查找与过渡性用地中面积最小的landuse要素相邻的landuse要素2 实验主要软件环境ArcGISDESKTOP9.2实验的主要数据美国Redlands城市矢量地图(donut商业中心点、landuse土地利用类型、street街道、railroad铁路)实验的方法与步骤分别按实验要求列出各个查询的方法与实现步骤,请标明所使用的工具、设置的参数、中间结果等。

      例如:查找离李明最近的学校查找离学生最近距离的学校选择学生图层,Join,Joindatafromanotherlayerbasedonspatiallocation,学校,Eachpointwillbegivenalltheattributesof…得出join_output.shp查找李明选择join_output.shp属性表,Selectbyattributes,wherename='李明'得出FID=5或OID=5.1. 离名为“Foster'sDonuts”donut要素最近的Street要素1) 查找离donut最近距离的street选择donut图层,JoinandRelates,Join,2) Joindatafromanotherlayerbasedonspatiallocation,street,Eachpointwillbegivenalltheattributesoflinethatisclosesttoandadistancefieldshowinghowclosethatlineis…得出join_output.shp查找Foster'sDonuts选择join_output.shp属性表,OpenAttributeTable,Selectbyattributes,where"NAME"='Foster''sDonuts'得出FID_2=583.2. 查找哪个landuse要素上的street要素最多?1) 统计各个landuse上的street要素数量选择landuse图层,JoinandRelates,Join,Joindatafromanotherlayerbasedonspatiallocation,street,Eachpointwillbegivenasummaryofthenumericattributesofthenumericattributesofthepolygonsinthelayerbeingjoinedthatintersectit,and...2) 得出join_output_2.shp查找其上street要素最多的landuse要素选择join_output_2.shp属性表,OpenAttributeTable,选中字段count_.SortDescending,第一条记录即为结果,得出FID=384,共有838个要素。

      3. 查找不同土地利用类型中的landuse要素的总面积分别是多少?1)计算landuse要素的面积选择landuse.shp属性表,OpenAttributeTable,添加字段,Name:AreaType:LongIntegerPrecision:8选中字段Area,CalculateGeometry,Area,UsecoordinatesystemofthedatasourceUnits:SquareMeters[sqm]得出Area各个记录值(即各landuse要素的面积)2)汇总生成不同土地利用类型中的landuse要素的总面积选择landuse.shp属性表,OpenAttributeTable,选中字段LU_ABV,Summarize,Selectafieldtosummarize:LU_ABVChooseoneormoresummarystatisticstobeincludedintheoutputtable:Area,Sum得出Sum_Output.dbf3)查找不同土地利用类型中的landuse要素的总面积选中Sum_Ouput.dbf,openAttributesofSum_Ouput,得LU_ABVSum_AreaAGR17366056COM5516030IND3437436OPS1313744RES27457812TNS4447783VAC386851234.请用批处理的方式计算各个donut要素的x、y坐标值。

      1)计算各个donut要素的x坐标值选择donut.shp属性表,OpenAttributeTable,添加字段,Name:X_ValueType:DoublePrecision:10Scale:3选中字段X_Value,CalculateGeometry,XCoordinateofPoint,UsecoordinatesystemofthedatasourceUnits:Meters[m]得出X_Value各个记录值(即各donut点要素的X坐标值)2)计算各个donut要素的y坐标值选择donut.shp属性表,OpenAttributeTable,添加字段,Name:Y_ValueType:DoublePrecision:10Scale:3选中字段Y_Value,CalculateGeometry,YCoordinateofPoint,UsecoordinatesystemofthedatasourceUnits:Meters[m]得出Y_Value各个记录值(即各donut点要素的Y坐标值)3)导出各个donut要素的x、y坐标值选择donut.shp属性表,OpenAttributeTable,Options,Reports,CreateReport,导出为txt文档1, FID,NAME0,Mr.J'sDonutHouseFoster'sDonutsDonutFactoryWinchell'sDonutHouseMoDoNutsB&FDonutsHappyDonut&BurgerX_Value,Y_Value480787.663,3769212.561481572.666,3769081.727481965.167,3769147.144483666.006,3768525.684487034.975,3769964.855481736.208,3767609.847483077.254,3769179.8535.查找包含FID为6的donut要素的landuse要素。

      1)查找FID为6的donut要素选择donut.shp属性表,OpenAttributeTable,Selectbyattributes,where"FID"=6被选中的要素突出显示2)查找被选中的donut要素所在的landuse要素Selection,SelectByLocation,Iwantto:selectfeaturesfromthefollowinglayer(s):landusethatcompletelycontainthefeaturesinthislayer:donutUseselectedfeatures选择landuse.shp属性表,OpenAttributeTable,Show:selected得出FID=262.6. 查找穿过名为“GOLDENWEST”街道的landuse要素1) 查找名为“GOLDENWEST”street要素选择street.shp属性表,OpenAttributeTable,Selectbyattributes,where"STR_NAME"='GOLDENWEST'FID=2453的要素被选中,且在属性表和地图中突出显示查找穿过被选中的street要素的landuse要素Selection,SelectByLocation,Iwantto:selectfeaturesfromthefollowinglayer(s):landuseThat:intersect(或arecrossedbytheoutlineof)thefeaturesinthislayer:streetUseselectedfeatures选择landuse.shp属性表,OpenAttributeTable,Show:selected得出四个landuse要素:FID=384,FID=557,FID=647,FID=666.7. 查找最长的铁路1公里附近的donut要素。

      1) 计算各railroad要素的长度选择railroad.shp属性表,OpenAttributeTable,添加字段,Name:LengthType:DoublePrecision:10Scale:6选中字段Length,CalculateGeometry,2) Length,UsecoordinatesystemofthedatasourceUnits:Meters[m]得出Length各个记录值(即各street要素的长度)查找最长的铁路3) 选择railroad.shp属性表,OpenAttributeTable,选中字段Length,SortDescending,第一条记录即为结果,选中该记录,得出FID=5查找被选中的railroad要素1公里附近的donut要素Selection,SelectByLocation,Iwantto:selectfeaturesfromthefollowinglayer(s):donutThat:arewithinadistanceofthefeaturesinthislayer:railroadUseselectedfeaturesApplyabuffertothefeaturesinrailroadof:1000.000000Meters选择donut.shp属性表,OpenAttributeTable,Show:selected得出五个donut要素:FID=0,FID=1,FID=2,FID=3,FID=6.8.查找与过渡性用地中面积最小的landuse要素相邻的landuse要素。

      1)计算landuse要素的面积(详见3.小题1)步骤)2)查找过渡性用地(即TNS)选择landuse.shp属性表,OpenAttributeTable,Selectbyattributes,where"LU_ABV"='TNS'Show:selected,64个要素被选中,且在属性表和地图中突出显示3)查找过渡性用地中面积最小的landuse要素选中字段Area,SortAscending,第一条记录FID=707即为结果ClearSelection选择landuse.shp属性表,OpenAttributeTable,Selectbyattributes,where"。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.