基于zgis框架快速开发gis应用软件指南(帮助文档)

基于zgis框架快速开发gis应用软件指南(帮助文档)

ID:26632879

大小:1.28 MB

页数:19页

时间:2018-11-28

基于zgis框架快速开发gis应用软件指南(帮助文档)_第1页
基于zgis框架快速开发gis应用软件指南(帮助文档)_第2页
基于zgis框架快速开发gis应用软件指南(帮助文档)_第3页
基于zgis框架快速开发gis应用软件指南(帮助文档)_第4页
基于zgis框架快速开发gis应用软件指南(帮助文档)_第5页
资源描述:

《基于zgis框架快速开发gis应用软件指南(帮助文档)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于ZGIS框架快速开发GIS应用软件指南(帮助文档)1、开发环境ØVisualStudio2010(VisualStudio2008、VisualStudio2012也是一样的);ØArcEngine10.0ØZGIS2.0框架注:ZGIS2.0框架可以到网上下载一份。2、详细开发步骤如下:第一步:在VisualStudio2010中,【文件】->【新建】->【项目(p)...】,如下图第二步:新建类库,方法是:选择VisiualC#,Classlibrary,再输入项目名称;(如果您的开发语言是Basic,则需要选择VisiualBasic,Classlibrary,再

2、输入项目名称),如下图第三步:添加ZGIS接口引用,如下图第四步:找到ZGIS.Framework.dll,然后点击“ok”即可,如下图第四步:添加ESRI.ArcGIS.SystemUI命名空间第五步:新建Class,如下图第六步:选中Class,输入名称,点击“Add”,如下图第七步:上一步骤会创建一个.cs文件,我们需要在文件顶部,添加usingZGIS.Framework;usingESRI.ArcGIS.SystemUI;如下图第八步:创建要实现的插件类型。创建不同类型的插件需要实现不同的接口。这里以创建可停靠窗口插件为例,创建可停靠窗体需要实现IZhoujian

3、DockPanel接口,如下图在类名后输入“:IZhoujianDockPanel”,然后再在该接口上面右击鼠标【ImplementInterface】->【ImplementInterface】,实现可停靠窗体的完整代码如下:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingZGIS.Framework;namespaceZGIS.Helper{publicclassZGISHelper:IZhoujianDockPanel{privateClassLibr

4、ary1.UserControl1uc=newClassLibrary1.UserControl1();publicIntPtrDockPanelContentHandle{get{returnuc.Handle;}}publicvoidHide(){HideDockPanel(uc.Handle);}publiceventHideDockPanelEventHideDockPanel;publicvoidShow(PanelDockStylepdSytle){ShowDockPanelWithDockStyle(uc.Handle,pdSytle);}publicvoid

5、Show(){ShowDockPanel(uc.Handle);}publiceventShowDockPanelEventShowDockPanel;publiceventShowDockPanelWithDockStyleEventShowDockPanelWithDockStyle;publicstringTitle{get{return"寻°求ó合?作痢?加ó盟?、¢投?资哩?—a—aZGIS开a发ぁ?示?例";}}privatebool_Visible;publicboolVisible{get{return_Visible;}set{_Visible=valu

6、e;}}publicvoidOnCreateEx(IZhoujianApplicationpZhoujianApplication){uc.SetTabActive(pZhoujianApplication);}publicintBitmap{get{returnZGISHelpher.Resource1.i_help.GetHbitmap(System.Drawing.Color.Transparent).ToInt32();}}publicstringCaption{get{return"关?于瞆GIS产ú品·查é看′帮?助ú";}}publicstringCateg

7、ory{get{return"ZGIS帮?助ú";}}publicboolChecked{get{returntrue;}}publicboolEnabled{get{returntrue;}}publicintHelpContextID{get{return-1;}}publicstringHelpFile{get{return"";}}publicstringMessage{get{return"我ò们?长¤期ú致?力于瞆GIS的?解a决?方?案?研D究?及°GIS产ú品·的?研D发ぁ?;?ZGIS寻°求ó

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

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

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