ArcGIS Server Java ADF 案例教程 10

本文介绍了ADF中的几个常用地图组件,包括Map、Toolbar、TOC和Overview。Map组件用于地图显示和操作;Toolbar组件用于放置地图操作工具;TOC组件显示地图图层信息;Overview组件提供鹰眼图功能。

几个ADF常用组件

图 6 ADF常用组件


如图 6所示,ADF中几个与地图相关的组件的命名和功能都和ArcEngine很类似,主要包括Map、Toolbar、TOC、Overview等。我们先大致看一下这几个组件的用法和大概功能。
Map应该是所有ADF应用中都要使用的组件,它是一个地图的容器,内置了对各种地图服务的使用和操作。它在服务器端绑定的是一个WebMap 对象。以下标签在页面中添加了一个Map组件:

Toolbar是绑定到Map的工具条,在Toolbar中可以添加Tool和Command以实现相应的地图操作,而它本身仅仅是一个容器。以下标签在页面中添加了一个Toolbar组件,同时绑定到id为“map”的Map组件,并在其中放置了一个可以设置当前地图操作为“Pan”的Tool:

TOC是Table Of Contents的缩写,它提供一个面板来显示当前地图的图层信息,并可以进行隐藏/显示图层、缩放到图层等操作。它在服务器端绑定的是一个WebToc 对象。以下标签在页面中添加了一个TOC组件,同时绑定到id为“map”的Map组件:

Overview提供鹰眼图功能,它在一个全图的地图上用一个矩形框来表示当前地图的视图范围。它在服务器端绑定的是一个WebOverview 对象。以下标签在页面中添加了一个Overview组件,同时绑定到id为“map”的Map组件:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值