ArcGIS Flex 3.1:新特性详解

需积分: 0 0 下载量 151 浏览量 更新于2024-09-11 收藏 197KB DOCX 举报
"ArcGIS Flex 3.1版本带来了许多新特性,包括属性表的部件和组件,查看和编辑相关记录,地图旋转,支持移动应用程序的本地瓦片包,以及对更多层类型的兼容。此外,用户可以使用Viewer构建器快速配置应用,而开发人员可以在GitHub上获取源代码。注意,这个版本需要ArcGIS 10.1服务器和Flex ArcGIS 10.1或更高版本。" ArcGIS Flex是Esri公司开发的一个用于构建富互联网应用程序(RIA)的框架,专门用于地理信息系统(GIS)的应用。在3.1版本中,它带来了显著的改进和增强,提升了用户体验和开发者的灵活性。 1. **属性表的部件和组件**:这一版本引入了交互式的属性表功能,允许用户直接在功能层和表格中编辑数据。这不仅展示了图层数据,还支持选择、取消选择、放大等操作,通过FeatureService实现对图层属性的编辑,极大地提高了数据处理效率。 2. **查看和编辑相关的记录**:新引入的RelationshipInspector组件简化了处理相互关联数据的过程。用户可以直接在API中查看和编辑相关记录,利用AttributeTable组件和编辑部件,使得数据管理更为便捷。 3. **地图转换**:地图组件现支持旋转功能,开发者可以通过API的示例组件在桌面和移动应用程序中实现地图的旋转,增强了地图的视觉表达和互动性。 4. **支持移动应用程序的本地瓦片包**:ArcGISLocalTiledLayer类的加入,使得离线地图应用成为可能。用户可以使用ArcGIS桌面创建瓦片包,然后在Adobe AIR环境下构建移动或桌面应用。 5. **支持更多层类型**:CSV、GeoRSS和通用的Web交互图层现在都可以在ArcGIS Flex 3.1中直接操作,扩大了数据来源的多样性。WebTiledLayer类则简化了添加Web服务作为图层的过程。 6. **Viewer构建器和源代码访问**:用户可以通过Viewer构建器快速配置和部署GIS应用,而开发人员可以在GitHub上获取完整的源代码,这大大降低了开发门槛,促进了社区的协作和创新。 7. **系统需求和兼容性**:ArcGIS Flex 3.1需要与ArcGIS 10.1服务器和Flex ArcGIS 10.1或更高版本搭配使用,对于特定任务如打印、动态地图服务,要求更高的API版本。 这些更新表明,ArcGIS Flex 3.1致力于提高GIS应用的易用性和功能性,同时也为开发者提供了更丰富的工具和资源,以适应不断变化的GIS需求。