FlexViewer配置管理详解:Adobe AIR与ArcGIS集成

需积分: 0 1 下载量 160 浏览量 更新于2024-09-19 收藏 1.34MB DOCX 举报
"FlexViewer配置管理器的详细指南" FlexViewer配置管理器是用于管理和定制ArcGIS Viewer for Flex应用程序的工具。它允许用户根据自己的需求调整和扩展地图应用的功能,无需深入理解Flex编程。要使用FlexViewer配置管理器,首先需要安装必要的软件和工程文件。 1. **所需软件和工程** - Adobe AIR (Adobe Integrated Runtime) 是运行基于AIR的应用程序,包括FlexViewer的必备环境。 - AppBuilder-2.5.air 是配置FlexViewer的工具,安装后会在桌面生成快捷方式。 - FlexViewer工程文件可以从安装目录获取,或者直接从官方网站下载。 2. **ArcGIS Viewer for Flex配置** - 启动AppBuilder-2.5.air,它会提供一个配置界面。 - 在**工程设置**部分,设置`WebServerBaseFolder`指向FlexViewer的部署文件夹,通过Browse按钮选择已发布的文件夹。 - `WebServerBaseFolderURL`需输入FlexViewer工程的网络访问地址,即通过浏览器可以访问的项目URL。 3. **高级设置** - 点击`ShowAdvancedSettings`展开更多选项。 - `BingMapsKey`:若使用Bing Maps服务,需在此输入从Bing Maps申请的API Key。 - `HTTPProxyURL`:当数据源位于安全服务器或外部服务器时,可以设置代理URL。 - `GeometryServiceURL`:用于设置几何操作的服务URL,与`<geometryService>`标签在config.xml中的配置相关。 - `ArcGISSharingURL`:可以自定义替换ArcGIS.com的URL,用于连接ArcGIS Online服务。 4. **其他设置** - `GettingStartedPop-ups`:控制启动时是否显示配置提示,默认开启。 5. **发布与部署** - 在开始配置前,确保你的Web服务器(例如Tomcat)已启动,因为FlexViewer需要通过Web服务器发布和访问。 配置完成后,你可以通过AppBuilder创建自定义的应用,调整地图组件、图层、工具和其他功能,以满足特定的GIS需求。FlexViewer的强大之处在于其灵活性和可扩展性,允许用户无需编程知识就能构建功能丰富的地图应用。 FlexViewer配置管理器是一个强大的工具,它使得非程序员也能轻松定制GIS应用,提高了地理信息系统在各个领域的应用普及率。通过细致的配置,用户可以实现个性化地图服务,满足不同的业务需求。