天涯左岸

将不同目录下Shape文件批量导入不同的PersonalGDB数据库

网友小包留言提问,说能不能将一个目录下不同子文件夹内的Shape文件分别导入到与子文件夹同名的personalGDB数据库中,借助Python,这个功能很容易就可以实现。 下面是程序的源代码,欢迎大家批评指正,共同学习。 该工具在使用时,需要注意以下几点。 (1)输入文件夹和输出文件夹一定不能相同。 (2)将忽略输入文件夹根目录下的shape文件,只考虑输入文件夹中子文件夹下的shape文件。 (

Continue reading

ArcGIS中进行点抽稀操作

在ArcGIS中,不管是进行制图还是进行空间差值,过于密集的点不但影响美观,也会增加数据处理的难度,对点进行适当的抽稀是十分必要的。在ArcGIS中可以通过地统计分析模块下的Create Subset对点进行简单的抽稀操作,比起通过抽稀算法编程实现要简单易用的多,可以实现部分人对点进行抽稀的要求。具体步骤如下: (1)打开ArcGIS(这个是废话),添加Geostatistical Analyst

Continue reading

利用Spatial Join进行分区统计

昨天,网友wangshanimm在留言板中留言寻求帮助,他的问题是:“有一个村界图polygon,一个整个范围的point,每个点都有值,现在需要将每个村的点求个平均值并赋值给村界图”。在ArcGIS中可以通过Spatial Join来轻松的达到这个目的。其步骤如下: (1)有两个Shape文件:一个是village.shp,是村界图polygon;一个是point.shp,即整个范围的point

Continue reading

利用ERDAS进行矢量批量裁剪栅格数据

N久没有更新文章了,以至于Google把收录我的网页都给删除了,导致网站的流量大减。很是不甘心啊,所以还得抽时间坚持更新。 不管是GIS软件还是RS软件,矢量裁剪栅格数据是较常用的功能,平时,对于一幅两幅的图像裁剪,逐个完成是比较容易的,但是对于大量需要进行裁剪的图像,如果逐个裁剪,就费时费力了。现在介绍一种方法可以一次从一幅影像中裁剪很多的小影像出来。这个对于裁剪标准分幅图像是十分有用的。 (1

Continue reading

ArcGIS中画环状图斑、挑子区及消除图斑重复区域

ArcGIS的Editor菜单下,有许多功能我们不经常用,但是在如果仔细的研究下,就会发现,其实许多功能是相当实用的。 1.绘制环状图斑 在实际操作中,画环状的图斑是令人头疼的一件事情,但是通过下面我讲述的方法大家就会发现,其实画环状图斑其实很Easy。 (1)新建一个面图层,加载到ArcGIS的TOC窗口中,并开始编辑图层。 (2)点击草图工具,选择“Create New Feature”任务,

Continue reading

ArcGIS消除零碎图斑(Eliminate)

在有的时候,我们的数据中可能会有许多细小的图斑,这些并不是我们想要的,需要将它们合并到周围的图斑中,如果一个一个手动合并,那工作量之大简直不敢想象。现在借助ArcGIS的Eliminate工具可以很轻松的完成这个工作。该工具可以将选中的多边形合并到周围边大的多边形当中去。使用该工具的前提条件是图层中必须有选择集存在。 (1)首先我们来看一下Element工具在ArcGIS中的位置。他位于ArcTo

Continue reading