批属性编辑器的适用性/与重复层的兼容性

2185
10
跳到解决方案
05-17-2021 07:34 PM
JulietK
通过
临时贡献者II

您好,我正在寻找一种将编辑应用于Survey123数据值的方法,有人建议我使用批处理属性编辑器小部件。基本上我想做的是:

我有一个Survey123调查表格,通过它记录数据。例如,员工将输入有关设备使用情况的信息和所使用的公司池设备的错误信息。每次调查将收集设备名称、设备类型、使用日期和时间或遇到的错误等数据。这些有关设备使用情况的数据只在设备处于活动状态时输入——一旦达到使用寿命,设备就会被退役并更换。

我有一个连接到Survey123数据的ArcGIS仪表板,显示活动设备的数量,每天遇到的错误数量,每天的使用量等。我只想在仪表板上显示活动设备的数据——然而,这意味着必须手动过滤出仪表板内每个图表中的退役设备名称。这将是非常耗时的。

因此,与其手动操作过滤器,我似乎可以在调查中创建一个新字段,自动为每个提交提供一个默认值“ACTIVE”。如果我使用批量属性编辑器,我可以批量编辑设备AAA111的所有现有调查提交数据的“ACTIVE”值为“RETIRED”,并使用它来批量过滤仪表板图表。我的理解正确吗?

此外,我的调查数据的主要块是在调查的重复层。我一直在尝试测试Web Appbuilder和批处理属性编辑器小部件,但重复层根本没有显示在小部件配置页面上进行选择。知道我可能做错了什么吗,或者批处理属性编辑器不兼容重复层?

julietk_0 - 1621305236947. - png

即使在谷歌上,我也没有找到任何关于如何设置或使用批处理属性编辑器的有用文档。任何建议或帮助将不胜感激!

标签(5)
0荣誉
1解决方案

接受的解决方案
AlixVezina
通过 金宝搏吧
金宝搏吧

@JulietK

第三条说选择一个工具或一个特征在地图上画。我添加了“Select”小部件来选择功能

我相信特性的选择必须使用批处理属性编辑器小部件中的选择工具来执行,并且使用其他小部件(例如选择小部件)执行的任何选择都不会被使用。

根据你的截图,我认为你可能需要对批量属性编辑器小部件配置进行调整。您将希望启用Select by Area选项,并使用用于选择的工具。

alixvezina_0 - 1622046564430. - png

然后,在使用小部件时,可以使用这些选择工具选择要编辑的点。

alixvezina_1 - 1622046758210. - png

这将显示一个弹出窗口,用于编辑所有所选特性的属性。

alixvezina_2 - 1622046813165. - png

在原帖子中查看解决方案

0荣誉
10个回答
AlixVezina
通过 金宝搏吧
金宝搏吧

@JulietK

如果可能的话,您能否分享您的调查和应用程序,以便我可以更仔细地查看配置和层?

关于“调查的重复层”,请问您能否提供更多关于重复层是如何创建的信息?

0荣誉
JulietK
通过
临时贡献者II

嗨,阿历克斯,

我已经附上了我的xls表单的示例版本,但不确定如何共享应用程序,对不起!

重复是通过插入“开始重复”和“结束重复”行创建的。

谢谢你!

0荣誉
AlixVezina
通过 金宝搏吧
金宝搏吧

谢谢楼主分享!根据你的XLS,我看到没有地理点问题。你的重复层是一个相关的表吗?从技术上讲,批处理属性编辑器小部件只支持具有几何形状的层,可以在web地图中找到(所以没有相关的表格)。

0荣誉
JulietK
通过
临时贡献者II

嗨,阿历克斯,

对不起,在这种情况下,XLS是一个不好的例子使用-我一直在尝试与我的其他样本XLS有地理点,但我仍然遇到问题。

我尝试过使用这个文档页面,但到目前为止还没有成功。https://doc.arcgis.com/en/web-appbuilder/create-apps/widget-batch-attribute-editor.htm

julietk_0 - 1621977603282. - png

#2说的是“点击过滤器列中的编辑工具”,但在批量属性编辑器工具中没有显示“过滤器列”。虽然我可以选择编辑按钮,并通过“添加表达式”应用过滤器。

一旦我应用了文件,# 3说选择一个工具或一个功能在地图上绘制。我添加了“Select”小部件来选择功能,但是当我在地图范围上使用这个小部件时,它会删除上面步骤应用的过滤器。

#4说的是“为所选特性定义新值”,但在批处理属性编辑器或Web AppBuilder页面的任何其他地方,都没有让我为批处理所选特性的特定字段输入新值的部分。

julietk_1 - 1621977603289. - jpeg

你知道我在哪里可以找到这个小部件的说明,可以提供更多的细节和示例/屏幕截图吗?

谢谢,很抱歉回复晚了!

0荣誉
AlixVezina
通过 金宝搏吧
金宝搏吧

@JulietK

第三条说选择一个工具或一个特征在地图上画。我添加了“Select”小部件来选择功能

我相信特性的选择必须使用批处理属性编辑器小部件中的选择工具来执行,并且使用其他小部件(例如选择小部件)执行的任何选择都不会被使用。

根据你的截图,我认为你可能需要对批量属性编辑器小部件配置进行调整。您将希望启用Select by Area选项,并使用用于选择的工具。

alixvezina_0 - 1622046564430. - png

然后,在使用小部件时,可以使用这些选择工具选择要编辑的点。

alixvezina_1 - 1622046758210. - png

这将显示一个弹出窗口,用于编辑所有所选特性的属性。

alixvezina_2 - 1622046813165. - png

0荣誉
JulietK
通过
临时贡献者II

嗨,阿历克斯,

啊,这太完美了,非常感谢你的帮助!: slightly_smiling_face:我认为,因为我只选择特定字段的特定值(而不是通过位置选择),我必须使用选择功能。再次感谢你,这真的很有帮助!

通过 匿名用户
不适用

你好,

对于非地理点数据,是否有一个解决方案,可以使用选择查询而不是地图选择?

史蒂夫Harouff

WVDOF GIS管理器

0荣誉
AlixVezina
通过 金宝搏吧
金宝搏吧

你好,匿名用户目前还没有,但在不久的将来,随着体验生成器中的新编辑体验,这将成为可能。计划允许批量编辑,也可以从列表或表格中选择编辑功能。

RenePretorius
通过
新贡献者III

@AlixVezina

是否有任何更新,能够批量编辑属性从表选择?

谢谢

0荣誉