- 4
- 0
- 约1.2万字
- 约 17页
- 2016-12-21 发布于重庆
- 举报
第五讲 MO图形的绘制
???? MO虽然不是绘图软件,但经常要用到在地图上画点标明位置,画矩形或多边形标明地图查询范围等操作,因此也需要用到一些基本的绘图功能。
MO的绘图就是在MAP上产生图形对象的过程,图形对象主要有:Point(点),Points(点集)、Line(线)、Rectangle(矩形)、Polygon(多边形)、Ellipse(椭圆)。
绘图时,先要创建一个绘图对象,给他赋值(位置和尺寸),再在Symbol对象中定义显示方式,最后用Drawshape方法在地图上显示这个图形。
定义Symbol对象,不仅可以设置线型、填充方式、尺寸、颜色和字体等,还可以画出多种预定义的符号。Drawshape方法绘图外,还可以用AddEvent方法在动态图层上画动态图形对象(GeoEvent)。另外还可以用DrawText方法在地图上写字。
一、DrawShape绘图方法
1、DrawShape定义
DrawShape方法的语法为:
object.DrawShape shape, symbol
其中,object:为绘图目的对象,一般为Map对象;
shape:为绘图内容,是图形对象(Point, Points, Line, Rectangle, Polygon or Ellipse)或记录集(Recordset)对象;
symbol:是一个Symbol对象,说明绘图方式。
您可能关注的文档
- 第五节 光的色散..doc
- 第五节MicrosoftOffice的基本操作..doc
- 第五节SSOP卫生标准操作程序p41..doc
- 第五节__宇宙航行..doc
- 第五节_评估案例..doc
- 第五节三种劳动合同形式..doc
- 第五节人造卫星宇宙速度..doc
- 第五节北极地区和南极地区..doc
- 第五节变异..doc
- 第五节各类型民用建筑设计规范..doc
- 2026年太赫兹通信技术研发报告及未来五至十年通信科技发展报告.docx
- 2026年3D打印领域医疗3D打印应用报告及未来五至十年医疗制造报告.docx
- 2026年新能源电动汽车技术突破报告及未来五至十年市场增长报告.docx
- 2026年数据中心绿色能源应用报告及能源效率提升报告.docx
- 2026年量子密钥通信技术报告及未来五至十年信息安全行业创新报告.docx
- 2026年智能农业设备报告及未来五至十年精准农业报告.docx
- 2026年化工行业新材料研发创新与产业应用报告.docx
- 2026年金融科技行业区块链应用创新报告及支付体系变革分析报告.docx
- 2026年航空航天领域太空旅游创新报告及未来五至十年旅游产业报告.docx
- 2026年智能巡逻机器人十年发展前景报告.docx
原创力文档

文档评论(0)