《ArcGIS Server 应用开发教程(Flex API)》
2011-01-12
课程简介
一直以来,Flash是互联网最受欢迎的高性能表现技术,而Flex开发框架的诞生,让开发工程师也能快速开发出曾经望而却步的高级交互效果。Flex技术不仅让客户感受到了前所未有的Web应用体验,同时极大地提高了开发人员的开发效率,为整个项目节约了大量的维护成本。ArcGIS Flex API的推出,也为WebGIS项目的开发提供了一个新的方向,相比起javascript/html,Flex API更易上手,开发效率高,尤其在客户体验方面,表现得十分突出。学员在学习完本课程内容后,可以在较短的时间内独立完成一个漂亮的WebGIS系统的开发工作。课程结合实战,深入浅出,极大的提高学员自身的工作效率,降低学习成本。
课程的特点和优势:
1.系统性讲解如何使用flex api开发WebGIS。学习完成后,学员可以自上而下的掌握整个系统架构。课程体系性强,条理清晰。
2.课程具备很好的技术完整性。讲解从后台的服务器端的开发和结构,客户端的通信、交互,展现技术,从而构成一个完整的WebGIS系统。
3.课程内容循序渐进,深入浅出。课程内容涵盖从ArcGIS Server REST API和Adobe Flex API,到ArcGIS Server Flex API。
4.很强的实战性。课程中将介绍Flex开发工具使用技巧,高效的Flex调试工具,巧妙的调试技巧。
预备知识
本课程为所有对WebGIS具有浓厚兴趣的GIS从业人员而设计,本课程的预备知识要求学员能够熟练的使用ArcGIS Desktop,具有Geodatabase的使用经验。不论您是否具备网络编程经验,都适合本门课程的学习,这是由于ArcGIS Server Flex API具有易学易用的巨大学习成本优势,从初次接触到能够开发WebGIS项目时间大大缩短,比javascript开发WebGIS项目的难度大大降低。由于技术上的相似性,如果具有HTML,javascript基础,会达到更好的学习效果。
课程内容:
l 如何管理ArcGIS Server,优化服务性能。
l ArcGIS Server的REST API提供哪些功能。
l Flex 4的重点语法介绍,例如:事件机制,定制组件等。
l Flex API for ArcGIS Server的类库介绍,如何使用Flex API提供的控件,图层对象,符号对象,几何体对象等。
l Flex API如何与REST API的交互。
l 如何使用Flex访问空间数据和属性数据。
l 如何使用Flex展现统计图表。
l 如何在WebGIS中实现Flex的特效。
课程内容大纲
l Review of ArcGIS Server and architecture
l ArcGIS Server REST API
l RIA & Flex Basics
l Introduction to ArcGIS Flex API
l Using Maps and toolbars
l The task Framework
l Programming with the Query Task
l Using Data-Driven controls
l Data visualization with chart controls
l Programing with Graphics
l Using InfoWindow & InfoSymbol
l Programming with Geometry Service
l Publishing Geoprocessing Service
l Programming with the Geoprocessing Task
l Flex Data Access
l Behaviors and Styles
l Conclusion
课程时间
本课程的培训时间为五天。
培训价格
本课程的培训价格是RMB 4100
报名

