前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >ArcPY系列之四(概化)

ArcPY系列之四(概化)

作者头像
数据处理与分析
发布2019-09-25 14:21:12
6070
发布2019-09-25 14:21:12
举报
文章被收录于专栏:数据处理与分析

前言

本周,继续分享ArcPY相关函数!

什么是概化

在数据处理中,经常需要对要素进行抽稀,在容差范围内,去除冗余节点。按照我的理解,这个过程可称之为:概化!

用到的函数:Generalize_edit

这个函数,其实在FME中也有类似的转换器。PS:像这种基础的功能,貌似每个GIS厂商都有提供! 其实这个函数实现的功能,在ArcPY中还有别的函数可以实现,但这个函数的好处在于:直接修改原始数据,无需输出!从某种程度上来讲,这既是优势,也是弊端。毕竟一不小心损坏了原始数据,可不是什么愉快的事情!

参数

提供两个参数:一个是要处理的数据图层;另一个是容差,也就是允许偏移量!

数据介绍

数据我是随便画了一条直线,然后按照10米间隔加了一波节点!

用到的代码

从上面这段代码中可以看到,总的节点个数是309个,首尾节点坐标为:

start x:507617.660200,y:3353726.727200 end x:522736.146500,y:3350967.919300 下面开始概化

经过处理可以看到,总的节点个数变成了两个,冗余节点都已被去掉。首尾节点坐标依然为:

start x:507617.660200,y:3353726.727200 end x:522736.146500,y:3350967.919300

视频

直接去B站吧:https://www.bilibili.com/video/av68629222/

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-09-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 数据处理与分析 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 什么是概化
  • 用到的函数:Generalize_edit
    • 参数
    • 数据介绍
    • 用到的代码
    • 视频
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档