flex 在IE界面显示当前地图比例尺
2014-10-16 13:32
218 查看
<?xml version="1.0" encoding="utf-8"?>
<!-- 监听地图缩放事件,显示当前地图比例尺 -->
<!-- Copyright (c) 2010-2011 《ArcGIS Server开发指南——基于Flex和.NET》练习代码
完整的代码工程可以从 http://www.geocommon.net 下载 -->
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
minWidth="755" minHeight="600"
xmlns:esri="http://www.esri.com/2008/ags">
<fx:Script>
<![CDATA[
import com.esri.ags.events.ZoomEvent;
protected function zoomEndHandler(event:ZoomEvent):void
{
labelScale.text = "1 : " + numFormater.format(map.scale);
}
]]>
</fx:Script>
<fx:Declarations>
<mx:NumberFormatter id="numFormater" precision="0" />
</fx:Declarations>
<esri:Map id="map" width="100%" height="100%" zoomEnd="zoomEndHandler(event)">
<esri:ArcGISDynamicMapServiceLayer
url="http://localhost/ArcGIS/rest/services/USAMap/MapServer" />
</esri:Map>
<s:Label id="labelScale" top="20" horizontalCenter="0"
fontSize="16" fontWeight="bold" backgroundColor="#ffffff" />
</s:Application>
<!-- 监听地图缩放事件,显示当前地图比例尺 -->
<!-- Copyright (c) 2010-2011 《ArcGIS Server开发指南——基于Flex和.NET》练习代码
完整的代码工程可以从 http://www.geocommon.net 下载 -->
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
minWidth="755" minHeight="600"
xmlns:esri="http://www.esri.com/2008/ags">
<fx:Script>
<![CDATA[
import com.esri.ags.events.ZoomEvent;
protected function zoomEndHandler(event:ZoomEvent):void
{
labelScale.text = "1 : " + numFormater.format(map.scale);
}
]]>
</fx:Script>
<fx:Declarations>
<mx:NumberFormatter id="numFormater" precision="0" />
</fx:Declarations>
<esri:Map id="map" width="100%" height="100%" zoomEnd="zoomEndHandler(event)">
<esri:ArcGISDynamicMapServiceLayer
url="http://localhost/ArcGIS/rest/services/USAMap/MapServer" />
</esri:Map>
<s:Label id="labelScale" top="20" horizontalCenter="0"
fontSize="16" fontWeight="bold" backgroundColor="#ffffff" />
</s:Application>
相关文章推荐
- JS实时显示当前时间(IE+firefox)浏览器兼容代码(图证)
- Flex中如何监测stateChange事件,将VideoDisplay中视频当前ProgressBar中状态显示在List中
- Arcgis Flex显示GoogleMap二维地图,卫星地图
- flex不能显示本地发布的地图
- google显示当前地图的经纬度
- IE中直接运行显示当前网页中的图片 推荐
- flex-iframe 在IE 下 显示错位 问题
- 读取本地XML文件信息,在地图上添加标注,显示当前位置详细地理信息
- flex+gis显示地图的比例尺,坐标,地图显示范围
- 标记当前位置 及 在地图上显示足迹
- Flex中如何设置或取消DateChooser控件当前日期高亮显示(highlighting)的例子
- 在界面上显示当前文件路径信息,如果超过标签的长度,就用缩进的方式,
- 完成了解决地图显示时,界面卡死的问题
- 如何在ios设备上定位当前地点,并在地图上显示相关信息
- 学术搜索的地图界面优化——自动显示机构信息
- JS实时显示当前时间(IE+firefox)浏览器兼容代码(图证)
- 利用MKMapView显示自己当前位置的地图
- arcgis flex api 由于沙箱安全的原因 无法显示地图 的解决办法
- flash登录界面正常显示与当前系统编码页不同的语种版本
- android地图获取当前位置,气泡标志,点击气泡跳转到另一个界面