Arcgis使用技巧

  • 格式:pdf
  • 大小:734.49 KB
  • 文档页数:6

Arcgis使⽤技巧

1.裁剪图⽚

添加数据⾯A,B后,单击window--arctoolbox,单击Analysis Tools⽬录下的Extract,选中并点击clip命令,点击clip后弹出如图⽰填写:被裁切的在第⼀个input feature,按照什么模样裁切在第⼆个clip feature,裁切完成后数据保存路径为第三个outputfeature class。

2.保存为相对路径

打开gis 在⼯具条中选中file(⽂件),在选择document properties(⽂档属性),在出来的对话框中选择data source option(数据源选项)选择红框中的选项,如果要以后所有的⽂档都保存相对路径就将蓝框中也勾选(建议勾选),这样就完成了。3.分割shp地图

1.从“⽂件”菜单下找到“添加数据”然后选择“添加数据”或者直接从⼯具栏上找到单击进⾏添加。这⾥以中国地图为例,我们要得到湖北省地图。2.开始编辑假设你是中⽂版arcgis

则应在⼯具栏找到,英⽂版的找到名为editor的⼯具即可,⾸先保证你添加该⼯具,若没有添加,⿏标右键单击菜单栏或者⼯具栏空⽩处,找到编辑器(editor)。3.点击开始编辑,选择不需要的地区,单击键盘delete键或者右键选择“删除”,如果你难以确定你的⽬标区域,你可以在内容列表中右键单击该图层找到“属性”,单击后再“标注”中选择“标注字段”为你想要做的标注,如name,将“标注此图层中要素”勾选,确定后,地图将显⽰name标注,便于找到⽬标区域。4. 最后得到的编辑完的图形,在内容列表中右键单击图层选择“数据”-“导出数据”,更改“输出要素类”的路径并命名。⾄此⼯作基本完成。5.回到⼯具栏中“编辑器⼯具”单击停⽌编辑,不保存编辑即可(主要是不破坏原始图层)。我学习了⼀种更简单的⽅法,打开图层后,选择“analysis tools”>"extract">"select",直接在sql表达式中输⼊“name”(或者其他关键字)=‘湖北’(以湖北为例),即可快速得到湖北地图,还是⾃⼰知识太浅薄了。若想选择多个地区,直接⽤or相连即可4.怎么修改属性表字段名称

1.乡镇名字更新,直接在dbf表⾥修改。

1.打开ArcCatalog,选择左上⾓的链接⽂件夹,选择你存放数据的⽂件夹。找到你的shp⽂件,并点击。点击preview,再点击对话框下⽅下拉菜单中的table,

出现该shp数据的属性这⾥我们假如⽬的是把“NAME”字段改为中⽂“名字”。点击红⾊标出的箭头,选择添加字段。

为添加的字段附属性。点击确定。

然后选择左下⾓的ArcToolbox,依次打开数据管理⼯具,字段,计算字段。

填⼊如下信息,输⼊表选择你要改的shp数据,字段名选择新建的字段,表达式选择要改的原字段。点击确定,稍等⼀会,左下⾓出现如图带对勾

的计算字段则成功。1.打开ArcMap,选择"Add Data",加⼊刚才修改了字段的属性表;选择"Editor"->"start editing"进⾏对属性表编辑操作;

2.在ArcMap的左侧窗⼝中选择修改的属性表,右击选择"open",打开"Attributes of (属性表名)"。在"Attributes of (属性表名)" 窗⼝中,选中新⽣成的字段A,右击,选择Field Calculator,在弹出的对话框(Field Calculator)中,双击左上⽅窗⼝中的字段名B(此处记为B,被替换的),同时选择相应的type (具体问题具体选择)。在左下⽅的窗⼝中就⾃动添加字段名B, 显⽰为:A=[B], 单击ok, 就能把字段名为B的数值附加到字段名为A中了。到此,就完成了间接将字段B重命名为字段A的⼯作。

