更改样式 (Map Viewer 经典版)

注:

本主题包括 Map Viewer 经典版 的相关信息。 现已提供增强的地图查看器。 从应用程序启动器中打开 Map Viewer 即可开始使用。 有关详细信息,请参阅 Map Viewer 帮助文档

地图的功能很强大,您可以采用多种方式显示数据。 例如,各个国家/地区的人口数据可以显示为一系列颜色(例如由浅到深)或显示为比例圆圈(例如由小到大)。 借助这种灵活性,您可以根据数据的显示方式来讲述各种故事并发现隐藏模式。 但由于地图绘制非常灵活,这就需要在并非总有一个最佳答案时作出取舍。

Map Viewer 经典版 支持使用智能制图默认值来探索各种样式选项。 当您使用更改样式选项时,数据的性质会确定您看到的默认样式建议。 确定如何表示图层(例如,是用圆圈还是颜色来显示人口)后,可以更改其立即反映在地图上的外观。 您可以通过 Map Viewer 经典版 对色带、线条粗细、透明度和符号等图形元素进行控制。

注:

更改样式智能制图适用于某些图层类型要更改矢量切片图层的样式,请参阅更新矢量切片图层样式

有关智能制图的详细信息,请参阅制图视频

更改样式工作流

为图层提供的样式选项基于制图的数据类型。 根据图层是否由点、线或面要素组成,您将看到不同的选项。 例如,对于由点组成的图层(而不是线或面图层),您将看到热点图样式选项。 提供的选项还受与要素相关的数据类型的影响。 例如,点要素可能只有位置信息(如地理坐标),但也可能有分类信息(如树种)或数值信息(如气温)。 根据要显示的属性是一个还是两个(如收入或人口),样式选项也会有所不同。 并非所有样式选项均可用于各种数据。 通过分析数据的这些情况和其他特性,Map Viewer 经典版 可显示最佳样式选项

注:

您可以创建使用 ArcGIS Arcade 编写的自定义属性表达式来进行样式设置,而非使用图层中的显式属性设置要素图层的样式。 大多数样式均支持该功能。 例如,可以创建 Arcade 表达式来对月销售额字段值进行求和以派生出各个销售区域的年度销售额。 接下来,可以在地图上用大小不同的符号表示年度销售额。 您也可以创建 Arcade 表达式或直接在 Map Viewer 经典版 中编辑 Arcade 表达式。 设置要素透明度或符号旋转角度以及配置弹出窗口标注时,也可以使用 Arcade 表达式。

有关在 Map Viewer 经典版 中设置图层样式时使用 Arcade 的详细信息,请参阅如何智能制图:Arcade 故事

注:

将不会使用最新 ArcGIS Arcade 语言功能更新 ArcGIS API for JavaScript 3.44 及更高版本。 在 3.44 或更高版本 JavaScript API 应用程序中编写的 Arcade 表达式将仅支持在 Arcade 1.21 或更低版本中引入的 Arcade 语言功能。 有关 ArcGIS 产品中 Arcade 语言支持的详细信息,请参阅 Arcade 版本矩阵

添加未附加任何样式的图层(例如,在发布后立即导入 CSV 文件或 shapefile,或者从详细信息页面添加托管要素图层)时,Map Viewer 经典版 将打开带有图层建议样式默认值的更改样式窗格。 单击确定接受建议;如果不希望应用此样式,则可单击取消。 如果添加已应用样式的图层,则 Map Viewer 经典版 将保持该样式。 您必须打开更改样式窗格以查看建议,并对图层样式进行任意更改。

您可以使用受支持的图层更改样式窗格随时更改图层样式。 如果您对所做的样式更改不满意,则可以在应用更改后恢复图层的默认样式。

要使用智能制图更改要素图层的样式,请执行以下操作:

  1. 验证您是否已登录,如需要保存所做更改,则需验证是否具有创建内容的权限
  2. Map Viewer 经典版 中打开地图。
  3. 单击详细信息,然后单击内容
  4. 浏览并将鼠标悬停在包含待更改样式的要素图层,然后单击更改样式 更改样式
  5. 针对选择要显示的属性,执行以下操作之一:
    • 要设置图层中属性的样式,请选择属性。
    • 要使用之前针对图层创建的自定义 Arcade 表达式,请在下拉菜单的底部选择表达式。 要编辑表达式或其名称,请单击编辑表达式按钮,然后使用编辑器窗口对其进行编辑。
    • 要创建 Arcade 表达式,请选择下拉菜单中的新建表达式,然后使用编辑器窗口创建表达式,并提供一个名称。 如果之前针对图层创建了用于弹出窗口标注的表达式,则可从编辑器窗口的现有选项卡中选择它们进行复制并用于构建表达式。

    以下样式之外的所有样式均支持 Arcade 表达式:热点图主要类别主要类别和大小以及期限

    提示:

    如果您需要任何关于 Arcade 函数的帮助,请单击函数旁的信息按钮以查看函数相关的参考信息。

  6. 要应用多种样式,可单击添加属性并选择第二个要显示的属性
  7. 根据您要显示的内容选择样式。

    有关选择样式方面的帮助,请参阅更改样式快速参考表

    注:

    仅显示对数据适用的选项。 例如,如果只知道要素的位置,则只能使用单一符号或热点图,但无法使用大小或颜色。 但是,如果知道附加到上述位置的分类或数值信息,智能制图会呈现许多其他样式选择。

  8. 复选标记 复选标记 表示图层的当前样式。 单击选择以选择其他样式。
  9. 单击选项以自定义图层的外观。
    提示:

    可使用颜色和大小类型和大小主要类别和大小关系和大小类型和大小(期限)以及颜色和大小(期限)向每个属性应用样式选项。 例如,如果您选择了样式和大小样式,则选择类型(唯一值符号)计数和数量(大小)的选项。

  10. 完成自定义样式后,单击完成,或单击取消返回更改样式窗格,而不保存所做的任何选择。
    提示:

    单击完成后,如果要恢复图层的默认样式,请再次打开更改样式窗格并单击选择绘制样式下的设置默认样式

  11. 如果具有创建内容的权限或能够更新通过共享更新群组与您共享的内容,并且希望图层出现在地图中时项目应用该样式,请浏览至要保存的图层,单击更多选项 更多选项,然后单击保存图层
  12. Map Viewer 顶部单击Map Viewer 经典版以将样式更改保存到地图中。

