当前位置:网站首页>Equidistant segmentation of surface rivers in ArcGIS [gradient coloring, pollutant diffusion]
Equidistant segmentation of surface rivers in ArcGIS [gradient coloring, pollutant diffusion]
2022-06-29 12:59:00 【Gisleung】
GIS Application , The finer rivers are abstracted into lines , Wide rivers are expressed by surface elements . However, in some business scenarios , It is necessary to study the river segmentation , And visual expression , Therefore, it is necessary to process the original river vector data first :
Raw river data 
1 Extract the centerline
1.1 feature to raster
Transformation tool — Convert to grid — Feature to grid 
Reclassification 
Symbolization 
New line feature , Turn on edit mode ,” Customize — Toolbars —ArcScan“ Turn on ArcScan

1.2 Extract the centerline
Skip vectorization settings , Choose the right parameters , Then generate elements , Target select the new line feature 

1.3 Delete redundant features in the centerline , And merge into a whole line

2 Equidistant split centerline
Select line features , open ” Editor — Division “, Split on demand 
3 Line turning point

Number the points in sequence ( For a rainy day )
star= 0
def num():
global star
star+=1
return star

4 Tyson polygon
” Analysis tools — Domain analysis — Create Tyson polygons “
5 Extract river segments
5.1 Use the river vector plane to cut the Tyson polygon
” Analysis tools — Extraction analysis — tailoring “
5.2 Extract numbers from split points
” Analysis tools — Superposition analysis — Spatial connectivity “
6 application
Gradient color 
River pollutant diffusion 
https://baijiahao.baidu.com/s?id=1688687276479778308&wfr=spider&for=pc
2 Equidistant split line
https://blog.csdn.net/soderayer/article/details/121597741
3 Line turning point , And number in sequence
https://jingyan.baidu.com/article/fc07f9899362eb12ffe519f0.html
4 Tyson polygon
5 Tyson polygon joint initial river surface , Create a new face
6 Delete extra faces , Space links are assigned numbers order_
边栏推荐
- C # realize the definition, stack entry and stack exit of stack structure
- Adjacency matrix and adjacency table structure of C # realization graph
- Definition of C # clue binary tree
- Mysql database master-slave synchronization, consistency solution
- 如果我在深圳,到哪里开户比较好?另外想问,现在在线开户安全么?
- Simple introduction to matlab
- cnpm报错‘cnpm‘不是内部或外部命令,也不是可运行的程序或批处理文件
- Cache consistency, delete cache, write cache, cache breakdown, cache penetration, cache avalanche
- C#实现顺序表定义、插入、删除、查找操作
- Bison uses error loop records
猜你喜欢
随机推荐
[环境配置]PWC-Net
推荐模型复现(三):召回模型YoutubeDNN、DSSM
强大、优秀的文件管理软件评测:图片管理、书籍管理、文献管理
How to calculate win/tai/loss in paired t-test
hutool工具类的学习(持续更新)
Qt中的UI文件介绍
Go Senior Engineer required course | I sincerely suggest you listen to it. Don't miss it~
Principle and process of MySQL master-slave replication
Cocos star meetings at Hangzhou station in 2022
UI file introduction in QT
[JUC series] ThreadLocal of synchronization tool class
SCHIEDERWERK电源维修SMPS12/50 PFC3800解析
QQ集体被盗号,猝不及防的大型社死名场面
C # output the middle order traversal through the clue binary tree
[Junzheng T31] decompression and packaging of read-only rootfs file system squashfs
推荐模型复现(一):熟悉Torch-RecHub框架与使用
Pygame 对图像进行翻转
Qt的信号与槽
If I am in Shenzhen, where can I open an account? In addition, is it safe to open an account online now?
2022.6.28-----leetcode.324







