- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
GIS课件实验5-7 地图矢量化和 与专题地图制作及地图浏览系统开发(7学时).ppt
实验5-6 地图矢量化与专题地图制作实验7 MapObjects软件应用 一、实验内容 二、现场评分 时间: 农信1201班:4月11日(周六)下午2:00-6:00 农信1202班:4月11日(周六)晚6:00-10:00 一、实验内容 1、用ArcView打开中国行政区划地图(JPG格式),进行屏幕跟踪矢量化,保存图层,用Arc/Info软件建立拓扑关系(shapearc、build、clean),矢量中国行政区划地图;属性表内添加属性字段(省区市名称、总人口数),标注省区市名称,创建“2013年中国人口分布专题地图(制作人:***)”,Layout,输出为JPG图片。 2、建立一个中国电子地图浏览系统。要求:(1)窗体BorderStyle属性选1、Caption为自己姓名,窗体背景色为浅蓝色。运行时窗体最大化显示。(2)在窗体中添加Map控件,Map1的大小占整个窗体大小3/4左右,且Map1上下边框和左边框与窗体的边框重合,在Map1上添加矢量化的中国行政区划图层。要求Map1底色为浅灰色,中国行政区划图层为绿色。(3)在Map1上按左键用鼠标画框,实现地图放大,按右键拖动鼠标实现地图移动。 (4)在Map1右侧添加四个命令按钮,命令按钮背景色为浅绿色,Caption分别为缩小、还原、帮助、退出,字体为宋体、大小为3号、加粗,编写相应代码使其实现Caption上指定功能。帮助命令按钮代码为: Private Sub Command3_Click() Dim Bs As String Bs = 按右键移动,左键放大; vbCrLf 按“缩小”按钮缩小地图50%; vbCrLf 按“还原”按钮还原地图原始尺寸。 vbCrLf vbCrLf ***,2015/4/11 MsgBox Bs, , 中国电子地图浏览系统帮助 End Sub (5)运行建立的电子地图浏览系统,在Map1上按左键用鼠标画框,使地图适当放大,按右键拖动鼠标使地图移动一定距离。再点击帮助按钮。 附1:中国各省区市人口数(2013) 单位:万人 注:据《中国统计年鉴(2014)》。共34个省市区;香港在东,澳门在西。 省区市名称 年末人口 省区市名称 年末人口 省区市名称 年末人口 广东 10644 江西 4522 新疆 2264 河南 9413 辽宁 4390 上海 2415 山东 9733 黑龙江 3835 北京 2115 四川 8107 贵州 3502 天津 1472 江苏 7939 陕西 3764 海南 895 河北 7333 福建 3774 香港 718 湖南 6691 山西 3630 宁夏 654 安徽 6030 重庆 2970 青海 578 湖北 5799 吉林 2751 西藏 312 浙江 5498 甘肃 2582 澳门 59 广西 4719 内蒙古 2498 总计:大陆136072万人、港澳台3114万人 云南 4687 台湾 2337 附2:MO图层加载和地图操作 1、添加Map控件:在VB上建立一个FORM后,在【工程】/【部件】中选择“ESRI MapObjects2.2”,就可从左面工具箱上向FORM添加Map控件实例。Map控件实例缺省命名为Map1。可根据应用情况给它改名。 2、手工加载图层:在Map1上右击,在菜单中选择【特性】,单击弹出的图层设置界面中间的【Add】或【Remove】,可加载或卸载图层,按上下箭头,调整图层覆盖关系。 3、地图操作的基本功能 (1)地图放大:要实现的第一个功能是GIS系统地图放大功能。 Private Sub Map1_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) Set Map1.Extent = Map1.TrackRectangle End Sub 运行此程序,在地图上用鼠标画框,就可进行地图放大。 (2)地图移动:在MO中,实现用鼠标移动地图的功能,其语句为: Map1.pan 以下程序实现按右键移动、左键放大功能。运行时先对地图放大,才能移动。 * *
您可能关注的文档
- Delphi程序的设计第11章 资源的使用.ppt
- Dreamweaver CS5 网页的设计与应用(第2版)第10章表单的使用.pptx
- Dreamweaver CS5 网页的设计与应用(第2版)第11章 行为.pptx
- Dreamweaver CS5 网页的设计与应用(第2版)第12章 网页代码.pptx
- Dreamweaver CS5 网页的设计与应用(第2版)第13章个人网页.pptx
- Dreamweaver CS5 网页的设计与应用(第2版)第14章游戏娱乐网页.pptx
- Dreamweaver CS5 网页的设计与应用(第2版)第15章旅游休闲网页.pptx
- Dreamweaver CS5 网页的设计与应用(第2版)第16章房产网页.pptx
- Dreamweaver CS5 网页的设计与应用(第2版)第18章电子商务网页.pptx
- Dreamweaver CS5 网页的设计与应用(第2版)第1章初识Dreamweaver.pptx
最近下载
- 基于SpringBoot的在线学习系统的设计与开发.doc
- 毕业设计(论文)-小型水稻联合收割机设计.doc
- 房地产 -22G101-1混凝土结构施工图平面整体表示方法制图规(现浇混凝土框架、剪力墙、梁、板).docx VIP
- 四方股份合作协议书(标准版).docx VIP
- ASME B16.9-2012_工厂制造的锻钢对焊管件(中文版).pdf
- 2025年汽车维修工技师(二级)职业技能鉴定考试题库资料(含答案).pdf
- 变压器油色谱、局放在线监测系统设计实施方案.docx VIP
- 饲料厂安全操作规程.pdf VIP
- 交通标识汇总(全).doc VIP
- 2025届湖北省建设投资集团有限公司校园招聘124人笔试参考题库附带答案详解.pdf
文档评论(0)