ArcMAp对线要素进行平滑处(打断)
一:工具简单介绍 —— ArcMAp10.1的高级编辑工具中提供了对线/面要素进行概括/平滑处理的工具。
概括工具、平滑工具分别例如以下:(首先得开启编辑状态 --- 才干够对要素的属性进行更改)。选中某一个要素(如某一条地铁线)(下图的左側箭头有误,更正例如以下:标注ArcCatelog 实际是 文件夹 。ArcCatelog 左边的是内容列表;标注 内容列表的实际是搜索。 其它的不变 )
二:概括/平滑示意图例如以下
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMDcwMDMzNQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">
三:概括操作和平滑操作
(1) 原理:概括操作的基本原理:利用某算法从原始要素的点集合中抽取出当中的一部分。形成原点集合的子集。
(2)平滑操作的基本原理:平滑操作实际上是分两步完毕的,首先对原始点集合进行概括处理,然后对前一步得到的子集进行贝塞尔(Bessel)插值,得到光滑效果。见例如以下平滑原理示意图:
(3)要素概括操作步骤:
点击编辑工具 ;选取将要被操作的要素 ; 点击概括工具
在弹出的对话框中填写最大同意偏移量(默觉得与当前地图同样的单位,不能够在数值后填写单位)。
该值限制处理后的结果图与原图最大的偏移量。
点击“OK”button完毕。(我选的是0.000009)
(4)要素平滑操作步骤:
点击编辑工具 ;选取将要被操作的要素 ;点击概括工具
在弹出的对话框中填写最大同意偏移量(默觉得与当前地图同样的单位。不能够在数值后填写单位)。该值在该处理中起一个过渡作用,即在对原始点集概括时起作用。
点击“OK”button完毕。(我选的是0.000009)
四:把线打断(部分转载自arcgis官网)
(1)手工打断线
Editor工具条中的split tool。
使用该工具时,选中要打断的线。若须要精确打断,能够再editor/snapping下设置捕捉,然后点击线,就可以在鼠标点击的地方打断线,原线的属性所有会拷贝到每一根新的线中,效果例如以下:
(2)给定长度、百分比打断线
Editor工具条下拉菜单中的split 在给定长度或者长度百分比处打断线
(3)在线的相交处打断线
1、Advanced Editing工具条下的line intersection
使用该工具能够将相交的线段打断。
同一时候存在这样一种情况使看上不相连的部分连起来相交,例如以下图
此时使用该工具时,先点击第一个相交的线要素,再点击第二个相交的线要素。按O键,出现例如以下对话框
选中第一个选项时。两个未相交的线会延生连接到点处,在点出打断。
选中第二个选项时,延生部分会生成新的要素
2、线在相交地方所有打断。以做网络数据集
拓扑工具条下的planarize lines
选中全部的要素,直接点击planarize lines。确定就可以
(4)按其他要求打断线
1、在线的节点处打断线
Data management tools/features/split line at vertices
2、线上的点要素打断线。用FME中的pointOnlineOverlayer函数
过程例如以下:
a、右击arctoolbox选择new toolbox
b、右击new toolbox/new/spatial ETL tools
c、依次按spatial ETL tools设置导向输入数据源格式、数据源、输出数据格式等等。确定
d、选择pointOnlineOverlayer函数,按下图所看到的连接
e、点击run translation就可以
ArcMAp对线要素进行平滑处(打断)的更多相关文章
- arcgis在折点处打断并建立网络分析(最短路径等问题)
目的:GIS网络分析用于对段路径等问题.这里仅仅讲述如何建立网络分析. 网络建立前必须满足以下条件 1.要素文件在节点处打断(本文下面会叙述) 2.要素文件在地理数据库里的数据集里(一般是这样) 3. ...
- ArcEngine中合并断开的线要素(根据几何判断)
在上一篇ArcEngine环境下合并断开的线要素(根据属性)随笔中介绍了如何通过shp文件属性表中相同的属性字段进行线要素的合并.今天刚把通过几何条件判断的方式连接断开的线要素的ArcGIS 插件完成 ...
- ArcEngine环境下合并断开的线要素(根据属性)
1.遇到的问题: 最近遇到在线要素(矢量数据)中,一条完整的道路.河流等往往是断开的,如下图1所示: 2.思路: 在ArcGIS Desktop中没有相关的工具可以将这些断开的线要素进行自动合并,今天 ...
- ArcGIS 网络分析[1.4] 制作点线要素时需要注意的地方
有很多同学虽然成功做好了网络数据集,但是分析时会出现这样的问题: 这是为什么呢? 这有三个可能的原因: 1. 两个点之间所有的道路没有连通(问题出在点.线数据上). 2. 网络数据集出现了孤立的点位置 ...
- Arcpy处理修改shapefile FeatureClass 线要素坐标
需求:在开发的webgis系统中需要将道路矢量数据与谷歌地图瓦片叠加,谷歌地图瓦片在国家测绘局的要求是进行了偏移处理的,人称“火星坐标系GCJ_02”,道路数据是WGS-84坐标系下的经纬度坐标,现在 ...
- arcgis 面或线要素类上的搜索游标
import arcpy infc = arcpy.GetParameterAsText(0) # Identify the geometry field # desc = arcpy.Describ ...
- ArcEngine 创建线要素图层
在创建要素图层的时候,默认的几何类型是Polygon: Dim objectClassDescription As IObjectClassDescription = New FeatureClass ...
- ArcMap中获取要素的Extent值
新建xmax,xmin,ymax,ymin4个字段,右键,在[字段计算器]中选择Python,分别输入!shape.extent.XMax!.!shape.extent.XMin!.!shape.ex ...
- 线上nginx 平滑添加新模块;如(--with-http_realip_module)
nginx 添加模块1.查看当前nginx信息(配置文件路径,启动用户...) ps aux | grep nginx 2.查看当前nginx已启用的模块(记录模块信息,安装路径)./nginx -V ...
随机推荐
- 提取 ECharts 中的svg地图信息
地图的需求还是蛮大的,全国都要自己画的话,还是需要投入比较大的人力. ECharts中有地图,那我们能不能把里面的地图文件提取出来呢,主要逻辑在map.js中. 看源代码发现,ECharts中地图信息 ...
- 新手笔记-tftp与yum
lspci 查看pci插槽设备 lsusb 查看USB设备 tftp 配置文件 /etc/xinetd.d/tftp tftp 根目录 /var/lib/tftpboot service xinet ...
- [问题解决] ubuntu server12.04 认证的问题
错误: 今天无缘无故登录不了系统ubuntu server12.04. 在登录界面输入正确密码后,黑屏一闪后又跳转到登录界面. 黑屏出现的时间太短,经过多次查看发现,卡在check battery s ...
- [原]容器学习(一):动手模拟spring的IoC
介绍 学习经典框架的实现原理以及设计模式在其实际中的运用,是非常有必要的,可以让我们更好进行面向对象. 本篇文章就来模拟Spring的IOC功能,明白原理后,可以更好的使用它,进而为进行面向对象提供一 ...
- 九度OnlineJudge之1021:统计字符
题目描述: 统计一个给定字符串中指定的字符出现的次数. 输入: 测试输入包含若干测试用例,每个测试用例包含2行,第1行为一个长度不超过5的字符串,第2行为一个长度不超过80的字符串.注 ...
- dg rman
- JAVA实现字符串反转,借助字符数组实现
public static String reverseStr(String str) { int len = str.length(); char ch[] = str.toCharArray(); ...
- word-wrap,white-space和text-overflow属性
(1) //在断点处换行 word-wrap: normal; //允许在长单词进行换行 word-wrap: break-word; (2) white-space:怎么处理元素间的空白 white ...
- 兔子--Android中的五大布局
LinearLayout:被称为线性布局,分为水平和垂直,设置的垂直或水平的属性值,来排列全部的子元素.全部的子元素都被堆放在其他元素之后,因此一个垂直列表的每一行仅仅会有一个元素,而无论他们有多宽, ...
- iptables 配置
#查看iptables现有规则 iptables -L -n #先允许所有,不然可能悲剧 iptables -P INPUT ACCEPT #清除所有默认规则 iptables -F #清除自定义规则 ...