ArcGIS.Server.9.3和ArcGIS API for Flex实现GraphicsLayer上画点、线、面(五)
目的: 1.ArcGIS API for Flex 实现GraphicsLayer上画点、线、面 。 准备工作: 1.这次地图数据就用Esri提供的 http://server.arcgisonline.com/ArcGIS/rest/services/NPS_Physical_World_2D/MapServer 。 完成后的效果图: 开始: 1.启动Flex Builder3新建工程以及引入 ArcGIS API for Flex library的开发包 。 2.新建DrawTool.mxml页面,然后在页面上添加esri:Map控件设置esri:ArcGISTiledMapServiceLayer等。 3.和上一篇一样仍旧用mx:ToggleButtonBar来实现功能按钮,mx:ToggleButtonBar需要包含6个按钮分别实现6种不一样的操作,具体代码如下: 1 < mx:ToggleButtonBar iconField ="icon" horizontalCenter ="-47" verticalCenter ="-151" itemClick ="itemClickHandler(event)" toggleOnClick ="true" > 2 < mx:dataProvider > 3 < mx:Array > 4 < mx:Object icon ="