var idarr:Array=new Array();
switch(labelName)
{
case "水闸":
{
idarr.push(4);
break;
}
case "电排站":
{
idarr.push(5);
break;
}
}
identifyParams.layerIds=idarr;
IdentifyTask能够利用使用IdentifyParameters
.layerIds属性
改变查询的对象,而不是在IdentifyTask制定的URL上加上图层的ID..否则会出现invalid URL..
DyLyr=new ArcGISDynamicMapServiceLayer("http://128.0.2.11/ArcGIS/rest/services/PYMAP(QUERY0301)/MapServer");
var vislyr:ArrayCollection=new ArrayCollection();
switch(labelName)
{
case "水闸":
{
vislyr.addItem(4);
break;
}
case "电排站":
{
vislyr.addItem(5);
break;
}
}
DyLyr.visibleLayers=vislyr;
map.addLayer(DyLyr);
在Map中,无论怎么样,只能以整个地图服务的形式发布服务,而不能单单通过ID号进行显示某个图层,而是通过visibleLayers属性改变显示的图层.
分享到:
相关推荐
ArcGIS Server API for Flex是Esri公司开发的一款用于构建地理信息系统(GIS)Web应用程序的开发框架,它允许开发者使用Adobe Flex技术创建与ArcGIS Server交互的动态、交互式的地图应用。ArcGIS Server作为Esri的...
arcgis api for flex的环境搭建
- **ArcGIS API for Flex** 下载地址:[http://resources.esri.com/arcgisserver/apis/flex/index.cfm?fa=home](http://resources.esri.com/arcgisserver/apis/flex/index.cfm?fa=home) - **Flex SDK 3** 下载地址:...
下载地址为:http://resources.esri.com/arcgisserver/apis/flex/index.cfm **实现步骤:** 1. **创建 Flex 项目:** - 启动 FlexBuilder 3,通过 File -> New -> Flex Project 创建新项目,并命名为 `flexMapApp`...
简明的ArcGIS API for Flex uml静态类结构图形。
《ARCGIS API FOR FLEX》文档全面而深入地介绍了ARCGIS API FOR FLEX的各项功能和使用技巧,是学习和掌握该API不可或缺的资源。无论是初学者还是经验丰富的开发者,都能从中获取所需的信息,以开发出功能强大、用户...
【ArcGIS SERVER + FLEX + arcgis api for flex 入门及实例教程】 本文将详细介绍如何使用 ArcGIS Server 9.3 和 ArcGIS API for Flex 开发基于RIA(Rich Internet Applications)的Web GIS应用,适合初学者入门。...
该库可以通过ESRI官方资源中心获取:[http://resources.esri.com/arcgisserver/apis/flex/index.cfm](http://resources.esri.com/arcgisserver/apis/flex/index.cfm)。 #### 步骤 1. **创建Flex项目**:打开Flex ...
1. ArcGIS API for Flex 2.0: - 引入了基本的地图操作,如平移、缩放、图层控制。 - 提供了地图服务和地理编码服务的访问接口。 - 支持动态图层和镶嵌图层的加载。 2. ArcGIS API for Flex 2.1-2.3: - 增强了...
【ArcGIS API for Flex 控制 ArcGIS Server】是ESRI公司提供的一种技术方案,用于在Web应用程序中通过Flex技术展示和操作由ArcGIS Server提供的地理信息系统(GIS)服务。Flex是一种基于ActionScript 3.0的开发框架...
《ArcGIS API for Flex 2.2:地理信息系统与富互联网应用的完美融合》 ArcGIS API for Flex 2.2 是Esri公司为开发者提供的一款强大的地理信息系统(GIS)开发工具,它允许开发人员利用Flex技术构建丰富的互联网地图...
ArcGIS API for Flex基于Adobe Flex框架,提供了一系列接口和类,用于集成Esri的ArcGIS Server地图服务。通过这个API,开发者可以轻松地实现地图展示、图层管理、地理编码、空间分析等功能。其主要优势在于能够构建...
1. **地图操作**:ArcGIS API for Flex 3.7提供了强大的地图操作接口,允许开发者轻松地加载和管理地图图层,包括矢量图层、栅格图层和动态图层。开发者可以实现地图的缩放、平移、旋转以及图层的添加、删除和显示...
- 访问ESRI官方资源页面下载API:[http://resources.esri.com/ArcGISServer/APIs/Flex/index.cfm?fa=home](http://resources.esri.com/ArcGISServer/APIs/Flex/index.cfm?fa=home) 3. **安装Flex Builder:** - ...
1. ArcGIS API for Flex 1.1:这是API的早期版本,主要提供了基础的地图操作、图层管理、标记、地理编码和缓冲区分析等基本功能。开发者可以利用这个版本创建基本的Web地图应用,并且对地理数据进行简单的操作。 2....
- **相关资源**:官方提供了详细的在线帮助文档和示例代码,开发者可以通过访问 [ESRI 官方网站](http://resources.esri.com/arcgisserver/apis/flex/index.cfm?fa=samples) 获取这些资源。此外,还需要下载 Flex ...
ArcGIS API for Flex用于富互联网应用程序RIA(Rich Internet Applications)的开发,通过ArcGIS API for Flex可以将ArcGIS Server提供的地图资源和其它资源(ArcGIS Online)嵌入到Web应用中。 使用它可以做什么: ...
**ArcGIS API for Flex 2.0:GIS开发的强大工具** ArcGIS API for Flex是Esri公司提供的一款用于构建地理信息系统(GIS)Web应用程序的框架,它基于Adobe Flex技术,使得开发者可以创建丰富的、交互式的地图应用。...
1. [ArcGIS API for Flex 示例页面](http://resources.esri.com/arcgisserver/apis/flex/index.cfm?fa=samples) 2. [ArcGIS API for Flex 下载页面]...
ArcGIS API for Flex 是一个强大的框架,利用它可以基于ArcGIS Server建立漂亮的富互联网应用程序 rich internet applications (RIAs) ,优点是运行速度快,用户体验效果会比目前的WEBGIS好。 ESRI的 Flex 资源中心...