您的位置:首页 > 其它

ArcGis api for flex 中 Map控件的属性开关(地图控件的导航功能开关属性)

2014-10-10 14:51 141 查看
Xml代码


<?xml version="1.0" encoding="utf-8"?>

<!-- 1.ArcGIS API for Flex实现在Flex程序中浏览自己的ArcGIS Server 9.3中发布的地图,最基本的入门例子

前提准备:

1.安装Flex Builder 3。

2.在ArcGIS Server 9.3发布一个Map Service,并启动Service。

3.ArcGIS API for Flex library的开发包。

-->

<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"

layout="absolute"

xmlns:esri="http://www.esri.com/2008/ags">

<!-- 添加Map控件-->

<!-- Map控件的属性

clickRecenterEnabled:true/false 是否开启按shift键点击地图定位中心的功能

crosshairVisible:true/false 是否在地图的中心显示十字

doubleClickZoomEnabled:true/false 是否开启双击地图放大的功能

keyboardNavigationEnabled:true/false 是否开启键盘进行地图导航放大缩小的功能

mapNavigationEnabled:true/false 是否开启地图导航的功能

panArrowsVisible:true/false 是否在地图的四边以及4个角显示移动地图箭头按钮的功能

panEnabled:true/false 是否开启拖拽地图移动的功能

rubberbandZoomEnabled:true/false 是否开启按shift+拉框放大地图的功能

scaleBarVisible:true/false 是否显示放大缩小功能按钮条

scrollWheelZoomEnabled:true/false 是否开启鼠标滚轮放大缩小的功能

logoVisible:true/false 是否地图上显示logo图标

-->

Map控件辅助性的静态对象显示控件
属性名称数据类型说明
crosshairVisibleBoolean控制地图中心的十字符号是否显示
scaleBarVisibleBoolean控制是否有比例尺条
panArrowsVisibleBoolean控制控件边缘上的八个漫游按钮是否显示
zoomSliderVisibleBoolean控制是否显示地图缩放滑动条
logoVisibleBoolean控制是否显示ESRI公司的logo
<esri:Map horizontalCenter="-34" verticalCenter="1" width="400" height="250"

crosshairVisible="true" panArrowsVisible="true" logoVisible="false" borderStyle="solid">

<!-- url发布的Map Service的rest服务地址-->

<esri:ArcGISDynamicMapServiceLayer url="http://219.146.85.39:8339/ArcGIS/rest/services/JNL/MapServer"/>

</esri:Map>

</mx:Application>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