访问和准备制图数据
根据 .csv 文件创建图层
在本部分中,您将从现有 .csv 文件创建图层。 您已经获得了一个包含有关该市所有公立高中以及各学校当前是否有艺术项目的数据的 .csv 文件。 您将探索并将此数据作为要素图层添加到地图中。
- 下载 .csv 文件 Detroit_Schools.csv。
- 在 Microsoft Excel 或其他可以读取表数据的程序(如 Google Sheets)中打开 Detroit_Schools.csv。
该文件包含有关学校的空间信息,如它们的 x,y 坐标和地址,以及其他重要的属性详细信息,如学校名称、电话号码以及是否有艺术项目。
注:
要了解有关 x,y 坐标的详细信息,请参阅 GIS 字典中对坐标的定义。
- 打开一个新的浏览器选项卡或窗口。 登录到 ArcGIS 组织账户。
- 如果需要,在顶部功能区中,单击内容。
- 单击新建项目按钮。
- 在新建项目窗口中,在拖放文件或选择选项部分,单击您的设备。
- 浏览到保存 Detroit_Schools.csv 文件的文件夹。 选择文件,然后单击打开。
- 在您希望如何添加此文件页面中,确保选择添加 Detroit_Schools.csv 并创建托管要素图层或表,然后单击下一步。
随即显示字段页面。 在该页面上,您可以设置每个字段存储的数据类型。
以下描述了各种字段类型:
- 双精度 - 具有小数位的数
- 整型 - 介于 -2,147,483,648 和 2,147,483,647 之间的整数(长整型)
- 字符串 - 任意字符序列
每个字段自动选择的类型值都是正确的,所以您可以继续操作。
- 单击下一步。
随即出现位置设置页面。
- 确认纬度设置为 Y,经度设置为 X,然后单击下一步。
- 在下一页中,输入以下内容:
- 在标题中,键入 Public Schools in Detroit,然后添加您的姓名或首字母缩写。
- 在标签中,键入 community mapping、Detroit、schools,并在每个单词后按 Enter 键。
- 在摘要中,键入 This layer contains the locations of public schools in Detroit, Michigan, their address, phone number, and whether the school has an arts program.
- 单击保存。
图层已创建,且已显示图层的项目页面。
接下来,您将向地图添加新图层。
向新地图添加图层
您将把从 .csv 文件创建的图层添加到新地图中。
- 在顶部功能区上,单击地图。
新地图随即显示在 Map Viewer 中,图层窗格将打开。
Map Viewer 包括两个垂直工具栏 - 内容(深色)工具栏和设置(浅色)工具栏。 使用内容工具栏可管理和查看地图内容并使用地图。 使用设置工具栏可以访问用于配置地图图层和地图其他组成部分并与之交互的选项。
- 如有需要,可以单击每个工具栏底部的展开或折叠按钮以将其展开或折叠。
- 在图层窗格中,单击添加。
随即显示添加图层窗格。
- 在我的内容下的结果列表中,对于 Public Schools in Detroit 图层,单击添加按钮。
图层随即被添加到地图中。
接下来,您将根据学校是否有艺术项目来设置学校的样式。
- 在添加图层窗格中,单击后退箭头。 在图层窗格中,确保选择了 Public Schools in Detroit 图层。
- 在设置工具栏中,单击样式。 在样式窗格的选择属性下,单击字段。
- 选择 Arts_Program,然后单击添加。
图层随即更新,并将显示哪些学校有艺术项目,哪些学校没有。
- 在内容窗格中,单击保存并打开,然后单击另存为。
- 在保存地图窗口中,输入以下内容:
- 对于标题,键入 Community murals map,然后添加您的姓名或首字母缩写。
- 在标签中,键入 community mapping 和 murals,并在每个单词后按 Enter 键。
- 对于摘要,键入 Map showing public, community murals that reflect the local community's identity and experiences。
注:
不能在 ArcGIS 组织中创建同名的两个图层。 可通过向图层名称添加您的姓名首字母以确保组织中的其他人也可以完成本教程。 在创建图层后,可以在地图中对其进行重命名以移除您的姓名首字母,这不会影响基础数据图层的名称。
- 单击保存。
从 ArcGIS Living Atlas of the World 添加数据
接下来,您将学习如何从 ArcGIS Living Atlas of the World 中添加数据。ArcGIS Living Atlas 是全球地理信息集合。 它包含地图、应用程序和数据图层,可用于支持您的 GIS 工程。
- 在图层窗格中,单击添加。
随即显示添加图层窗格。
- 在添加图层窗格中,单击我的内容,然后选择 Living Atlas。
- 在搜索栏中,键入 acs race,然后按 Enter 键。
- 在搜索结果中,对于 ACS Race and Hispanic Origin Variables - Boundaries 图层,单击添加按钮。
图层随即被添加到地图中。
地图随即缩放到密歇根州底特律。
- 关闭搜索结果弹出窗口或窗口。
- 在图层窗格中,单击后退箭头。
在图层窗格中,ACS Race and Hispanic Origin Variables - Boundaries 图层组随即被折叠起来。 图层组与包含多个图层的文件夹相似。 您将展开该图层组并选择 Tract 图层进行配置。
- 展开 ACS Race and Hispanic Origin Variables - Boundaries 图层组,然后单击 Tract 图层进行选择。
美国人口普查局按各个政治和统计地理单位来报告数据。 整个国家/地区包括州,州包括县,县包括区域。 人口普查区域是县的统计子区,旨在代表居住在其中的大约 4000 人。
注:
要了解有关美国人口普查局地理单位的详细信息,请参阅美国人口普查地理。
ArcGIS Living Atlas 图层通常包含整个国家的信息。 您只对制作一个特定于您所在城市周边地区的地图感兴趣。 您将设置一个过滤器,只显示底特律所在的韦恩县的人口普查区域。 接下来,您将打开 Tract 图层的属性表,以更好地了解要用于创建过滤器的属性。
- 在图层窗格中,单击 Tract 的选项按钮,选择显示表。
随即显示 Tract 图层的属性表。
- 在 Tract 图层的属性表中,向右滚动,直到看到 County 字段。
County 属性包含每个人口普查区域所在的县的名称。 您对位于密歇根州底特律市所在的韦恩县的人口普查区域感兴趣。
- 在设置(浅色)工具栏中,单击过滤器。
- 在过滤器窗格中,单击新增。
构建表达式包括三部分。 首先,您将选择一个用于表达式的字段。 接下来,您将指定运算符,如 is、is not、includes、excludes 或 contains。 最后,您将选择值。 由于您希望过滤地图中所有位于韦恩县的人口普查区域,您将构建一个表达式,其中字段为 County,运算符设置 is,值为 Wayne County。
- 单击第一个下拉菜单的下拉箭头。 在替换字段窗口中选择 County。
- 单击第三个下拉菜单的下拉箭头。 在搜索栏中,键入 Wayne。 在结果列表中,选择 Wayne County。
表达式已配置完成。
- 在过滤器窗格的底部,单击保存。
现在,地图上只有韦恩县内的人口普查区域可见。
接下来,您将重新排序地图图层,以便在种族和民族人口普查区域图层上方查看学校点。
- 在图层窗格中,将 Public Schools in Detroit 图层拖到 ACS Race and Hispanic Origin Variables - Boundaries 图层上方。
现在,Public Schools in Detroit 图层位于 ACS Race and Hispanic Origin Variables - Boundaries 图层上方可见。
在继续构建地图之前,您将保存地图。
- 在内容工具栏上,单击保存并打开,然后单击保存以保存地图。
准备地图数据表
在本部分,您将从头开始准备 .csv 表,并将其转换为地图图层。 要将位置列表转换为地图上的点,首先需要将列表重新格式化为表,例如 .xlsx 或 .csv 文件或 Google Sheets 文档。 在本教程中,您将使用 Microsoft Excel 准备表格,但您也可以使用其他可以保存为 .csv 文件的软件。
- 打开 Microsoft Excel。
首先,您将使用表的第一行作为字段名称。
- 在第一行的每一列中,输入以下字段名称:
- 标题
- Y
- X
- ImageURL
- 转至 Detroit Mural Map 网站。
- 单击展览中的第一幅壁画,标题为 Mama Said Produce。
随即显示 Mama Said Produce 页面。 该页面包含有关壁画的信息,包括艺术家、先前版本壁画的图像链接、创建日期和位置。 您希望将这幅壁画作为电子表格中的第一条记录。
电子表格中包含四个字段名称。 标题将为壁画的标题,即 Mama Said Produce。
对于位置数据,您对壁画的坐标位置感兴趣。 通常情况下,坐标首先列出纬度(或 y 坐标),然后列出经度(或 x 坐标)。
- 在 Excel 文档中,对于标题,键入 Mama Said Produce。 对于 Y 坐标,键入 42.3486035644434。 对于 X 坐标,键入 -83.03956673172378。
接下来,您希望添加壁画的图像链接。 您将复制图像 URL 并将其添加到表中。
- 在网页上,找到并选中图像 URL,然后按 Ctrl+C 将 URL 复制到计算机的剪贴板。
- 在 Excel 表中的第二行中,单击 ImageURL 的空单元格,然后按 Ctrl+V 将 URL 粘贴进去。
- 在 URL 的开头添加 https://。
您已经准备好地图上第一个数据点的数据。
另一种获取坐标信息的方法是使用 Map Viewer 搜索地址并使用定位工具确定坐标。
- 在 Mama Said Produce 网页上,单击浏览器的返回按钮返回到上一个网页。
- 在 Detroit Mural Map 页面的主页上,单击列表中的第二幅壁画,标题为 Untitled [Ford Mustang, '67 FAST BK']。
- 在 Untitled [Ford Mustang, '67 FAST BK'] 页面上,向下滚动以找到地址。 在页面的 空间覆盖范围 部分,列出了地址:SE side of 1535 Alfred St.。
- 在地图上,单击搜索工具。
- 在出现的搜索栏中,输入或复制粘贴 1535 Alfred St, Detroit, MI,然后按 Enter 键。
地图随即缩放到您搜索的地址。
- 在图层窗格中,单击可见性按钮隐藏 Tract 图层。
- 在设置(浅色)工具栏中,单击地图工具,然后选择位置。
位置工具随即显示。
- 展开位置工具,然后单击捕获模式按钮。
捕获模式现在已激活。
- 在地图上,单击搜索结果附近。
您单击的点坐标将显示在位置工具中。
位置工具按照 x 坐标后跟 y 坐标的顺序列出。
- 在 Excel 表中,为第三行输入以下内容:
- 对于标题,键入 Untitled [Ford Mustang, "67 FAST BK"]。
- 对于 Y 坐标,键入 42.348868。
- 对于 X 坐标,键入 -83.039287。
- 对于 ImageURL,请使用您学到的方法复制要添加到地图上的图像 URL。
- 使用您学到的方法添加更多的壁画,直到您拥有 10 个壁画的数据。
- 完成后,在功能区中,单击文件,然后单击另存为。 选择要保存表的文件夹。
- 在出现的另存为窗口中,对于文件名,键入 murals。 对于保存类型,选择 CSV UTF-8,并单击保存。
根据准备的表创建图层
先前,您从 ArcGIS Online 中内容页面的 .csv 文件创建了一个图层。 您还可以从图层窗格中 Map Viewer 的 .csv 文件创建一个图层。
- 如有必要,可在 Map Viewer 中登录 ArcGIS Online 并打开 Community murals 地图。
- 在图层窗格中,单击添加下拉按钮,然后选择从文件添加图层。
- 在添加图层窗口中,单击您的设备。 浏览到 murals.csv 文件并单击改文件,然后单击打开。
- 单击三次下一步。
- 在 murals.csv 的添加方式页面中,输入以下内容:
- 对于标题,键入 Public murals,然后添加您的姓名或缩写。
- 对于标签,键入 community、public、murals,并在每个单词后按 Enter 键。
- 对于摘要,键入 Location of public murals and includes URL to images.
- 单击创建并添加到地图。
随即创建图层并将其添加到地图中。
接下来,您将对点进行样式设置。
- 在图层窗格中,确保选中 Public murals 图层,然后在设置工具栏上,单击样式。
- 在样式窗格的选取样式下,对于位置(单一符号),单击样式选项。
- 在样式选项窗格中,单击符号样式下的符号。
- 在符号样式窗口中,单击当前符号。
- 单击菱形符号,然后单击完成。
- 对于填充颜色,选择黑色。
- 在图层窗格中,单击 Tract 图层的可见性按钮。
地图中随即将更新样式。
配置弹出窗口
接下来,您将为 Public murals 图层的弹出窗口设置样式,以显示壁画的标题和图像。
- 在设置工具栏中,单击弹出窗口。
弹出窗口窗格和 Public murals 图层的弹出窗口预览随即显示。
默认的弹出窗口配置包括弹出窗口标题中的图层名称和壁画标题,并将属性列为表。 如果您计划与他人共享此地图,将弹出窗口配置为仅包含对查看者最有用的信息将非常有用。 您将配置弹出窗口以使其更具吸引力和清晰度。
首先,您将配置出现在弹出窗口中的标题。
- 在弹出窗口窗格中,展开标题并清除现有文本。
- 单击添加字段按钮。
随即出现字段名称列表。 回顾一下,当您在电子表格中工作时,您已将第一个字段名称设置为 Title。 您将选择 Title 字段名称作为弹出窗口的标题。 对于每个已打开的弹出窗口,弹出窗口标题将显示您在电子表格的标题字段名称列中键入的壁画标题。
- 在添加字段窗口中,选择 Title。
在弹出窗口预览中,标题将更新。
接下来,您希望配置弹出窗口的内容。 属性表可能不是非常有用的信息。 您的弹出窗口标题中已有壁画标题,因此在内容中不需要再次列出。 坐标也是不必需内容。 您将删除字段列表。
- 对于字段列表,单击选项并选择删除。
接下来,您将向弹出窗口添加一个图像,以显示壁画预览。 可以通过设置图像来显示您在电子表格中输入的图像 URL。
- 单击添加内容,然后选择图像。
- 在配置图像窗口中,对于 URL,单击添加字段按钮。
- 在添加字段窗口中,选择 ImageURL,然后单击完成。
弹出窗口预览将更新为配置的弹出窗口。
- 保存地图。
- 继续探索地图,打开和关闭图层的弹出窗口,并回答以下问题:
- 您注意到壁画的字符和主题有什么特点? 如何将其应用于所在社区的人口统计数据?
- 哪些学校可能受益于艺术项目?
- 哪些拥有艺术项目的学校有机会设计公共艺术?
- 随着未来社区人口结构的变化,哪些区域需要公共艺术和壁画以保留社区历史和经验?
- 您认为拥有反映所在社区的公共艺术和壁画为何重要?
在本教程中,您创建了一个地图,其中包含来自 ArcGIS Living Atlas、提供的 .csv 文件和您创建的 .csv 文件的数据。 通过在地图上可视化三个数据图层,您可以更好地推荐哪些学校和地区可以从新的艺术项目中受益,或者启动一个反映当地社区文化遗产和身份的社区壁画计划。
您可以在教程库中找到更多教程。