您现在的位置:网学>>免费论文>>论文导航>>网络学院>>网络学院
  • 基于AreGISEngine的GxS开发的系统设计与实现

    栏目导航 网络学院  2008-7-5 2008-7-5 下载 下载论文 发表 发表评论 复制论文网址 复制论文网址 上传用户:会员ID19158

      AxMaPControll.onMouseDownIf(e.button二2)ThenDimreetAsIEnveloPereet=m_m即Control.TrackReetangleAxMapControll.VisibleRegion=reet.EnvelopeEnd甘实现显示范围的选择A护age肠youtControll.ZoomTowholePageOIfNotAxPagel五y0utControll.PrinterIsNothingThenAxPage肠youtControllPag咨ormID=esriPageFormID.

      esriPageFormLetterAxPageIJayoutControl1.Page.Orientation==lDimPageCountasInteger=AxPage肠youtControll.

      geteePrinrerPageCountoAxPageLayoutControll.PrintPage玩yout(l,PageCount,0.0)’打印页面范围EndIf(3)信息查询:主要实现由空间对象查询属性,由属性查询空间对象以及基于空间关系的查询3类查询。由空间对象查询属性,一般是交互方式查询,其实现方法如下:

      DimPSeleetedFeatureAsIFeatureDimPFieldsAsIFieldsDimPFieldAsIFieldSetPFields=vseleetedFeature.FieldsDimIFieldCountAs助ngDimIFieldlndexAs肠ngIFieldCount=PFields.FieldCountFOrIFieldlndex=0TolfieldC0unt一lpFields·Field(IFieldlndex).Name’属性名psele“tedFeature·Value(IFieldlndex)’属性值Next由属性查询空间对象首先要使用查询过滤器,设置查询条件,实现方法如下:

      DimpQue叮FilterAslque尽Filter’定义查询过滤接口SetvQueryFilter二NewQue口FilterpQue叮Filter·WhereClause=strExpressionSetPFeatureCursor=pFeatureClas,.Seaoh(pQuery-Filter,False)空间关系查询选择空间对象作为查询目标,分析各个要素和目标的空间关系,实现方法如下:

      DimpSPatialFilterAsISpatialFilterSetpspatialFilter二NewSpatialFiltervspatialFIlter.SpatialRel二esrispatialRellnterseetspspatialFilter.Geometry=psearchGeomety’空间查询的目标对象pspatialFilter.GeometryField=strFieldNamepFeatureClass.Seareh(pspatialFilter,FA巧E)3结语ArcGISEngine作为基于Arcobjects构建的嵌入式开发产品,可以完全脱离AreGIS环境,并且携带有很多控件,进一步简化了开发难度。这使得开发人员可以快速的开发出功能强大、适应用户要求的GIS系统。本文探讨了基于ArcGIsEngine利用vB6.0进行应用程序开发的方法,体现了其低成本、完整、高效的特点。.

      参考文献[lJ韩鹏,徐占华,等.地理信息系统开发.武汉:武汉大学出版社,2005.

      [2]EsRICo印.ArcGISEngine开发指南.

      [3l朱政.ArcGISEngine的开发与部署.

      [4】沈百玲.ArcGISEngine简介.中国通讯,ESRI中国(北京)有限公司,2003:10:3一5[5]汤国安,杨听.ArcGIS地理信息系统空间分析实验教程[M].科学出版社,2以拓.

      AreGISEngineBasedSystemDesignandReaiizationofGISDeveloPmentYangHaiyan,ZhouRongfu,GuShuangxiResoureesCollege,ChinaMiningUniversity,Xuzhou,Jiangsu,221(X)8Abstract:ArcGISEngine15anembeddedt翔eeo呷onentlibra叮newlylaunehedbyArcGISg.ThispapermainlyanalyzestheadvantagesoftheArcGISEngineinGISdevelopment,anddiseussesthekeyteeh-nologiesoftheArcGISEnginedevelopment.UsingVB6.0asthepro『amminglan,ageandeombiningthetransPOrtationandtraveldataofeertainarea,rhispaPerexPloresthesystemdesignandimplementationmethodoftheGISdeveloPmentusingtheAreGISEngine.

      Keywords:AreGIS;AreEngine:Control:Component

    上一页12

    相关热词:基于 AreGISEngine GxS 开发 系统

    下载此论文 注册会员 原创论文及论文定作 定作程序设计 网络精品 一起学

    提供各类程序设计和程序下载修改等 提供ASP\VFP\PB\VB\ASP.NET\DELPHI系统定作修改服务
    【责编:网学网  发表评论】
    【设为主页】【加入收藏】【打印本文】【回到顶部】【关闭此页】
    •  相关文章 相关文章
      · 人类白细胞抗原系统与病理性妊娠的相关性
      ·财政分权、制度关联与地方投资格局差异分析
      ·开发农村劳力促进农村经济发展doc文档
      ·基于逐步回归法对海南省人均GDP影响因素
      ·基于JSP网页自动生成工具的设计与实现-
      ·飞机订票系统的设计与实现word
      ·财务管理系统设计与实现word
      ·网上购物系统的设计与实现论文word
      ·网上购物系统的设计与实现word
    •  最新文件 最新文件
      ·汉语分词在中文软件中的广泛应用
      ·现代汉语文本的词语切分技术
      ·《现代汉语语法信息词典》的开发与应用
      ·汉语文本词性标注标记集的规范
      ·小议人工智能技术在信息检索系统中应用
      ·人工智能的研究领域与应用领域
      ·我们身边的人工智能应用
      ·人工智能概述(原创)
      ·人工智能语言--PROLOG
  •  友情链接
    特别推荐
     最新原创论文               更多