创建 ArcGIS Online 项目
您拥有文件地理数据库数据并想要将其与 OneMap Hub 共享。 您需要将数据上传到 ArcGIS Online 作为托管要素图层,更新其元数据并设置其可视化属性。
注:
在本教程中,术语 OneMap 用作社区 GIS 品牌的占位符。 例如 Ireland GeoHive、NC OneMap、IndianaMap、HIFLD Open Data 和 UAE 1Map。
使用本地数据在 ArcGIS Online 中创建要素图层
您将基于文件地理数据库中的数据创建 ArcGIS Online 项目。 在创建项目之前,您需要将数据下载到计算机,以将其添加至您自己的 ArcGIS 组织。
- 下载诺格社区边界数据。
- 如有必要,请登录 ArcGIS Online。
- 单击内容选项卡。
内容选项卡中将列出您已在 ArcGIS Online 中共享的所有项目。 您可以创建许多类型的项目,例如要素图层、Web 地图、Web 应用程序、故事、Hub 站点等。 您将创建包含印第安纳波利斯附近社区地理边界的新项目。
- 单击新建项目。
将显示新建项目窗口。
- 将下载的文件拖入新建项目窗口中。
注:
您还可以单击您的设备,浏览至计算机中的文件,或从其他基于云端的存储选项进行添加。
- 对于文件类型,单击下拉菜单,然后选择文件地理数据库。
- 对于您希望如何添加此文件?,确保选中添加 Community_boundaries_of_Nora (tutorial).zip 并创建托管要素图层。
- 单击下一步。
注:
如果您使用免费的 ArcGIS Online 公共账户,则无法创建托管要素服务。 但是,您仍可以上传 shapefile 以供下载。
要添加的最后一些信息部分为项目标题、标签和摘要。 在此添加的所有信息都是为了提高项目的可搜索性,以便其他人查找数据并用于其工程。
- 在新建项目窗口中,确认或输入以下信息:
- 对于标题,确认输入 Community_boundaries_of_Nora_(tutorial)。
- 对于文件夹,接受默认值。
- 对于类别,单击下拉列表,然后选择边界。
- 对于标签,请输入以下术语(以逗号分隔):demo、tutorial、neighborhood。
- 对于摘要,键入或复制并粘贴以下文本:作为印第安纳州印第安纳波利斯的一个未设立法人实体的独立邻里社区,诺格边界通常以不同的方式进行描述以用于不同的目的。 该数据显示诺格中心、较大的诺格邻域和诺格北边社区边界。
建议使用简洁而生动的标题,并遵守辖区的图层主题等命名约定,例如瑞典的消防站。 您还可以包含时间(如果该数据相关),例如 2018 年瑞典的消防站。 在此情况下,您将省略年份,因为此图层中的边界预期每年不会发生明显变化。 建议包含摘要,以向最终用户提供有关数据的信息。
- 单击保存。
随即显示项目的项目详细信息页面。 可在此对项目信息进行更改,例如添加描述、使用条款和共享级别。
更新项目详细信息页面
在创建项目后,您将在项目详细信息页面上提供有关该项目的更具描述性的信息。
- 对于描述,单击编辑按钮,然后复制并粘贴以下文本:
诺格是印第安纳波利斯最北边未设立法人实体的社区。 诺格中心为商业、市政和社区活动中心。 此地图图层描述:
诺格中心的地理村庄边界,详细描述和正式边界划定如 Indianapolis Comprehensive Land Use Plan - Town Center 叠加图层所示。
诺格北边社区委员会 (NCC) 感兴趣区域地理边界。
较大的诺格社区描述为 86th Street 与 Monon Trail 交叉处距诺格中心的距离,测量单位为英里、步行时间和骑行时间。
- 单击保存。
描述已更新。
接下来,您将包含与开放数据关的许可。 此区域用于向潜在用户提供使用限制或限值条件相关数据的详细信息。
- 对于使用条款,单击编辑,然后输入 CC BY。 单击保存。
注:
如果您按名称或 URL 添加 Creative Commons 许可(CC0、CC BY、CC BY-SA),当共享至 Hub 时,项目页面将显示 Creative Commons 许可图标,以链接到相关的许可网页。
有关如何填写项目页面中的摘要、描述和使用条款部分的其他示例,请浏览公开共享的一些图层:
接下来,您将浏览共享选项。
- 单击共享。
共享窗口随即出现并显示可用于共享项目的诸多方式。 可以从所有者、组织或所有人(公共)中进行选择。 通常,对于共享开放数据,您需要将此设置更改为所有人(公共),但是对于本教程,您将接受默认值所有者。
- 关闭共享窗口。
- 向下滚动并找到制作者名单(属性)部分。 添加以下文本并单击保存:Source data used in this tutorial are available from the Nora Alliance, LLC, provided under a CC-by open data license.
您已更新数据的项目详细信息。 如果您已公开共享本图层并想要将其与他人共享,则可以在 web 浏览器地址栏中复制 URL 并将其发送给他人。
更新属性别名
地理数据集的质量和可用性取决于是否包含优质要素以及与要素相关的属性。 接下来,您将使用用户友好的属性字段别名和描述转换图层值。
- 单击功能区上的数据选项卡。
随即显示与图层有关的属性表。
请注意,列标头已使用描述性字段别名。 具有字段别名和描述的自描述图层可用于创建可随时作出决策的数据集。
- 单击字段按钮。
随即显示此图层的字段列表。
- 单击距诺格中心的距离 (mi)。
- 对于描述,单击编辑按钮,然后复制并粘贴以下文本:
86th Street 与 Monon Trail 交叉处距诺格中心的距离,以英里为单位。
- 单击保存。
- 以同样的方式将以下描述添加至其他字段:
- 相对于中心的骑行时间 - 86th Street 与 Monon Trail 交叉处距诺格中心的平均悠闲骑行时间,以分钟为单位。 基于 6 分钟/英里的骑行速度(大约为 10mph)。 平均骑行速度介于 10 – 14 mph (16 – 22.5 km/h) 之间。 这意味着普通的骑行者骑行一英里需要花费 4.25 至 6 分钟时间。 切记,许多因素都会影响骑行一英里花费的时间。
- 相对于中心的步行时间 - 86th Street 与 Monon Trail 交叉处距诺格中心的平均步行时间。 基于 20 分钟/英里的步行速度(大约为 3mph)。 切记,许多因素都会影响步行一英里花费的时间。
您已更新多个字段描述。 接下来,您将返回表格查看这些描述。
- 单击表按钮返回表视图。
- 指向列标头查看字段描述的显示方式。
当在 Map Viewer 中使用此图层以及当使用 ArcGIS Hub 共享项目时,还可以查看字段别名和描述。 接下来,您将查看此图层的地图显示。
- 在功能区上,单击可视化选项卡。
地图中随即显示该图层。
可在此配置符号系统和弹出窗口,以帮助将图层设置为可随时使用。
- 在图例窗格旁边的内容(深色)工具栏上,单击图层按钮。
- 在设置(浅色)工具栏中,单击属性。
随即显示图层的属性窗格。 可在此修改符号系统、比例范围、外观等内容。
- 在属性窗格中,单击编辑图层样式。
- 在选择属性下,单击字段按钮。
- 在添加字段窗口中,单击距诺格中心的距离 (mi),然后单击添加。
在地图中,注意图层现已使用距诺格中心的距离 (mi) 字段符号化。
接下来,您将更改图层的色带。
- 在选取样式下,对于计数和数量(颜色),单击样式选项。
- 对于符号样式,单击编辑按钮。
符号样式窗格随即打开。 - 在符号样式窗格中,对于颜色,单击编辑按钮。 对于填充颜色,单击编辑按钮,选择 Esri Yellow 1 色带。
- 单击完成。
地图中的图层符号系统随即更新。
接下来,您需要调整图层透明度,以显示其他要素及其下方的底图。
- 对于填充透明度,键入 50。
- 关闭符号样式窗格。
- 在属性窗格中,单击两次完成关闭窗格。
- 在图层窗格上方,单击保存。
您已修改图层的符号系统。 接下来,您将配置用户友好弹出窗口以查看属性信息。
配置属性弹出窗口
用户要快速获取有关要素的信息,可通过在地图上单击要素时显示的弹出窗口。 可将弹出窗口自定义为仅显示用户所需的特定属性并隐藏可能不需要的其他属性。
- 在设置工具栏中,单击弹出窗口。
- 对于标题,单击展开按钮。
- 高亮显示文本诺格社区边界(教程)- 诺格:{NAME}。
- 删除文本。
- 对于字段列表,单击选项按钮,然后选择删除。
接下来,您需要将一些自定义文本添加至弹出窗口。
- 单击添加内容,然后选择文本。
- 在显示的文本框中,粘贴以下文本:
距诺格中心有多远?
大约需要
{BIKE} 分钟骑行或
{WALK} 分钟步行
大约 {MILES} 英里。
- 单击确定,关闭弹出窗口窗格,然后保存图层属性。
修改图层设置
您已更新图层的符号系统和弹出窗口。 接下来,您需要修改设置以确保不会意外删除数据。 这很重要,因为其他人可能会将您的数据添加至其地图和应用程序。
- 在功能区上,单击设置。
- 对于删除保护,选中防止此项目被意外删除框。
- 单击常规部分的保存。
现在无法意外删除项目,但是仍可以将其删除,只需执行几个步骤。 建议通过覆盖图层而不是删除或创建新图层,以在数据存在更新时维护此项目页面。 共享的 Web 服务必须可靠。 用户和组织会在其自己的地图和应用程序中引用您共享的权威数据。 如果您更改服务 URL 或删除共享项目,则引用您的数据图层的地图和应用程序无权再访问,可能呈现为无法使用。
- 滚动到页面底部,对于导出数据,选中允许其他人导出为不同格式的复选框,然后单击要素图层(托管)部分的保存。
接下来,您需要为项目提供缩略图。
- 在功能区上,单击概览选项卡。 单击编辑缩略图。
- 在创建缩略图窗口中,选择基于地图创建缩略图(根据需要调整范围),然后单击保存。
项目详细信息页面上随即显示缩略图。
- 单击位于页面顶部的内容选项卡。
将列出您拥有的项目。
您可以看到您已创建的文件地理数据库项目和托管的要素图层项目。 文件地理数据库项目仅提供下载、更新或共享项目选项,而要素图层支持查看数据字段、创建视图以及创建包含该项目的地图。
目前,您已将地理空间数据共享为可轻松查找且已针对搜索引擎优化的要素图层,可在自助服务全球生态系统中搜索该图层。 您已启用下载,当您将此项目与 Hub 站点共享时,您的开放数据将自动以各种其他开放格式提供。 (可选)您可以发布 OGC API 要素图层等子服务并将其包含在元数据中作为附加分布。
创建地图和应用程序并共享到 Hub
现在您的 ArcGIS 组织中存在一个要素图层,您将使用该图层创建 Web 地图和 Web 应用程序以与 OneMap Hub 进行共享。
创建 Web 地图
可在 ArcGIS Online 中创建的主要项目之一为 web 地图。 Web 地图为可在 Web 上访问的地图,用于构建交互式 Web 应用程序并包含在其他应用程序中,例如故事。 您将使用诺格社区边界数据创建 Web 地图。
- 对于内容中找到的 Community boundaries of Nora (tutorial) 图层,单击选项按钮并选择在 Map Viewer 中打开。
Map Viewer 随即显示并将图层添加至地图。 请注意,在发布图层以随时使用后,该图层已设定为指定样式。 它还将包含之前创建的任何其他可视化属性。
- 单击地图中存在边界的区域。
随即显示弹出窗口。
弹出窗口包含之前配置的信息。
- 单击边界的其他部分可看到之前输入的自定义弹出代码生成不同的骑行和步行时间和距离。
- 关闭该弹出窗口和属性窗格。
接下来,您将为 Web 地图选择其他底图。 ArcGIS Online 随附多种底图选项以支持您的工作流程。
- 在内容工具栏上,单击底图按钮。
您需要选择合适的底图,以为您的数据和目标提供最佳支持并补充数据而不是对其造成干扰。
- 向下滚动并选择人文地理地图。
随即更新地图中的底图。
- 关闭底图窗格。
- 在内容工具栏上,单击保存并打开按钮,然后选择另存为。
随即显示保存地图窗口。 可在此输入您为要素图层输入的类似信息,但是该信息通常特定于地图,而不是图层。
- 在保存地图窗口中,输入以下信息:
- 对于标题,输入诺格社区边界(教程)。
- 对于类别,选择边界。
- 对于标签,添加 demo、tutorial 和 neighborhood。
- 对于摘要,输入用于在 Instant App 中显示的简单地图。
- 单击保存。
即会创建 Web 地图,您将使用该地图创建 Instant App。
创建 Instant App
其他应用程序均基于 Web 地图,该地图为应用程序用户提供在应用程序中使用的地理信息。接下来,您将创建并发布 Instant App。
- 在内容工具栏上,单击创建应用程序按钮。
共有四个应用程序配置选项:Instant Apps、Experience Builder、ArcGIS StoryMaps 和 Dashboards。 每个选项都可用于以交互的方式与不同的受众共享数据,但是您需要创建 Instant App。
- 单击 Instant Apps。
Instant Apps 页面随即显示。 有几个问题有助于您缩小最适合您的目标的应用程序模板范围。
- 单击使用基本工具展示一张或多张地图。
请注意,当您回答问题时,模板数会发生变化以匹配您的答案。
- 对于下一个问题,选择一个 Web 地图。
- 对于最后一个问题,选择否。
最后剩下四个模板。
- 单击基本模板旁的下拉箭头。
随即显示模板描述。
- 阅读关于模板的内容并关闭窗口。
- 在基本模板上,选择选择。
- 对于提供应用程序标题,键入 Where is Nora?
标签和文件夹均继承自 Web 地图。
- 单击创建应用程序。
- 在游览中单击下一步明确应用程序设置。
- 单击步骤 3. 快速找到搜索配置选项。
请注意,ArcGIS World Geocoding Service 将用于任何位置搜索。
- 浏览应用程序的其他设置并进行所需的任何自定义。
- 单击发布。 单击确认。 单击启动查看向其他用户呈现的应用程序外观。
应用程序将显示在新的浏览器选项卡中。 请注意右上角的图例和搜索按钮以及左上角的导航工具。 现在,非技术受众可以使用这个可共享的 Web 应用程序访问您的地图。
您已使用之前上传到 ArcGIS Online 的数据创建 Web 地图,修改了图层的符号系统和显示属性,使用 Web 地图和图层创建了 Instant App,并进行了发布以供其他用户访问。 接下来,您需要将要素图层共享到 OneMap Hub。
将可制定决策的数据共享到 OneMap 内容组
最后一步是使用 ArcGIS Hub 共享数据、地图和应用程序,以供其他组织和公众查找项目并与之交互。 对于这一步,您必须完成部署 OneMap Hub 模板和使用共享组策划合作伙伴内容教程。
- 浏览至 ArcGIS Online 组织的内容页面。
- 在内容页面中,选择以下项目:
- Community boundaries of Nora (tutorial) 要素图层(托管)
- Community boundaries of Nora (tutorial) Web 地图
- Where is Nora? Instant App
- 单击共享按钮。
注:
如果您要共享这些项目以供其他用户从 Hub 或 ArcGIS Online 访问,您需要将共享级别设置为所有人(公共)。 在本教程中,您可以保持共享级别为所有者,因为只有您在使用这些项目。 或者,如果您希望指派一名同事测试您的资源,将共享级别设置为所有人(公共)。
- 对于设置群组共享,单击编辑群组共享。
- 找到 OneMap 合作伙伴共享内容群组,将其选中,然后单击应用。
- 在共享窗口中,单击保存。
现在,您的内容在 OneMap Hub 站点上可用。
- 打开 ArcGIS Hub,然后打开 OneMap Hub 倡议。
注:
可通过用户名旁的应用切换器按钮打开 ArcGIS Hub。
- 在搜索框中单击并输入 Nora。
您共享的要素图层、Web 地图和应用程序均是建议的结果。
- 按 Enter 键。
这三项均出现在搜索结果中。 您和其他用户现在可以访问您之前从 Hub 站点共享的项目。
OneMap Hub 现在具有多个资源,以供合作伙伴和其他用户访问并直接从 Hub 使用。 您已在 ArcGIS Online 中创建托管要素图层项目,更新了其元数据,使用该项目创建 Web 地图和 Web 应用程序,并将这些项目添加至 OneMap Hub。 可将 Hub 站点与共享项目、共享群组、Web 地图和 Web 应用程序搭配使用,以集成 GIS 社区并提供用户可访问诸多类型的地理资源的站点。