更改样式快速参考

当您使用智能制图设定图层样式时,提供的样式选项取决于您要绘制的要素类型(点、线或面)以及数据属性类型(数字、类别、日期等)和您所选择的属性数量。 每种样式都会帮您讲述一个不同的故事并回答与您的数据有关的不同问题。

下表提供了智能制图的以下内容的快速参考:可用于不同数据类型的样式选项和部分可通过每种样式回答的关键问题:

要映射的数据要回答的问题要使用的样式

仅位置

示例:餐厅位置咖啡店的分布

  • 我的要素位于哪些位置?
  • 它们在地理上如何分布?

1 个数值属性

示例:使用中的农田最大的城市区域

  • 如何基于数值将我的要素与各个其他要素进行比较?
  • 最高值和最低值在哪?
  • 哪些要素高于特定属性值?哪些要素低于特定属性值?

2 个数值属性

示例:单亲家庭的数量和比率全球人口变化吸烟和过度饮酒

  • 最高值和最低值在哪?
  • 数值属性是如何关联的?
  • 数值总额与比率或比例之间是什么关系?
  • 是否存在异常值?
  • 对于这两个属性而言,哪些要素的值高或值低?
  • 哪些要素一个属性的值低,而另一个属性的值高?
  • 每个属性最强或最弱的关系模式在何处?

3 个数值属性

示例:肥胖、糖尿病和缺乏身体锻炼

  • 数值属性是如何关联的?
  • 对于这两个属性而言,哪些要素的值高或值低?
  • 哪些要素一个属性的值低,而另一个属性的值高?
  • 每个属性最强或最弱的关系模式在何处?

2 至 10 个具有相同测量单位的数值属性

示例:人均个人收入最高的年份美国各县的主要农作物产量以及哪些县的农作物总产量最高和最低?

  • 针对每个要素,与其他相关属性相比,哪个属性的值最高? 哪个属性的值最低?
  • 最高属性值比其他相关属性的属性值高多少?
  • 每个要素的属性总和是多少以及如何与其他要素进行比较?

*仅适用于托管要素图层或要素集合

1 个类别/类型属性

示例:城市铁路线

  • 我的数据如何按类别进行分布或汇总?

1 个类别/类型和 1 个数值属性

示例:按区域划分的佛罗里达州道路上的每日流量年平均值

  • 最高值和最低值在哪?
  • 我的数据如何按类别进行分布?

1 个日期/时间属性

示例:按日期执行的街道视察按日期分类的家具销售情况以前和最近的房屋销售情况编码违规投诉的期限至合规日期

  • 旧的要素在哪?新的要素在哪?
  • 哪些要素的日期早于或晚于关键日期?
  • 哪些要素的期限(两个日期之间的时间长度)较长,哪些要素的期限较短?

*仅适用于托管要素图层或要素集合

2 个日期/时间属性

示例:违规期限(投诉与合规之间的时间长度)和最近违规发生方式之间的关系

  • 旧的要素在哪?新的要素在哪?
  • 哪些要素的日期早于或晚于关键日期?
  • 哪些要素的期限(两个日期之间的时间长度)较长,哪些要素的期限较短?
  • 要素期限和其新旧程度之间是什么关系?

*仅适用于托管要素图层或要素集合

1 个日期/时间属性和 1 个数值属性

示例:自移民失踪至发现移民死亡位置的时间长度

  • 哪些要素的期限(两个日期之间的时间长度)较长,哪些要素的期限较短?
  • 要素期限和数值属性值之间是什么关系?

*仅适用于托管要素图层或要素集合

1 个日期/时间属性和 1 个类别/类型属性

示例:按卡类型和自支付之日起的时间长度进行信用卡支付

  • 我的数据如何按类别进行分布?
  • 哪些要素的期限(两个日期之间的时间长度)较长,哪些要素的期限较短?
  • 要素期限及其类别之间是什么关系?

*仅适用于托管要素图层或要素集合