基于ArcGIS的棋盘制作实习报告
- 格式:pdf
- 大小:696.17 KB
- 文档页数:8
上海师范大学地理信息系统专业
棋盘制作实习报告
——基于ArcGIS制图
孙文军
2013/10/22
基于国际数棋的棋盘数据和ArcGIS的制图功能,实现棋盘的制作和整饰。
棋盘制作实习报告
孙文军 2013/10/15
一、实习目的
通过制作棋盘来熟悉ArcGIS 的制图功能。
二、实习步骤 (1) 选择棋盘
从审美学和几何学的角度,几经筛选最终决定画“国际数棋”这幅图,不仅美观大方而且蕴含着极其微妙的几何原理,真可谓是“横看成岭侧成峰,远近高低各不同”。
因此,我选择了“国际数棋”的棋盘作为实习对象。
(2) 确定关键点坐标
建立平面直角坐标系,假设每个小等边三角形的边长都为1,则确定六个顶点的坐标如下图所示。
图1 六个关键点
(3) 在ArcCatalog 中新建Shapefile 文件
新建线文件用于画网格线,新建点文件用于存储点上加线生成的点。
(4) 导入各点坐标
导入各点坐标的方式有以下两种,分别如下图所示:
(12,6√3)
(12,2√3)
(6,8√3)
(0,2√3)
(0,6√3)
(6,0)
x y
图2 从开始菜单中直接加载坐标信息
图3 加载表格后用坐标形式展示
图4 六个点在MapGIS中的展示效果
(5)绘制网格线
利画线工具,结合线上生成的点,在开启Snapping功能的状况下,一一画线,达到如下图所示的效果:
图5 绘制网格线后
(6)生成网格面
利用ArcToolbox中的Feature To Polygon工具将线转成面面,并对各面的颜色进行适当的调整,以便达到预期目的。
具体做法及相应结果如下:
图6 找到Feature To Polygon工具
图7 选择原始文件和保存路径
图8 将红色部分转为面
图9 将黄色部分转为面
图10 将绿色部分转为面
图11 将整个网格线转为网格面
将各个线图层转成面图层以后,均在同一窗口中显示,效果如下图所示:
图12 打开各图层后的组合效果
(7)添加棋子
利用圆形工具制作棋子。
为保证所画圆心和对应小三角形重合,圆最好一个一个的画。
注意要开启snapping功能找准圆心,再输入r并输入r相应的参数,本次制作的r=0.3。
图13 设置半径大小
图14 添加白棋后的效果
图15 添加黑棋后的效果
(8)输出栅格图
截止目前棋盘基本画好,以JPEG的格式输出,以便在Photoshop中添加数字、说明文字、背景等以作整饰。
注意输出图像时要适当调整分辨率,达到清晰可观的效果。
(9)在Photoshop中进一步整饰
图16 最终的图形
三、实习结果
图17 国际数棋棋盘
四、实习心得
(1)画图前要做好清晰的整体规划,做好画图前的准备工作。
①准确确定点位坐标,注意应将Eecel表格保存为.xls格式,否则会出现不
兼容问题。
②注意保存mxd文档时勾选相对路径,以便在其它机器上能够顺利打开。
③Snapping功能:在画线前开启Snapping扑捉功能,方便线与线、线与点
之间的无缝衔接,减少拓扑错误。
④画圆时可直接输入半径。
⑤输出图像时要选择适当的分辨率。
(2)实现线转面有多种方法Topology、toolbox等。