XY03 最近距离分割 Voronoi Graph
Voronoi图,它是由一组由连接两邻点直线的垂直平分线组成的连续多边形组成。这讲介绍的是Voronoi Graph,这是GGB一个非常强大的指令,配合所在区域实际地图来实践这个指令。

学习要点
利用指令建立Voronoi图
利用比例尺显示实际距离
任务1: 建立Voronoi Graph
【说明】:截取所在地的实际地图,建点并按方位命名,利用指令来建立Voronio图
【操作】:
1.1 固定图片
LD=(0,0) #LD表示左下角的点
RD=(10,0) #RD表示右下角的点
1.2 构造四点并按方位重新命名
北站:N
南站:S
西站:W
东站:E
1.3 建立Voronoi 图
Voronio图(N,W,S,E)

任务2: 实际距离
【说明】:在地图上任取一点构造线段,利用比例尺,文本显示实际距离
【操作】:
2.1 任选点P构造线段
sPN=segment(P,N)
sPE=segment(P,E)
sPS=segment(P,S)
sPW=segment(P,W)
2.2 度量比例尺在地图的距离
利用[线段]工具度量2公里的距离f,重命名为
dmap # dmap:图上距离
dreal=2 # dreal: 真实距离
ratio=dreal/dmap # ratio: 放大比例
2.3 显示线段的实际距离
利用[文本]工具,在[高级]选项分别关联线段并乘以ratio,即sPN*ratio

选取文本的设置,位置起点:(P+N)/2,其余线段操作同上,最后调整颜色及字体大小。

小结与回顾
以上是利用 Geogebra 指令作的 Voronoi Graph,但如果想要将每个区域上色,就需要回归到基本的垂线段取交点的方式。大家可以尝试作以下五岳的 Voronoi Graph。

以下是有标注五岳的图档,大家也可下载练习。

相关链接
【GGB】https://www.geogebra.org/m/karcmwkb
【Bili】https://www.bilibili.com/video/BV15z4y1o7Ns?p=3
【youtube】https://www.youtube.com/watch?v=tLXpKBH1-IA