博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ArcGIS Flex API 3.0新功能
阅读量:6364 次
发布时间:2019-06-23

本文共 1500 字,大约阅读时间需要 5 分钟。

Flex API 3.0的推出,主要是为了呼应ArcGIS for Server 10.1的新功能和新特性,如高级打印输出、动态图层、增强的要素服务、信息提示……等等振奋人心的特性。具体有哪些新的闪光灯,且听我一一道来:

 既然开始对移动平台提供全面支持,那必然伴随着整体平台向着4.5版本SDK迁徙,当然客户端最低也要Flash Player 10.2.0进行配合。在此基础上,3.0版本API针对ArcGIS Server 10.1的新功能增加了一系列客户端接口:

  1. 支持动态图层:通过DynamicLayerInfo类,在开启动态图层功能并有已注册工作空间的地图服务基础上,可以实现动态添加图层并修改地图符号渲染。目标对象是ArcGISDynamicMapServiceLayer。例子:http://resourcesbeta.arcgis.com/en/help/flex-api/samples/01nq/01nq0000007s000000.htm
  2. 服务器端数据分类:通过ClassBreaksDefinition,为服务器端已经分好组的数据,在客户端进行自定义符号和色谱的渲染。例子:http://resourcesbeta.arcgis.com/en/help/flex-api/samples/01nq/01nq0000006z000000.htm
  3. 查询结果排序与统计:通过Query.groupByFieldsForStatistics和outStatistics两个参数,设定结果中group by的字段与统计。例子:http://resourcesbeta.arcgis.com/en/help/flex-api/samples/01nq/01nq00000070000000.htm
  4. 编辑状态管理:一套编辑动作,如果其中一个失败,可以整体撤销,更好的编辑追踪。例子:http://resourcesbeta.arcgis.com/en/help/flex-api/samples/01nq/01nq0000001s000000.htm
  5. 高级打印输出:可以自定义打印输出的图廓外要素、图例、导出长宽DPI等选项,并可以保留比例尺信息。例子:http://resourcesbeta.arcgis.com/en/help/flex-api/samples/01nq/01nq0000006v000000.htm
  6. 支持z/m坐标:对于三维和线性数据有了更好的支持。
  7. 加载普通动态图服务时可以指定GDB版本:ArcGISDynamicMapServiceLayer.gdbVersion
  8. 可以中途中止GP处理进程。

以上每一条都是根据官方API文档整理延伸得到,是针对ArcGIS for Server 10.1的新特性的客户端对接。其他方面改动中规中矩:

模仿JavaScript API,加入IdentifyManager,全权管理使用带有安全机制的服务的授权问题。

增加ContentNavigator,支持多个要素的属性信息弹出,

绘制线或面时,点间隔可以调整。

KML层支持刷新和查询

对VETiledLayer(Bing Maps)有着更好的本地化支持。

可以使用toJSON和fromJSON与对象进行交互。

编辑FeatureLayer时,FieldInspector可以自定义了,即对于不同字段类型的信息可以采用不同的输入方式。

转载于:https://www.cnblogs.com/fortoday/archive/2012/04/24/2468935.html

你可能感兴趣的文章
基于PHP实现一个简单的在线聊天功能(轮询ajax )
查看>>
js基础
查看>>
数据库连接的理解
查看>>
2.服务器端编程实例-回射服务器端程序(多进程)
查看>>
ndk-build出错,错误以及解决办法如下
查看>>
017 策略模式和代理模式的区别
查看>>
串口概念
查看>>
poj1581
查看>>
10.10实验二
查看>>
javascript __proto___ prototype和Function原代码狂想
查看>>
构造 Codeforces Round #302 (Div. 2) B Sea and Islands
查看>>
Let it be me
查看>>
用Delphi获取当前系统时间
查看>>
shell脚本学习
查看>>
elementUI实现前端分页
查看>>
git使用笔记
查看>>
图片的上传和裁剪
查看>>
jquery 集合操作
查看>>
多叉树转换二叉树
查看>>
'qt_sql_default_connection' is still in use
查看>>