3.(删除字段B) 在"Attributes of (属性表名)" 窗⼝中选择字段B, 右击,选择"Delete Field", 弹出提⽰对话框,是否确认要删除"B“字段,点击“是”,字段B就从属性表中删除了。5.关联属性表

Join

6.融合属性表和图层将两个要合并的图块命名为相同的名字,并且属性设置为相同,点开ARCtoolbox,找到datamanagement,展开这个⼯具箱,找到generalization这个⼦⼯具箱,点击展开,找到dissolve命令。也可以在⼯具条上的Geoprocessing这个下拉框⾥找到dissolve命令。

7.分等级上⾊

1.图层右击-properties-symbology

2.可以指定值上⾊也可以分等级上⾊。其中,⼿动分级,点击classify-下拉选择manual-右侧break values设置成⾃⼰想要的就可以。8.出图

1.图例、标题在菜单栏insert中插⼊。

2.出图设置成PDF格式较好。

9.⼟地利⽤编号表⽰的⼟地利⽤类型

1.以2开头为林地,24为园地

2.以3开头为草地

3.以4开头为⽔域

4.以5开头为建设⽤地和居民地

5.以6开头为荒地,未利⽤地

6.以11开头为⽔⽥

7.以12开头为旱地

10.栅格转⽮量

选择tool box-conversion tools-from raster-raster to polygon11.重分类

栅格数据Spatial analyst --reclassify12.⽮量计算⾯积

spatial statistics tools——Utilities——calculate area,统计⼯具:Summary Statistics (Analysis)

13.显⽰经纬度

view-data frame properties,Units中当前的显⽰(Display)为⽶(Meters).通过其右侧的下拉三⾓形将其改为Degree MinutesSeconds(度分秒-经纬度)显⽰。

14.输出属性表

在属性表⾥--option---export15.定义地理坐标系

1.ArcToolbox--data management tools---projections and transformations--define projection,定义坐标系,Geographic 是定义地理坐标系;projected 是定义投影坐标系http://www.doczj.com/doc/f3b1e616dbef5ef7ba0d4a7302768e9951e76e96.html yers --properties--coordinate system 查看投影信息16.添加投影

ArcToolBox -> Data Management Tools -> Projections and Transformations->

1.⽮量⽂件:Feature -> Project ,弹出Project对话框,选择需添加投影的图层,点击Output Coordinates System右侧下拉菜单,选择投影。

栅格⽂件Raster-> Project Raster17.叠加图层

打开软件,添加数据,运⾏arctoolbox

展开Analysis Tools—>Overlay,找到Union命令

双击Union,弹出如下对话框。具体操作:input features :添加的图层。

out feature class:设置结果的存储路径和⽂件名称。

join attribute :属性联合的⽅式。默认为All。

XY:默认即可。gaps allowed:是否允许有空隙,默认为选中状态。

设置完成后点击OK按钮18.⽤mapgis进⾏直⾓坐标和经纬度坐标转换

⼀、直⾓坐标转经纬度(⼤地坐标---地理坐标)

将需要转换的直⾓坐标另存为txt⽂本格式,如下图格式:

⼤地坐标系,⼀般是x7位,y6位,转换时txt⽂件中6位的写在前⾯,如“679443”=“17679443”,“17”为分带号,可以省略不写。

1、“打开mapgis”——“实⽤服务”——投影变换——“p投影转换”——“U⽤户投影转换”——弹出对话框,如图

2、点击“打开⽂件”,选择步骤1中保存的txt⽂件,如图

选中对话框中任意⼀个坐标,点“⽤户投影参数”,如下图设置后,再点击确定

注意椭球参数选择:选择你需要转换的坐标是54就选54坐标系,是80就选80坐标系

点“结果投影参数”,如下图设置后,再点击确定

“⽤户投影参数“和”结果投影参数”都设置好后,点“写到⽂件”,保存后将⽂件名后缀改成“txt”,打开TXT⽂件就能看到坐标转换结果了。

经纬度转直⾓坐标(地理坐标——⼤地坐标)步骤和参数设置同上