GIS面裁减

ArcGIS基础:使用线段分割数据操作 本操作主要是实现线要素对要素的分割。先看一下原始数据,如下所示,2个,1条线,被线贯穿过去。 首先进行【转线】操作,以提取要素的边界线,如下所示 提取结果如下所示: 然后进行【合并线图层】操作,如下所示,找到【地理处理】下的【合并】,打开后如下所示 处理后的结果如下所示: 第三步进行【要素转】操作,目的是生成分割后的要素,操作如下所示 结果如下所示,为分割后的要素: 或者,可以直接跳过转线和合并线图层的步骤,直接使用【要素转】工具,如下所示,直接输入1条线要素和2条要素,操作如 阅读详情

 

GIS面裁减

李泉   陈玉进(南京跬步科技有限公司http://www.creable.cn

裁剪是从数据集合中抽取所需信息的过程,它是地理信息系统中许多重要问题的基础。裁剪最典型的用途是开窗裁剪,即将当前窗口显示范围之外的部分切除,以至于不绘制或者不标注不需要的部分。除了开窗裁剪之外,使用硬网格索引在处理数据阶段也需要将地图数据按照网格裁切为一个个的块状区域。叠加分析需要用的任意多边形和任意多边形的裁剪。本文的目的旨在详细介绍Weiler-Atherton算法和这种算法在实际应用中容易出现的问题。

一、Weiler-Atherton算法简介

该算法能够实现凹多边形与凹多边形的裁剪,可以用一个含内孔的凹多边形去裁剪另一个也有内孔的凹多边形,且效率比较高,但该算法略显复杂。

算法将主多边形和裁剪多边形定义为顶点的环形列表,多边形的外边界取顺时针方向,内边界或孔取逆时针方向。这种约定保证了在遍历顶点列表的时候,多边形的内部总是位于前进方向的右侧。主多边形和裁剪多边形的边界可能相交,也可能不相交。若他们相交,则交点必成对地出现。其中一个交点为主多边形边进入裁剪多边形内部时的交点(通常称作入点),而另一交点为其离开时的交点(通常称作出点)。算法从入点开始,沿主多边形的外部边界按照顺时针方向向前跟踪,直至找到一个出点为止。在出点处跳跃到裁剪多边形节点序列上,沿裁剪多边形的外部边界按照顺时针方向跟踪,直至发现一个入点,再次沿主多边形的边界跟踪。继续上述过程,直至到达此次的起始点为止,并将此次经过的所有入点都标识为已读。主多边形的内边界则按照逆时针方向跟踪。再次从头查找没有读过的入点,如没有入点未读,那么算法结束。有未读入点则再次跟踪。下面以图

GIS开窗裁减(Cohen-Sutherland线段裁减的改进算法                                                    Cohen-Sutherland线段裁减的改进算法                                                                      陈玉进 李泉                             南京跬 阅读详情

相关推荐

移动GIS原理与开发——框架、算法与实战 目录

  移动GIS原理与开发——框架、算法与实战 一、           GIS基础1)        GIS简介2)        GIS整体框架3)        GIS底层实现4)    GIS常用数据结构5) 移动GIS应用二、           空间索引1)        空间索引2)        网格索引3)        四叉树索引

creable的专栏 1712

利用文件句柄进行输入输出

利用文件句柄进行输入输出 文件句柄定义:程序与外部数据源之间的接口。这里的数据源可以是实际的文件,也可以是其他的输入手段,如:串行设备,网络连接或键盘。 文件句柄不同于标量变量,这一点要牢记。这是一个独立的一种数据类型,文件句柄在符号表typeglob中有它自己的槽。文件句柄是一个结构化的信息集合,用来描述实际的连接。 标准文件句柄:STDIN STDOUT STDERR STDOUT

fulinux的博客 2749

GIS裁减:通过代码实现矢量数据的裁减操作

为了进行矢量数据的裁减,我们首先需要准备两个矢量数据集:源数据集和裁减区域数据集。源数据集是待裁减的数据集,而裁减区域数据集则定义了用于裁减的区域或边界。通过裁减操作,我们可以从一个或多个源矢量数据集中提取出与指定区域或边界相交的要素,从而得到感兴趣的数据子集。这对于提取感兴趣的数据区域或分析特定区域的数据非常有用,在GIS领域具有广泛的应用前景。需要注意的是,上述代码中的文件路径需要根据实际情况进行修改,确保源数据集和裁减区域数据集的正确路径。方法创建输出要素,并将裁减后的几何体设置为要素的几何体。

WwyOle的博客 201

