敏捷开发多种新玩

0
分享 2017-05-12
敏捷开发多种新玩法

最新版本的Web AppBuilder带来了许多夺人眼球的新特性。这次更新使加载方式更加灵活,增加了很多实用的widget,能感受到Esri在用心雕琢这个产品!现在新版本的Web AppBuilder还未发布开发者版本,那我们就先在ArcGISOnline上一睹为快吧!



Web AppBuilder本次增加了7款全新微件。

1. 添加数据

之前Web AppBuilder只能加载WebMap是一个痛点,新版本不仅支持在ArcGIS Online中创建、搜索地图并添加到应用程序中,还支持从URLs添加ArcGIS 中的web服务、WMS OGC web服务、KML、GeoRSS和CSV数据图层。



2. 过滤器微件

升级版的检索工具,支持基于表达式过滤要素,图层筛选更加方便。



3. 群组过滤器微件

支持在多个图层上使用过滤器,基于一个条件快速在多个数据中进行筛选。

4. 倾斜查看器微件

在原始的坐标系统中显示影像,避免投影到地理坐标系或者投影坐标系所造成的变形。



5. 分享微件

通过邮件中的链接轻松分享应用程序,可分享到Facebook、Twitter等。滤器微件



6选择微件

以交互的方式在地图中选择要素,选择后可以进行不同的操作,例如基于字段计算数据,创建新图层、导出为CSV、收集要素,在属性表微件中进行查看等。对于开发者,这个微件是一个很好的例子,说明微件之间可以进行交互和数据的传递。有没有一种在web端使用ArcMap的感觉!



7. 智能编辑器微件

使用过Portal的小伙伴对Portal中的智能制图一定印象深刻吧,点点拖拖拽拽一幅基于WebGIS的数据可视化地图就生产完成了,非常方便快捷。现在Web AppBuilder推出了智能编辑器,在Portal中创建好的地图可以用多种方式进行在线编辑,主要包括以下几个功能:

1. 基于字段值隐藏属性;

2. 在用户点击保存前不存储所编辑的数据;

3. 编辑一系列数据;

4. 移动和修改现有几何图形;

5. 仅提交进行修改的记录;

6. 仅更新要素的属性信息



以上就是本次Web AppBuilder更新的全部内容,更加易用灵活的Web AppBuilder等你来尝试。除了web应用,移动应用的敏捷开发大杀器AppStudio for ArcGIS也于最近发布了全新的1.2版本,新版本中提供了全新的功能,以及AppStudio模板、桌面开发工具的更新,同时也更新了AppStudio Player应用程序。



1支持Portal for ArcGIS

1.2版本的AppStudio支持在AppStudio桌面端和AppStudio Player中使用Portal for ArcGIS,提供存储和管理AppStudio应用程序的能力,用户可以在组织内部轻松对应用程序进行分享和使用。



2Debugging工具:AppConsole

调试是开发程序必备的技能,AppStudio允许开发者查看和记录信息,有助于应用程序的debug。AppStudio桌面版本包含了全新的AppConsole工具,在AppStudio中内置了系统记录控制台,实现接收统一网络内任何设备的的信息。



3 AppStudio模板

AppStudio对应用程序模板进行了更新和增强。增加了更多本地化的快速上报模板,你可以构建一个支持不同语言的众包应用程序。地图观光模板支持OpenStreetMap作为地图,提供更好的显示效果。



可配置的敏捷应用开发一直是Esri开发产品中很重要的一环,即拿即用的各种组件让开发更快捷。

0 个评论

要回复文章请先登录注册