arcserver开发教程1.docxVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
arcserver开发教程1

1使用Map控件?????服务器配置:图二图三好了下面进入正题,从此往后的一系列随笔要讲解的是ArcGIS Server for the Microsoft .Net Framework在安装有Visual Studio.Net2005的计算机上开发GIS时,各个控件的基本用法,为的是和我一样第一次接触ArcGIS Server9.2的朋友提供一定帮助。????? 这次我们讲解的是有关Map控件的用法,开发前需要准备好有关电子地图服务(在ArcGIS Server Manager中创建,有关电子地图服务的创建可参考/u/sony0732/archive/2007/9/2656.aspx此处所说),电子地图服务名称为“MapServer0”。下面是在有Visual Studio.Net2005的计算机上安装ArcGIS Server for the Microsoft .Net Framework后,在工具箱会出现“ArcGIS Web Controls”选项卡,其所具有的控件如下图:1、在Visual Studio.Net2005中新建一个网站,取名为“ArcGISStudy”。2、在建立好的网站解决方案中,添加新的Aspx页面,取名为“MapCtrlUse.aspx”。3、在新建的Web页中放入Map控件和MapResourceManager控件,分别取名为“Map1”和“MapResourceManager1”。Map控件可以绑定MapResourceManager控件,以便显示电子地图,而MapResourceManager控件是去请求电子地图服务的。4、设置MapResourceManager1的属性“ResourceItems”,在弹出的窗口中点击“添加”按钮。如下图:5、设置MapResourceItem0的“Definition”属性。如下图:6、设置Map1的MapResourceManager属性为MapResourceManager1。7、将Web页MapCtrlUse.aspx设为起始页,运行网站ArcGISStudy,如下图:2 使用Toc控件????? 在使用Map控件中讲解了有关ArcGIS Server9.2为我们提供的Map控件的基本用法,然而仅仅只有Map控件是远远不够的,还需要很多能够对Map控件显示的电子地图操作的控件,ArcGIS Server9.2也同样为我们提供了此方面的控件,这里讲解的是能够控制地图显示图层的控件Toc。????? 具体操作步骤如下所述:1、仍然使用在《使用Map控件》中建立的ArcGISStudy网站,在其中添加新Web页,起名为“TocCtrlUse.aspx”。2、在TocCtrlUse.aspx页面中同样放置Map控件和MapResourceManager控件,并按照在《使用Map控件》讲述的步骤设置,使Map控件能浏览电子地图。3、在Web页中放置一个Toc控件,设置其属性BuddyControl值为“Map1”。4、将Web页TocCtrlUse.aspx设为起始页,运行网站ArcGISStudy。如下图:所有图层全显示(重点单位_font_point为“点”图层,double road_polyline为“线”图层,片区_region为“面”图层)点图层不显示线图层不显示面图层不显示3使用Toolbar控件????? ArcGIS Server9.2除了提供Map控件和Toc控件外,还提供了Toolbar控件,他能让我们对Map控件中显示的电子地图有更好的控制,比如:放大、缩小、漫游、全图(这几项是此控件默认的几个功能,可根据情况自行添加所需的功能)。????? 下面就对Toolbar控件的基本开发做一个简要的讲述:1、仍然使用《使用Map控件》中的ArcGISStudy网站,并在其中添加Web页,起名为“ToolbarCtrlUse.aspx”。2、在Web页中仍然需要放置Map控件和MapResourceManager控件,分别起名为“Map1”和“MapResourceManager1”,并使Map1能够加载、显示电子地图。3、从工具箱的“ArcGIS Web Controls”选项卡中拖入Toolbar控件,设置BuddyControls的属性值为“Map1”。4、设置ToolbarItems属性,点击后如下图:依次将MapZoomIn、MapZoomOut、MapPan、MapFullExtent添加到中间的“Current Toolbar Contents”中,点击OK按钮。5、将Web页ToolbarCtrlUse.aspx设为起始页,运行网站ArcGISStudy。如下图:4使用Navigation、ZoomLevel和ScaleBar

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档