网站大量收购独家精品文档,联系QQ:2885784924

04SuperMapiObjects7C快速入门.pptx

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
04SuperMapiObjects7C快速入门.pptx04SuperMapiObjects7C快速入门.pptx04SuperMapiObjects7C快速入门.pptx

SuperMap iObjects .NET 快速入门 北京超图软件股份有限公司 示范数据:SuperMap\iObjects .NET 7C 7C\SampleData\World\World.smwu 示范工程:参考联机帮助中的快速人门 主要内容 创建一个新工程 加载工作空间和地图控件 打开World.smwu中的“世界地图” 地图窗口基本操作 创建一个新工程 Step1:启动VS2010,创建新工程(文件新建项目) Step2:找到安装目录下的示范数据 World.smwu/udb/udd Step3:将Workspace和MapControl控件加载到窗体上 创建一个新工程 加载控件 Step1:在ToolBox(工具箱)上找到SuperMap选项卡 手动添加控件到工具箱 自动注册到工具箱 Step2:将名称为“Workspace”和“MapControl”的组件添加到窗体上 Step3:简单设计窗体界面 加载控件 工具箱中添加控件 在安装产品时,系统将组件注册到开发环境中,打开工具箱能直接找到 手动添加组件到工具箱中 加载控件 打开World.smw中的第一张地图 Step4:添加按钮控件Button1,控件Name属性设置为 btnOpenMap,控件Text属性设置为“打开地 图” Step5:进入代码界面,添加SuperMap引用 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; //添加以下代码 using SuperMap.Data; using SuperMap.Mapping; using SuperMap.UI; Step6:添加mainForm_Load事件,并在mainForm_Load 事件中添加代码 private void mainForm_Load(object sender, EventArgs e) { //地图与工作空间关联 mapControl.Map.Workspace = workspace; } Step7:添加mainForm_FormClosing事件(参考mainForm_Load事 件打开方法)并在mainForm_FormClosing事件中添加 代码 private void mainForm_FormClosing(object sender, FormClosingEventArgs e) { //添加以下代码,断开控件连接 mapControl.Dispose(); workspace.Dispose(); } Step8:在“打开地图”按钮单击事件里添加代码 private void btnOpenMap_Click(object sender, EventArgs e) { //-----------------添加以下代码,打开地图-----------------// //构造工作空间连接对象 WorkspaceConnectionInfo workspaceConnectionInfo = new WorkspaceConnectionInfo(); //设置工作空间属性 workspaceConnectionInfo.Server = @C:\Program Files\SuperMap\iObjects .NET 7C\SampleData\World\World.smwu; workspaceConnectionInfo.Type = WorkspaceType.SMWU; //打开工作空间 workspace.Open(workspaceConnectionInfo); //打开地图 mapControl.Map.Open(世酣?界?地?图?); //地图显示控制 mapControl.Map.ViewEntire(); } 运行结果 地图窗口基本操作 Step9:添加5个按钮控件,顺序将控件Name属性设置为btnZoomIn,btnZo

文档评论(0)

wendan118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档