zoukankan      html  css  js  c++  java
  • 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”(英里),根据情况选择。最后结果如下图:

    作者对转载者要求说明(以下简称本说明):

    1、确保您已经遵守了《中华人民共和国信息网络传播权保护条例》,且必须遵守《刚刚网络作品版权声明》(若两文件有冲突内容以《中华人民共和国信息网络传播权保护条例》为准,但其他非冲突内容依然各自有效),再转载。

    2、“本说明、作者、作者博客网址及作者博客坐落,本文中提及的各种说明、备注或附录性文字”必须被转载,且不得改变其原有内容和要表达的意图!
    作者:刚刚   作者博客网址:http://lijigang.cnblogs.com/   作者博客坐落在博客园


    把握现实生活,培养自身能力
    掌握新型技术,提高自我力量

  • 相关阅读:
    学生免费注册Pycharm
    CSS笔记
    加载CIFAR数据集时报错的大坑
    发布小程序
    微信中的动图如果发朋友圈
    安卓第一个小项目
    转换小写字母
    1小时搞定vuepress快速制作vue文档/博客+免费部署预览
    干货满满!如何优雅简洁地实现时钟翻牌器(支持JS/Vue/React)
    JavaScript 加减危机——为什么会出现这样的结果?
  • 原文地址:https://www.cnblogs.com/lijigang/p/958959.html
Copyright © 2011-2022 走看看