《计算机地图制图》实验指导书新

《计算机地图制图》实验指导书新

ID:41739780

大小:113.26 KB

页数:22页

时间:2019-08-31

《计算机地图制图》实验指导书新_第1页
《计算机地图制图》实验指导书新_第2页
《计算机地图制图》实验指导书新_第3页
《计算机地图制图》实验指导书新_第4页
《计算机地图制图》实验指导书新_第5页
资源描述:

《《计算机地图制图》实验指导书新》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实验一添加地图控件31.实验Id的:32.实验内容:3(1)MapObjects的概念3■MapObjects的功能3■MapObjects的结构4■MapObjects的特点4■MapObjects可以满足哪些用户要求4(2)在VisualBasic下使用MapObjects5实验二实现放大缩小功能51•实验目的:52.实验内容:5(1)放大功能(在放大按钮的click事件中,还是map1的mousedown事件中)5⑵缩小功能(在缩小按钮的click事件中,还是map1的mousedown事件中)6⑶怎么区分

2、map1的mousedown事件,是放大还是缩小?如果两个都同时放在一个事件中?6并添加以下函数6实验三实现平移和全图功能61•实验目的:62.实验内容:7(1)平移功能(在平移按钮的click事件中,还是map1的mousedown事件中)7(2)全图功能7(3)可采用添加一个变量flag来区分7实验四添加工具栏81.实验目的:82.实验内容:8实验五设置鼠标形状,加固定shp文件91.实验tJ的:9(1)鼠标形状9(2)添加固定图层92.实验内容:9(1)显示不同鼠标形状9(2)加载固定文件夹下的shp文件9

3、实验六以对话框形式加shp图层91.实验目的:92.实验内容:10实验七以对话框打开栅格格式图层111•实验目的:112.实验内容:11实验八图层的显示、隐藏、添加和清除121.实验目的:122.实验内容:12(1)清除图层12(2)使图层隐藏12(3)使图层可见12实验九用legend显示和控制图层121.实验目的12(1)用legend显示和控制图层,熟悉M0的legend的方法和属性;12(2)用list控件显示和控制图层122.实验内容12(1)用legend显示和控制图层12(2)用list控件显示和控

4、制图层13实验十实现鹰眼功能141.实验目的142.实验内容14(1)'在加图层的地方给map2加个图层14(2),使Map2和Mnpl联动;mapl改变map214(3)'在Map2上画红色指示框;15(4)'实现用Map2改变Mapl的功能;15实验^一实现identify功能,完成空间到属性的查询151.实验目的152.实验内容15实验十二完成属性查询161.实验H的162.实验内容16实验十三以表达式方式完成属性到空间的查询171.实验目的172.实验内容17实验I•四窗口重新布局时,各控件的布局调整20

5、1.实验目的202.实验内容20实验十五实现对图层颜色的控制201.实验目的202.实验内容201.通过代码设置初始颜色202「双击legend控件改变图层颜色20实验十六添加注记功能的实现211•实验1=1的211.实验内容21《计算机地图制图》实验指导书课程编号:课程英文名称:ComputerAidedCartography学时数:36适用层次和专业:学分数:3地理信息系统专业实验一添加地图控件1.实验目的:熟悉VB+MapObject编程环境,map控件右键添加地图,显示地图运行成功2■实验内容:⑴MapO

6、bjects的概念MapObjects是一组供应用开发人员使用的制图与GIS功能组件。它冇一个叫Map控件的ActiveX控件和一系列可编程的ActiveX对象纟R成,它们可以在标准的Windows编程环境下使用。利用MapObjects开发人员可以在应用程序中添加制图和GIS功能。它不是为最终用户而是专门为开发人员提供的。开发人员可在熟悉和喜欢的开发环境中利用MapObjects开发出系统开销小的制图应用,或在现有的应用中添加制图功能。■MapObjects的功能使用MapObjects,你可以完成以下这些功能

7、:(1)显示具有多个地图层的地图、如道路、河流和边界线等;(2)放大、缩小和漫游整个地图;(3)显示图形特征(Feature),如点、线;(4)显示标注字符;(5)通过点击识别图上特征;(6)选择沿线的特征和在矩形、区域、多边形和圆内的特征;(7)选择在已知特征附近规定距离内的特征;(&)使用SQL语句杳询持征;⑼对选择的特征进行基本的统计;(10)杳询和更新选择特征的属性数据(Shape格式);(11)用特定的方法对特征进行着色处理,女IIValueMapRenderer,Class-BreakRenderer

8、,DotDensityRenderer;(10)用字段值的字符标注特征;(11)显示多种格式的栅格图像文件;(12)动态显示实时或时间系列的数据;(13)输出地理匹配的地理位置-■MapObjects的结构MapObjects是建立在微软的对彖连接和嵌入(ActiveX)某础Z上的。ActiveX是当今得到广泛支持的面向对象的软件集成技术。用户像用砖块盖房子一样利用Act

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。