欢迎光临散文网 会员登陆 & 注册

XY03 最近距离分割 Voronoi Graph

2020-10-14 18:55 作者:学用数学  | 我要投稿

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


XY03 最近距离分割 Voronoi Graph的评论 (共 条)

分享到微博请遵守国家法律