ArcGIS Server9.2学习开发(6)——使用Navigation、ZoomLevel和ScaleBar控件

简介:
   前面讲解了Map、Toc和Toolbar控件,这次我们来看看Navigation、ZoomLevel和ScaleBar这三个控件。
一、使用Navigation控件
      在现阶段我理解Navigation控件,主要是完成对电子地图的方位指示,但我本人发现在Navigation控件的DisplayCharacter属性中有很多可选值,这些值不光只有ESRI的方位指示图,还有很多其他意义的图片,但现不清楚其如何使用,是否和方位指示图的用法相同呢?现在我们先来看看方位指示图的开发过程,其实是非常简单的。
1、 在VS.Net2005中新建网站,取名为“ArcGISStudy”,并新建一个ASPX页,取名为“NavigationCtrlUse.aspx”。
2、在Web页NavigationCtrlUse.aspx中添加Map控件和MapResourceManager控件,分别取名为“Map1”和“MapResourceManager1”,再从工具箱的“ArcGIS Web Controls”选项卡中拖入Navigation控件,取名为“Navigation1”。
3、Navigation1的DisplayCharacter属性值,默认为“ESRI North:58”,根据情况设置此属性值,我们现在只需要设置其Map属性值为“Map1”。
4、将Web页NavigatioCtrlUse.aspx设为起始页,运行网站ArcGISStudy 。如下图:


二、使用ZoomLevel控件
      关于ZoomLevel控件的使用请参考kylinindotnet写的《ArcGis Server开发中ZoomLevel控件的使用》,这里就不再阐述了。

三、使用ScaleBar控件
      ScaleBar控件的开发过程与第一点的Navigation控件相同,所不同的是除了需要设置Map属性外,还需要注意ScaleBar控件的BarUnits属性,其有四个值:“Kilometers”(千米)、“Meters”(米)、“Feet”(英尺)和“Miles”(英里),根据情况选择。最后结果如下图:


本文转自刚刚博客园博客,原文链接:http://www.cnblogs.com/lijigang/archive/2007/11/14/958959.html,如需转载请自行联系原作者

相关文章
|
9月前
|
定位技术 数据格式
GIS开发:arcgis server发布CGCS2000切片
GIS开发:arcgis server发布CGCS2000切片
154 0
|
9月前
|
SQL 开发框架 数据可视化
ArcGIS Engine学习系列1 AE基础介绍
市面上AE教程大致到ArcGIS10.2,ESRI宣布从ArcGIS10.5开始便停止AE的更新,使用AO做开发,初学者可以在学习C#语言后,从AE入门,逐渐过度到AO。不同版本下AE数据类型数量Enums:枚举类型,用于实现一些定义的内容Structs:结构体Interfaces:接口Classes:类AE开发中,为了更好地管理COM对象,ESRI将这些COM对象放到不同的组件库中。
202 0
|
12月前
|
缓存 定位技术
GIS开发:arcgis server切片数据和wmts
GIS开发:arcgis server切片数据和wmts
124 0
|
12月前
|
XML 存储 定位技术
GIS开发:Arcgis的切片格式
GIS开发:Arcgis的切片格式
152 0
|
JavaScript 前端开发 API
关于翻译ArcGIS API for JavaScript开发书籍的经历
 一、机缘来临             获得翻译的机会得追溯到2014年11月份,当时是在CSDN站内消息中看到了胡俊英编辑发来的邀请,然后我们就通过网络的方式联系上,后来得知待翻译的是一本关于利用JavaScript进行WebGIS开发的英文原版的时候,我就接受了这个机会。
1057 0
ArcGIS开发手动添加License类
版权声明:欢迎评论和转载,转载请注明来源。 https://blog.csdn.net/zy332719794/article/details/43699511 第一步: 在工程中添加类: 类文件名“LicenseInitializer.
1049 0
|
API 网络架构
ArcGIS API for Silverlight开发中常用问题汇总
下面对于开发中遇到的问题,进行汇总,不断整理补充中,希望对大家有所帮助!   1、在ArcGIS 9.
749 0
|
开发工具
ArcGIS开发帮助文档地址
1、ESRI官方帮助文档 http://resources.arcgis.com/zh-cn/node/1739   http://resources.
686 0
|
API 定位技术 开发工具
ArcGIS API for Silverlight开发入门准备
         微软的Silverlight提供了跨浏览器和跨平台开发环境,在Web中可用于创建和展现富互联网应用(RIA,Rich  Internet Application)。
1044 0
|
API
收集的一些关于ArcGIS API for Silverlight开发的连接
1、ESRI官方的帮助文档是必不可不看的: http://help.arcgis.com/en/webapi/silverlight/help/index.
651 0