ArcGIS-分割/裁剪矢量要素( 不相邻

在ArcMap里裁剪要素相信大家都会,我在这里简要说一下步骤: (1)加载矢量要素数据,打开编辑器,点击开始编辑:

weixin_44404873的博客 2万+

Arcgis高效裁剪的办法

①只打开需要裁剪的图层,编辑器——开始编辑(注意,多个图层需要在同一个数据库内,才可以同时开始编辑),把紫色范围线图层关闭,然后框选需要裁剪的大致范围,多框选一些也没关系,只能框多不能框少,如图1。博主以前的笨方法是选中,然后编辑器——开始编辑——裁剪,再对着CAD的范围线的节点一个一个去点击,形成一个闭环,才裁剪成功。这时候用追踪工具追踪一圈这个紫色的线,选中的需要裁剪这会儿就裁剪完成啦。如下图所示,紫色的是CAD的范围线数据,其余颜色的是SHP数据。已有数据:①范围线(.dwg)格式;

weixin_40753619的博客 1999

01 Arcgis剪裁功能

先选择要素,再导出为图层。利用选择中的“按位置选择”“输入要素”是要剪裁的对象,“剪裁要素”是剪裁的范围。例如:从全区的旗县中剪裁出呼伦贝尔的旗县。在旗县图层中选择导出数据即可。使用地里处理中的剪裁工具。这样要素就被选中了。

5685

关于Arcgis中的裁剪说明

测试

不吃大灰狼的小红帽 3万+

GIS裁减(二)

 李泉   陈玉进(南京跬步科技有限公司http://www.creable.cn )图中S1…….S13是主多边形的节点序列(注意:主多边形的两个环是逆时针方向的),C1……C4是裁剪多边形的节点序列,I1……I4是交点序列,其中I1、I3是入点,I2、I4是出点。算法开始时从主多边形的节点序列中开始寻找入点(I1),I1标记为已读,沿主多边形顺时针继续(S4、S5)

creable的专栏 759

开窗裁减

 开窗裁减在计算机图形学中,开窗裁减是一项基本操作,在显示图形子集的过程中,按照显示窗口的形状,对图形集合延窗口边线裁减,保留当前窗口内的部分,裁减掉窗口外的部分。地图标注也是基于这个基础,对窗口内的图形进行标注,同时控制标注的位置。开窗裁减是图形显示和标注的基础,在GIS平台内核每一步显示中,都要调用此功能,它的效率将直接影响整个地图显示的效率,本文将重点介绍如何进行矩形开窗裁减。   

creable的专栏 542

大豆技术分析_技术贴 | GIS三维视域分析—要素

GIS视域分析理论01部分之前写了一篇技术贴:GIS三维视域分析里讲了视域分析的相关理论及应用案例,以及具体点、线的视域分析,要素比较概况,应某位小可爱的要求,今天详细分析要素的视域分析。视域分析用于确定在某一视点或某范围内,对象的可见性以及可见范围的分析。【应用案例】视域分析在规划分析中应用较广泛,主要包括:1、地标建筑在一定高度下,可视(被视)的范围分析2、从点、线、三个维度...

weixin_39583655的博客 719

arcgis用线裁剪

3、选中线要素,然后,在高级编辑中找到分割按钮,点击即可。5、保存编辑结果,停止编辑,完成用线分割

Learning_Well的博客 5315

使用Arcgis裁剪

因为从网站下载的是全球气候数据,而我们需要截取成中国部分,需要用到Arcgis裁剪工具。

2301_78630677的博客 5848

arcgis 栅格裁剪(扣除栅格数据的一部分)

arcgis栅格数据交集取反

LongJ_Sir的博客 1万+

arcgis实现矢量数据的局部裁剪

从整体的矢量数据中选取自己需要的局部区域矢量数据,并保存为单独文件。

nanke_yh的博客 1万+

图形学学习笔记4——平图形裁剪

图形裁剪基础概念空间中的图形尺寸任意,显示设备尺寸有限,如何判断图形哪些部分在显示区外,哪些部分在显示区内这一过程就是对图形的裁剪。当有大量图形需要显示时,裁剪就很耗时,在软件裁剪速度无法达到要求时,可以用硬件加速。直线裁剪求出所属直线与各个边界的交点,通过交点是在边界上还是在延长线上,判断线段哪部分在区域内。科恩-萨塞兰德算法适用于矩形窗口的直线裁剪。将窗口四条边所属直线分割成的9个区域编码,

wangjing09的专栏 2961

ArcGIS裁剪工具的使用

裁剪工具用于从输入数据集中提取与另一个数据集的空间边界相交的部分。这对于将数据限制在感兴趣的特定区域非常有用。

weixin_66339667的博客 5015
上一篇: 手机GIS栅格数据显示
下一篇: GIS面裁减(二)
creable
博客等级 码龄17年 51粉丝 87原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值