敏捷开发多种新玩
分享
敏捷开发多种新玩法
最新版本的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开发产品中很重要的一环,即拿即用的各种组件让开发更快捷。
最新版本的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 个评论
相关问题
- gis开发群的管理不讲理,求围观。
- 请问大家学习AE开发都参考了哪些资料?
- arcgis runtime for andriod 100.1 如何使用eclipse开发
- 怎样自学遥感和GIS一体化开发,或者说需要哪些基础?
- javascript api for gis 开发环境配置
- 请问如何在C# ArcEngine开发中调用GP工具处理后将数据保存到到任意位置?并读取?
- Desktop Addin(.NetFramework)开发如何读取附加的数据?
- C#+AE开发,IFeature转IPoint失败?
- 按照Engine+开发手册ArcEngine_10.0_C#二次开发编写的鹰眼的代码,运行时鹰眼不显示!
- ArcGIS开发的现状可以介绍下吗?无论桌面端还是Web端。
- 互联网从业者怎样系统高效学习arcgis相关开发