ArcGIS随时记菜鸟学习笔记LOONG制作将多个coverage的线文件合成一个线文件的方法。将coverage的线文件转成一个shapfile线文件的方法。用等高线生成DEM①用shapfile线文件生成tin。ArcGIS随时记菜鸟学习笔记LOONG制作②用tin线文件生成DEM。水文分析Hydroloy重复①~④步骤直到DEM存在的洼地全被填充,这时才能进行正确的水文分析。Basin是流域盆地由分水岭分割而成。Watershed是集水流域,包含的信息比Basin细致,可得到小沟谷的集水区,是对Basin的更细致的化分。①~④步骤之后就可生成Basin,但Watershed还需要⑤~⑦。具体方法,见以下内容。下面步骤用的工具就是左图表所示的。为了节省纸面,除特别问题不再给出工具图标。③①④⑤②⑦⑥ArcGIS随时记菜鸟学习笔记LOONG制作1导入原始的DEM注意:作过程中请用黑白的DEM图,虽然彩图很美观,但可能出现不能计算flowdirection的问题。DEM的精度和光滑成程直接影响最终的结果。2flowdirection计算流向流向的生成是个自动的过程,可能要等一段自时间,运算的时间跟电脑性能和DEM图的精度与大小有关,所以选个好电脑吧,4核的还不错。3sink提取洼地洼地是不合理的集水区域。可能是由DEM的误差引起的,如果研究区没有岩溶等能产生洼地的情况那么就应该把它填平。所以分析洼地时,要和实际地形地貌进行比较。4分析填充洼地的域值①计算洼地贡献区双击watershed,将2的结果填入inputflowdirectionraster中,将3的结果装入inputrasterorfeaturepourpoint中,outputraster中写watersink(写个好记的名字)。OK。②计算各洼地的贡献区最低高程选acrtoolbox\spatialanalysttools\zonal\zonalstatistic,填写如右图ArcGIS随时记菜鸟学习笔记LOONG制作这时会有和左图相似的图生成,如果原DEM图没有洼地,那么sink时绘图面板上不会图形出现,即使做了本步骤,也不会有图形出现在绘图面板中。③计算各洼地出水口的高程选acrtoolbox\spatialanalysttools\zonal\zonalfill,填写如右图这时有会有和左图相似的图生成。你可以在文件管理窗口把生成的图形换成其它更容易看出区别的色彩。这时换颜色不会影响后面的操作。④计算洼地的深度洼地深度就是填流的域值,计算的方法就是用③减④这种高难的工作还是让软件自已做吧。使用spatialanalyst工具栏忘了在那找吗?在file、window附近的空白的地方右键。在出现的对话框里填上图上的东东,点Evaluate。ArcGIS随时记菜鸟学习笔记LOONG制作现在有洼地深度的图了。如果你想更清楚地知道各洼地深度,去文件管理窗口中点击对应文件的properties试试,如果不知道怎么找或者调properties,……5fill填洼啦!对照地形资料,确定填充域值。没有岩溶问题的话,直接选(步骤4的④算的最大值+1)作为域值(zlimit)。给生成的方件起个好记的名字,因为填洼不好的话,以后还会有重复的工作。DEM6计算新生成dem图的flowdirection,sink。如果此时没有sink了,做步骤7吧。如果还有sink,太不幸了,重复步骤2~5吧。7Basin流域盆地为了好看换个颜色看看。为了减少电脑的工作压力,将不用的dem区域切掉吧。把dem转成shp,以后方便用。ArcGIS随时记菜鸟学习笔记LOONG制作8Watershed集水流域①flowaccumulation经过以上7大步骤,我们得到了流向,现在我们要得到河流。那里是河呢?水流集中的地方可能就是河流吧!?使用flowaccumulation。看看,很像是河流吧,嘿嘿。要是得到了漆黑的图,别害怕,去文件管理窗口看看。②河网河道中有一定的水量才能叫河流,上步的结果可能包括了有水而称不上是河流的水流。直接用上步的结果做为河流会产生过密的河网,那会得到很奇怪的watershed。So我们要找出真正的河流。使用Specialanalysis\rastercaculations中输入[flowdirfill]=5000这个值选多少,自已试试吧,这里是个例子而已,得caculation。ArcGIS随时记菜鸟学习笔记LOONG制作③streamlinkWatershed的划分是要根据各集水流域的入、出水点的位置决定的。为了得到出水点,使用streamlink,将caculation填入inputstreamraster得结果。④watershed集水流域的生成使用watershed,装上流向和出水点的文件,OKArcgis做泰森多边形ArcGIS随时记菜鸟学习笔记LOONG制作Arcgis里可以生成两种泰森多边形,一种是矢量模式,用ARCTOOLS下的COVERAGETOOLS下的PROXIMITY下的THIESSEN命令即可,但要求必须是COVERAGE格式.还有一种是生成栅格数据的泰森多边形.可以用空间分析模块下的DISTANCE下的ALLOCATION即可。泰森多边形的产生方法是9.1与9.2主要区别之一。Arcgis9.1使用ArcToolbox/CoverageTools/Proximity/Thiessen,但是Arcgis9.2的ArcToolbox中没有CoverageTools使用ArcToolbox/AnalysisTools/Proximity/CreateThiessenPolygon创建多边形。Arcgis9.2生成的泰森多边形是shapefile格式,所以无法自动产生面积。如果是geodatabase就可以自动产生。原来9.1版本计算得到的是另一种数据格式coverage,可以自动产生面积。Arcgis计算shapefile的长度和面积一计算面积添加AREA字段,然后右键点击字段列,然后点击CALCULATEVALUES;---选择ADVANCED--》把下面的代码输入,然后在最下面=处写OUTPUT。点击OK就OK了。DimOutputasdoubleDimpAreaasIareaSetpArea=[shape]Output=pArea.area二计算长度同上添加LENGTH字段,然后右键点击字段列,然后点击CALCULATEVALUES;---选择ADVANCED--》把下面的代码输入,然后在最下面=处写OUTPUT。点击OK就OK了。DimOutputasdoubleDimpCurveasICurveSetpCurve=[shape]Output=pCurve.LengthArcgis拓扑检查与修改拓扑检查是一个常用的工具,但是由于我们工作总是应付了事,所以不到万不得已的时候,我们很少用它,所以我们不熟悉它。拓扑检查和Arcmap里的拓扑编辑是不一样的,它是在Arccatalog中进行的,并且它需要先建立Geodatabase,而Geodatabase也是我们不熟悉ArcGIS随时记菜鸟学习笔记LOONG制作的东东。因此,我们觉得topology是个很难的东东(确实很难,但不像我们想像的那么难^^)。①建立Geodatabase和Featuredataset在空白处右键,按照图上的做就行在新建的Geodataset上右键,按照图上的做就行。然后填写要建Featruedataset的名字,坐标等信息就建完一个Featruedataset。②将要进行拓扑检查的文件导入Geodatabase\FeaturedatasetArcGIS随时记菜鸟学习笔记LOONG制作在要进行拓扑检查的文件上右键,按照图上的做就行。双击你就看到类似于和的两个图标。在上右键import\Featureclass(single),选,填上要填的,这步就完事了。③建立拓扑关系在上右键,New选,这时会有操作向导出现,看着做下去直到出现让你添加拓扑关系的NewTopology对话框,点addrule,就出现了addrule对话框,看不全明的英语不要怕,看图吧,把你要的拓扑原则都加上去吧^^。添完了就next吧,然后会让你进行图形的拓检查的,点ok。等吧。④修改拓扑错误找到了错误,怎么改呢?打开Arcmap,加入中的,错的地方会用红的地方显示出来的。用ArcGIS随时记菜鸟学习笔记LOONG制作中的选中要改的错误,选完了就右键,根据不同错误选不同的修改方法吧。那么多错啊!一个个改啊?!当然,错误多的时候,一个个改是会出人命的,用吧,选一次选择一个类型的错误,然后右键修改,不要以为很快就完事了,我的corel6600(CUP)也用了不少时间呢,虽然它算不上什么好东西。改完了把改好的文件export了就成。镶图的制作(附图的制作)啥是镶图啊???镶图是我(一个外行人)的个人叫法,祝国瑞主编的地图学(2004年武汉大学出版社)中把它叫为附图。可能有很多书上都有制作方法的介绍吧,不如我没找到,所以自已寻求了Help(F1)。镶图、附图主图镶图、附图我们平常都是做一个图(主图),这种工作起了潜移默化的作用,让我们渐渐的忘记了Arcmap的绘图面板只是一张想画什么随便你的画布而已。当每一个图只是画布的一部分,整个图的位置,只不过是在画布上的坐标罢了。一个主图(附图)上的经纬度坐标(平面直角坐标)仅对这个图内的要素产生作用。我们只画一个主图时文件管理窗口里一般只有一个dataframe也就是图标,汤安国和杨昕编著的Arcgis地理信息系统空间分析实验教程里把叫成是数据层,这个叫法太害人了!估计是因为新建一个时,的名字默认为layer的原因吧。其实就是画布上的一个单独的创作区域,只不过是它可以和别的共用相同的要素而已。下面的文件才是真正的层(至少它们有着像photoshop一样的覆盖关系)。每个都可以有自已独立的坐标系和显示范围,所以可以有自已的图例和比例尺。说到这里,就大概明的如何做镶图了^^。①加入主图的要素这个不用我说了吧,正常的画图过程。②添加如左图所示。③把你要的要素copy或add到新的里。有必要就分别对各设定坐标系统。ArcGIS随时记菜鸟学习笔记LOONG制作④转到layout面板,你看看这么多美国,世界能不反恐嘛!!!⑤用鼠标点击要编辑的图吧,编辑显示范围、图框、图例、指北针……很简单,如果你知道的话。哦,对了,千万别用,这绝对不是正确的办法。