试题详情
- 简答题简述用Bresenham算法绘制圆弧的方法。
-
Bresenham算法是从圆弧的起点开始,每次在最大变化方向上改变一个步长,另一方向是否变化则要进行相应的判断。如图,P(xp,yp)是已经绘出的点,下次步进可选择的点为E和SE,M是E和SE的中点。
用Bresenham算法绘制圆弧的步骤可以归纳如下:
①计算判别函数d在当前点的值,根据d的符号选择下一个步进的位置;
如果d<0,选择E为所绘圆弧的下一点,其坐标是(xp+1,yp-1),如果d≥0,选择SE为圆弧的下一点,其坐标是(xp+1,yp-1)。
②在选定的位置上画出点,修改判别函数,准备下一次判断;
③如果未达到终点,重复步骤①和②。 关注下方微信公众号,在线模考后查看
热门试题
- 简述计算土方量的三种方法。
- Arc/info具有强大的地理分析及处理
- CASS的地物符号是如何分类的?
- 国内主流数字化测图软件有哪些?
- 大比例尺测图是指()比例尺测图。
- 数字测图产品检查提交验收的资料有哪些?
- 简述DEM构建地形表面的方法。
- 在建立三角网时要考虑地性线的位置,等高线
- 数字测图的()是数字测图系统的关键。
- 什么叫波特率?
- 数字测图就是要实现丰富的()、()数字化
- 简述电子平板野外数据的采集方法。
- 一切地图图形都可以分解为()、()、()
- 使用全站仪实施大比例尺野外数字测图,作业
- 简述数字化测图的优点。
- 简述数字测图的基本成图过程。
- 28.每一级的行政区界都有两种画法:()
- 简述栅格数据到矢量数据的转换。
- 简述数字化测图的主要作业过程及数据采集方
- 地籍部分的核心是什么?生成权属线的方法是