Flex Viewer解析-----引

Flex Viewer解析-----引

FlexViewerESRI公司利用Flex技术,基于本身已开发好的Flex API包开发的一个成熟的WebGIS实例框架。其完全是开放的,可以从官方网站上的Code Gallery直接下到源码。也可以从本人的资源点下载。网址:

http://download.csdn.net/source/2374602

下载完成后解压直接导入Adobe Flex 3 Builder项目即可使用。

FlexViewer自从09年在社会上出现以来,引发了一场热烈的WebGIS开发热潮。其完美的将Server Flex API的优点展现出来,使很多第一次见到这种体验效果的人心潮澎湃。Flex API的最大的最大优势也许就在此吧。就是他依靠了一个具有很好用户体验效果的平台FLEX

具有一般程序经验的程序员一般应该都可以看懂AS代码,所以基于FlexWebGIS开发应该是不难的,就是一个API包,吃透了就是屈指可数的功能,基本上就是简单的地图操作,当然分析功能还是有的,那就不是Flex API包来完成的了。在此不再冗述。

 

近些时间,总有人问我关于FlexView的问题,而且都是一些相对基础的问题。对FlexVIew的结构不是太理解,因此将自己对其的理解写成一个解析,内容我将会在以后的时间里陆续的传到blog里面,供网友参阅。不足之处或者错误之处难免会有,请大家批评指正。

 

另外大家也可以从esriCode Gallery里面下载到很多关于FlexVIew的扩展功能。

FlexView下载网址:

http://resources.esri.com/arcgisserver/apis/flex/index.cfm?fa=codeGalleryDetails&scriptId=15905

Code Gallery地址

http://resources.esri.com/arcgisserver/apis/flex/index.cfm?fa=codeGallery

本人博客地址

http://blog.csdn.net/wufeishimeng

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
简介..... ................................................................................................................................... 4 1.1 准备知识.......................................................................................................................... 4 1.1.1 技能与软件需求......................................................................................................... 4 1.1.2 获取源代码与所需库.................................................................................................. 4 1.2 文件组织…..................................................................................................................... 5 2 Sample Flex Viewe架构 ....................................................................................................... 5 2.1 架构介绍 .......................................................................................................................5 2.2 Sample Flex Viewer实例的生命周期............................................................................ 6 2.3 Sample Flex Viewer容器............................................................................................... 7 2.4 理解Widget编程模型..................................................................................................... 8 2.5 Widget命名习惯............................................................................................................. 9 3 为Widget开发建一个Flex Builder项目................................................................................ 9 3.1 用Sample Flex Viewer FlexBuilder项目开发一个微件.................................................. 10 3.2 在Sample Flex Viewer的FB项目之外开发一个widget.................................................. 12 3.3 为Flex Builder设置测试服务器...................................................................................... 14 4 开发一个widget ..................................................................................................................... 15 4.1 使用WidgetTemplate模板 ............................................................................................. 16 4.2 获取地图信息............................................................................................................... 17 4.3 在地图上显示widget数据 ............................................................................................. 19 4.4 从地图接收数据(通过单击,画线等操作实现)............................................................. 20 4.5 在widget中控制导航.................................................................................................... 21 4.6 不使用WidgetTemplate模板开发Widget ..................................................................... 22 4.7 开发一个自己的Widget模板 ........................................................................................ 23 4.8 修改或是创建一个主题 ................................................................................................ 24 4.9 Widget的配置............................................................................................................... 25 5 了解Sample Flex Viewer核心代码...................................................................................... 26 5.1 事件总线容器 .............................................................................................................. 26 5.2 依赖注入(DI,也叫控制反转)...................................................................................... 29 5.3 国际化 ......................................................................................................................... 30 第 3 页 5.3.1 使用Flex的国际化特性 .................................................................................................30 5.3.2 本地化设置 ................................................................................................................ 32 5.4 日志和错误处理 .......................................................................................................... 33 6 Sample Flex Viewer框架和Widget部署.............................................................................. 35 6.1 部署一个Sample Flex Viewer应用程序....................................................................... 35 6.2 部署一个widget到Sample Flex Viewer ........................................................................ 35 6.3 安全性考虑 ................................................................................................................. 36 6.3.1 crossdomain.xml ..................................................................................................... 36 6.3.2 网络资源代理........................................................................................................... 37 7 附录A: Configuration XML..................................................................................................37

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值