WebGIS开发与应用二—控件介绍ppt课件.ppt
《WebGIS开发与应用二—控件介绍ppt课件.ppt》由会员分享,可在线阅读,更多相关《WebGIS开发与应用二—控件介绍ppt课件.ppt(40页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、目录WebGIS开发技术简介一一主流WebGIS开发框架二二ArcGIS Server for ADF开发三三ArcGIS Web API开发四四公共API开发五五三、 ArcGIS Server for ADF开发3.3. ArcGIS Server 控件介绍ArcGIS Server控件介绍 Web Controls29 Web Controls,全部支持,全部支持AJAXMapResourceManager MapResourceManager控件可以同时管理多资控件可以同时管理多资源,并且可以设置图层的顺序以及图像输出的透源,并且可以设置图层的顺序以及图像输出的透明度。明度。 Geop
2、rocessingResourceManager GeoprocessingResourceManager是空间数据是空间数据处理服务的资源管理器,空间数据处理服务一般处理服务的资源管理器,空间数据处理服务一般是由是由ArcToolbox中的中的ModelBuilder工具建立好工具建立好空间数据的处理模型,并把空间数据处理模型发空间数据的处理模型,并把空间数据处理模型发布成空间数据处理服务。布成空间数据处理服务。 GeocodeResourceManager 地理编码资源管理控件:地理编码资源管理控件:FindAddressTask就就是利用是利用GeocodeResourceManager
3、提供的地理提供的地理编码资源服务的控件。编码资源服务的控件。 关联到一个MapResourceManager支持多个支持多个map resource(可以来自不同的数据源)(可以来自不同的数据源) dynamic、cache影像的融合影像的融合 web层和浏览器(层和浏览器(web层,单个层,单个resource不能刷新,浏览器,不能刷新,浏览器, 单个单个resource可以被刷新)可以被刷新)游戏风格的导航游戏风格的导航 无缝漫游和缩放无缝漫游和缩放MapTips 在浏览器中在浏览器中, 鼠标在地图鼠标在地图要素要素上停留,会显示该上停留,会显示该要素的有关信息要素的有关信息.属性设置:属
4、性设置:MapTips有两个比较重要的属性:有两个比较重要的属性:Layer和和Map。Layer配置配置MapTips要显示的图层。要显示的图层。Maginifier 属性设置:需设置属性设置:需设置Map、MapResouceManager、MagnifierMapResouce(待放大图层待放大图层)的属性。的属性。 漂浮在漂浮在Map Control上上的窗体的窗体放大主地图上的区域放大主地图上的区域多个缩放级别多个缩放级别 OverviewMap OverviewMap缩略图也称鹰眼,把当前的地图范围画在缩略图也称鹰眼,把当前的地图范围画在一个小的矩形范围内,当主地图的范围发生改变,
5、缩略一个小的矩形范围内,当主地图的范围发生改变,缩略图不需要整个页面的刷新而能够自动更新。图不需要整个页面的刷新而能够自动更新。属性设置:需设置属性设置:需设置Map、MapResouceManager、OverviewMapResouce(缩略图层缩略图层)的属性。的属性。 OverviewMap控件的控件的StaticMode属性说明:如果该属性属性说明:如果该属性为为true,该控件的范围就是整个地图的范围,当主地图发,该控件的范围就是整个地图的范围,当主地图发生改变时,生改变时,OverviewMap标明当前地图所在的位置。若标明当前地图所在的位置。若为为false,则当,则当Map的
6、范围变化时,该控件的范围也会随的范围变化时,该控件的范围也会随之变化,上面的之变化,上面的aoi框大小也会随之重画。框大小也会随之重画。Toolbar Toolbar控件可以是工具和命令行的集合,这些工具或命令被分成不控件可以是工具和命令行的集合,这些工具或命令被分成不同种类,执行相似的操作。在添加工具的时候,可以添加同种类,执行相似的操作。在添加工具的时候,可以添加Web ADF已经封装好的一些操作,如放大、缩小漫游等;开发人员也可以添已经封装好的一些操作,如放大、缩小漫游等;开发人员也可以添加自定义的工具或命令。加自定义的工具或命令。属性设置属性设置:设置设置Toolbar控件的控件的Bu
7、ddyControl属性,编辑属性,编辑Toolbar控件的控件的ToolbarItems属性。属性。Toc 属性设置属性设置:设置设置Toc控件的控件的BuddyControl属性。属性。列表地图图层列表地图图层支持多数据源支持多数据源和和Map或或Pagelayout关联关联 ScaleBar ScaleBar控件为控件为Map提供一个简单的比例尺。提供一个简单的比例尺。属性设置属性设置: 设置设置ScaleBar控件的控件的Map、BarUnits等属性。等属性。Navigation 属性设置属性设置: 设置设置Navigation控件的控件的Map、 DisplayCharacter等
8、属性。等属性。交互式地图导航交互式地图导航 在运行时, 点击控件来实现地图漫游使用定制使用定制 TrueType 字体和字符 图像ZoomLevel ZoomLevel控件能够让用户快速定位到某一比例控件能够让用户快速定位到某一比例尺。尺。 属性设置属性设置: 设置设置ZoomLevel控件的控件的Map等属性。等属性。MapCopyrightText MapCopyrightText控件用来显示控件用来显示Map控件的版控件的版权。权。 TaskManager TaskManager控件在控件在Web ADF应用程序中管理应用程序中管理各种各种Tasks。 EditorTask Editor
9、Task控件为控件为ArcGIS Server地图服务提供地图服务提供一套基于一套基于Web的编辑工具,可以修改、添加、删的编辑工具,可以修改、添加、删除几何元素或修改其属性。除几何元素或修改其属性。使用使用EditorTask控件需要满足以下条件:控件需要满足以下条件:(1)地图服务必须是地图服务必须是ArcGIS Server Local类型;类型;(2)地图服务可以是地图服务可以是pooled或者或者non-pooled;(3)在在non-pooled的服务中,有没有注册版本均可的服务中,有没有注册版本均可编辑;编辑;pooled的服务只能编辑没有注册版本的数的服务只能编辑没有注册版本的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- WebGIS 开发 应用 控件 介绍 ppt 课件
限制150内