arcgis api for flex 开发入门(三)地图浏览控件的使用
来源:互联网 发布:英语发音矫正软件 编辑:程序博客网 时间:2024/04/25 22:38
arcgis api for flex 开发入门(三)地图浏览控件的使用
地图浏览包括放大,缩小,漫游,复位,上级窗口,下级窗口等
在arcgis api for flex中,esri 已经封装好了一个地图浏览,我们在程序中可
以直接使用,只需要几十行代码,就可以完成复杂的任务。
首先在上一讲的基础上创建一个Navigation 控件。使用<esri:Navigation>标签
就可以了。
<esri:Navigation id="navToolbar" map="{myMap}"/>
将<esri:Navigation>标签的map属性设置为你要控制的map,也就是说把控件绑到
map上。
然后我们创建一个工具条,用来做对map 浏览的控制
<mx:ControlBar horiz paddingBottom="0" paddingTop="0">
<mx:Button label="放大" click="navToolbar.activate
(Navigation.ZOOM_IN)" />
<mx:Button label="缩小" click="navToolbar.activate
(Navigation.ZOOM_OUT)" />
<mx:Button label="漫游" click="navToolbar.activate
(Navigation.PAN)" />
<mx:Button label="上级窗口" click="navToolbar.zoomToPrevExtent
()" enabled="{!navToolbar.isFirstExtent}"/>
<mx:Button label="下级窗口"
click="navToolbar.zoomToNextExtent()" enabled="{!
navToolbar.isLastExtent}"/>
<mx:Button label="复位" click="navToolbar.zoomToFullExtent()"/>
button 的click 消息响应函数直接调用<esri:Navigation>控件的函数就可以了
。放大,缩小,漫游调用的都是激活工具的函数。剩余3个button的响应函数分别
调用<esri:Navigation>控件zoomToPrevExtent,zoomToNextExtent,
zoomToFullExtent函数就ok了。
- arcgis api for flex 开发入门(三)地图浏览控件的使用
- arcgis api for flex 开发入门(三)地图浏览控件的使用
- arcgis api for flex 开发入门(四)Darw控件的使用
- arcgis api for flex 开发入门(四)Darw控件的使用
- ArcGIS.Server.9.3和ArcGIS API for Flex实现基本的地图浏览(一)
- ArcGIS API for Flex (使用ArcGIS API for Flex 创建一个新的地图项目)
- ArcGIS API for Flex(三) 地图之间的切换
- arcgis api for flex 开发入门(七)Geometry service 的使用
- arcgis api for flex 开发入门(八)GP服务的使用
- arcgis api for flex 开发入门(九)webservices 的使用
- ArcGIS.Server.9.3和ArcGIS API for Flex实现自己的Toc控件(三)
- arcgis api for flex 开发入门(一)环境搭建
- arcgis api for flex 开发入门(五)查询
- arcgis api for flex 开发入门(一)环境搭建
- arcgis api for flex 开发入门(一)环境搭建
- arcgis api for flex 开发入门(五)查询
- arcgis api for flex 开发入门(六)identify
- ArcGis api for flex 中 Map控件的属性开关(地图控件的导航功能开关属性)
- JSTL标签配置
- javascript cookie收藏
- C/C++一些知识3(面向对象)
- DB2使用Data Studio连接报ERRORCODE=-4499 SQLSTATE=08001
- html表单在firefox与ie中的不同
- arcgis api for flex 开发入门(三)地图浏览控件的使用
- 实战 Lucene,第 1 部分: 初识 Lucene
- 【收藏】利用ASP.NET技术动态生成HTML页面
- Lucene:基于Java的全文检索引擎简介
- 引用变量
- @ManyToMany(多对多数据映射的insert、update及delete)
- gcc和g++的区别
- 当前流行的数据库
- 关于C++