关于在交叉点处打断线的问题总结(*待续)

问题:将相互交叉的线从交点处打断,并且需要得到所有两个交叉点间的线段(下图中的A)。

解决思路:

(1)将所有的线进行拼接,成为一个IPolyline;

(2)使用ITopologicalOperator接口对线集合IPolyline进行在交点处的打断操作;

(3)为得到两个交叉点间的线段,需要将IPolyline转成IGeometryCollection,IGeometryCollection中即为所需的所有两个交叉点间的线段集合,在arcgis的在线帮助文档中有对Polyline 的相关介绍中可以知晓这一点:Use the IGeometryCollection interface to directly access its paths and the ISegmentCollection interface to directly access its segments.

解决方法:

时间: 2024-07-30 03:16:12

关于在交叉点处打断线的问题总结(*待续)的相关文章

ArcMAp对线要素进行平滑处(打断)

一:工具简单介绍 -- ArcMAp10.1的高级编辑工具中提供了对线/面要素进行概括/平滑处理的工具. 概括工具.平滑工具分别例如以下:(首先得开启编辑状态 --- 才干够对要素的属性进行更改).选中某一个要素(如某一条地铁线)(下图的左側箭头有误,更正例如以下:标注ArcCatelog 实际是  文件夹 .ArcCatelog  左边的是内容列表:标注 内容列表的实际是搜索. 其它的不变  ) 二:概括/平滑示意图例如以下 watermark/2/text/aHR0cDovL2Jsb2cuY

arcgis在折点处打断并建立网络分析(最短路径等问题)

目的:GIS网络分析用于对段路径等问题.这里仅仅讲述如何建立网络分析. 网络建立前必须满足以下条件 1.要素文件在节点处打断(本文下面会叙述) 2.要素文件在地理数据库里的数据集里(一般是这样) 3.要素文件包含的数据集里已经验证拓扑,并确保没有错误(可选) 注意!!!: 对于第三条:如两条线相交但是没有节点,则视为不通,类似于高架桥,因为没有节点,所以执行打断操作的时候在两条线相交部分不会被打断,即执行 在折点处打断 后依然是高架桥:但是如果是平面交叉口,画两条线的时候都需要在交叉口处点上 一

汽车加油行驶(cogs 737)

?问题描述:给定一个N*N 的方形网格,设其左上角为起点◎,坐标为(1,1),X 轴向右为正,Y轴向下为正,每个方格边长为1,如图所示.一辆汽车从起点◎出发驶向右下角终点▲,其坐标为(N,N).在若干个网格交叉点处,设置了油库,可供汽车在行驶途中加油.汽车在行驶过程中应遵守如下规则:(1)汽车只能沿网格边行驶,装满油后能行驶K 条网格边.出发时汽车已装满油,在起点与终点处不设油库.(2)汽车经过一条网格边时,若其X 坐标或Y 坐标减小,则应付费用B,否则免付费用.(3)汽车在行驶过程中遇油库则应

reinterpret_cast and const_cast

reinterpret_cast reinterpret意为"重新解释" reinterpret_cast是C++中与C风格类型转换最接近的类型转换运算符.它让程序员能够将一种对象类型转换为另一种,不管它们是否相关. reinterpret_cast用在任意指针(或引用)类型之间的转换:以及指针与足够大的整数类型之间的转换:从整数类型(包括枚举类型)到指针类型,无视大小. (所谓"足够大的整数类型",取决于操作系统的参数,如果是32位的操作系统,就需要整形(int)

Unity&Shader基础篇-绘制网格+圆盘

一.前言 尊重原创,转载请注明出处凯尔八阿哥专栏 上一章点击打开链接中已经画出了一个棋盘网格,首先来完善一下这个画网格的Shader,添加属性,属性包括网格的线的宽度,网格的颜色等.代码如下: Shader "Unlit/Chapter2-2" { Properties { _backgroundColor("面板背景色",Color) = (1.0,1.0,1.0,1.0) _axesColor("坐标轴的颜色",Color) = (0.0,0

电容退耦原理分享

本文转自:http://www.qiyeku.com/xinwen/106161.html 1.应用于电源电路,实现旁路.去藕.滤波和储能方面电容的作用,下面分类详述之: 1)滤波 滤波是电容的作用中很重要的一部分.几乎所有的电源电路中都会用到.从理论上(即假设 电容为纯电容)说,电容越大,阻抗越小,通过的频率也越高.但实际上超过1uF 的电容 大多为电解电容,有很大的电感成份,所以频率高后反而阻抗会增大.有时会看到有一个电 容量较大电解电容并联了一个小电容,这时大电容通低频,小电容通高频.电容

【线性规划与网络流24题】汽车加油行驶问题 分层图

汽车加油行驶问题 Time Limit: 1 Sec  Memory Limit: 128 MB Description 给定一个 N*N的方形网格,设其左上角为起点◎,坐标为( 1,1),X轴向右为正, Y轴向下为正,每一个方格边长为 1,如图所看到的.一辆汽车从起点◎出发驶向右下角终点▲,其坐标为( N,N).在若干个网格交叉点处,设置了油库,可供汽车在行驶途中加油.汽车在行驶过程中应遵守例如以下规则: (1)汽车仅仅能沿网格边行驶,装满油后能行驶 K条网格边.出发时汽车已装满油,在起点与终

电源完整性设计

电源完整性 (1)为什么要重视电源噪声 芯片内部有成千上万个晶体管,这些晶体管组成内部的门电路.组合逻辑.寄存器.计数器.延迟线.状态机.以及其他逻辑功能.随着芯片的集成度越来越高,内部晶体管数量越来越大.芯片的外部引脚数量有限,为每一个晶体管提供单独的供电引脚是不现实的.芯片的外部电源引脚提供给内部晶体管一个公共的供电节点,因此内部晶体管状态的转换必然引起电源噪声在芯片内部的传递. 对内部各个晶体管的操作通常由内核时钟或片内外设时钟同步,但是由于内部延时的差别,各个晶体管的状态转换不可能是严格

计算机图形学(一) 视频显示设备_5_平板显示器

平板显示器 虽然多数图形监视器还是采用CRT构造,但是其他一些技术可能很快要替代CRT监视器一平板显示器(flat-paned display)代表一类相比CRT能减小体积.减轻重量并节省功耗的视频设备.平板显示器的一个有意义的特性是比CRT要薄,可以把它们挂在墙上或戴在手腕上.有些平板显示器还可以进行书写,因此它们可用于袖珍式笔记本.平板显示器另外还用于小型TV监视器.计算器.袖珍式视频游戏机.膝上型计算机.航空座椅上的电影屏幕.电梯内的告示牌,以及在要求不高的便携式监视器的应用场合中作为图形