Quick Report

Quick Report 模板用于创建市民参与应用程序,用户可以通过该应用程序来捕获观测内容并将其提交到在线服务。 要了解详细信息并查看快速报告应用程序示例,请参阅此故事

通过此模板创建应用程序时,需要提供标题以创建应用程序。使用设置工具可自定义 Quick Report。

要求

以下是适用于 Quick Report 模板的要求:

  • Web 地图版本必须为 2.0 或更高版本,否则地图将无法加载。
  • (可选)允许收集照片,并启用要素服务上的附件。
  • (可选)按类别符号化要素服务,以在创建报告时使用符号作为列表中的类别。
  • (可选)在组织帐户中提供公开托管的移动地图包 (MMPK) 项目,可在离线模式下查看地图。 使用移动地图包项目 ID 属性进行配置。 如果您的 MMPK 不是通过 ArcGIS Pro Publisher 扩展模块在启用匿名使用的情况下创建的,您必须使用安全要素服务图层配置 Quick Report 才能查看离线地图。

自定义应用程序

创建应用程序后,可以通过更改应用程序设置对其进行自定义。

启动 AppStudio,然后在侧面板中,单击设置 > 属性。 下表列出了 Quick Report 属性选项卡中各个选项卡的内容,并按照它们在选项卡中的显示位置及其用途进行排序。 还可以在应用程序的 appinfo.json 文件中直接修改这些选项卡的内容。 如果对上述属性做出了任何更改,再次启动应用程序之前请单击应用对其进行保存。

“开始画面”属性的内容

属性JSON 名称类型描述

背景图像

startBackground

字符串(图像 URL)

用于“启动”页面背景的图像。

基本字号

baseFontSize

数值

设置应用程序中使用的基本字号。

标题字体文件

customTitleFontTTF

字符串(文件路径)

设置应用程序中用于名称和标题的自定义字体样式。

文本字体文件

customTextFontTTF

字符串(文件路径)

设置整个应用程序中用于文本的自定义字体样式。

显示徽标

startShowLogo

布尔值 (true|false)

显示或隐藏“启动”页面上的徽标及其链接。

徽标

logoImage

字符串(图像 URL)

用于显示在“开始”页面上的徽标的图像。

徽标 URL

logoUrl

字符串

按下“开始”页面上的徽标后将打开的 URL。

电话号码标注

phoneLabel

字符串

针对电话号码显示的标注。

电话号码

phoneNumber

字符串

应用程序中提供的电话号码。

网站标注

websiteLabel

字符串

针对网站显示的标注。

网站

websiteUrl

字符串

应用程序中提供的网站 URL。

电子邮件标注

emailLabel

字符串

针对电子邮件地址显示的标注。

电子邮件地址

emailAddress

字符串

应用程序中提供的电子邮件地址。

社交媒体标注

socialMediaLabel

字符串

针对社交媒体 URL 显示的标注。

社交媒体

socialMediaUrl

字符串

应用程序中提供的社交媒体 URL。

“表单”属性内容

属性JSON 名称类型描述

Webmap ID

webMapID

字符串

为用户提供用于选择报告位置的信息的公共 web 地图 ID。 所有默认底图均作为 web 地图提供。

移动地图包项目 ID

offlineMMPKID

字符串

可用于下载离线地图的公共 MMPK 项目 ID。

要素服务地址

featureServiceURL

字符串

在其中捕获观察记录的要素图层的 URL。

要素服务的图层 ID

featureLayerId

字符串

要在其中捕获观测记录的要素图层的 ID。 可以从相同要素服务中添加一个或多个要素图层 ID 作为逗号分隔列表。 例如,0,1,2。

负载 URL

payloadUrl

字符串

配置一个可选 URL,用于将与已成功提交报告的相关信息以 JSON 格式发送到外部 webhook 服务。 有关详细信息,请参阅 webhook 上的 Wikipedia 页面

感谢您提供的消息

thankyouMessage

字符串

当用户提交报告时显示的反馈文本。 支持 HTML 链接。

报告帮助链接

reportHelpUrl

字符串

填写报告的帮助或说明。 可以为本地 HTML 文件或 URL。

允许跳过附件

allowPhotoToSkip

布尔值 (true|false)

允许用户在表单中跳过附件上传。 如果为 false,则用户必须至少提供一个附件。 可以为照片、音频或视频(如果启用)。

显示相册

showAlbum

布尔值 (true|false)

允许用户从相册中选择照片。 默认值为 true。

启用选择文件 (BETA)

enableSelectFiles

布尔值 (true|false)

允许用户选择文件作为附件。 默认值为 true。

启用录像机 (BETA)

supportVideoRecorder

布尔值 (true|false)

支持将最大时长为 30 秒的视频附加到报告中。

注:

视频录制在 Windows 设备上不可用。

启用录音机 (BETA)

supportAudioRecorder

布尔值 (true|false)

支持将最大时长为 2 分钟的音频附加到报告中。

允许的最大附件数

maximumAttachments

选项(组合框)

限制各个要素的附件数量。 附件可以是照片、音频或视频(如果启用)。 接受的值为 1-6。

颜色属性内容

属性JSON 名称类型描述

背景色

pageBackgroundColor

字符串(颜色值)

用于应用程序页面背景的颜色。

文本颜色

textColor

字符串(颜色值)

用于文本的颜色。

标头文本颜色

headerTextColor

字符串(颜色值)

用于标头文本的颜色。

标头背景颜色

headerBackgroundColor

字符串(颜色值)

用于标头背景的颜色。

按钮颜色

buttonColor

字符串(颜色值)

用于整个应用程序中按钮的颜色。


在本主题中
  1. 要求
  2. 自定义应用程序