将样式添加到工程中

样式是用于存储符号颜色配色方案标注放置布局项目的容器。 它们可以提升地图、场景和布局的一致性和标准化程度。 您创作地图、场景和布局时所使用的符号和颜色选取器由存储在样式中的项目填充。

工程样式

样式将作为工程中的项目进行管理。 可以向工程添加任意数量的样式。

将样式添加到工程中

可以添加多种不同的样式类型,如下表所示。 有关每种类型的详细信息,请参阅样式主题。

样式类型描述

系统样式 样式文件 (*.stylx)

样式由 Esri 创作并包含在 ArcGIS AllSource 安装中。 某些系统样式会在默认情况下添加到新工程中,但是您也可以将其他任何系统样式添加到工程中。

自定义样式 样式文件 (*.stylx)

自定义样式是指系统样式以外的任何样式。 您可以将自定义样式添加到工程中,也可以创建样式

Web 样式 Web 样式

Web 样式用于 Scene Viewer 中。 它们所支持的样式项类型和符号属性比 ArcGIS AllSource 样式少。

移动样式 移动样式

移动样式用于移动应用程序中。 它们所支持的样式项属性比 ArcGIS AllSource 样式少。

要将样式添加到工程,请按以下步骤执行操作:

  1. 单击功能区上的插入选项卡。 在样式组中,单击添加 添加样式
    • 要添加自定义样式(包括 Web 样式或移动样式),请单击添加样式 添加样式。 在添加样式文件对话框中,浏览到样式的位置(在本地或门户上)。
    • 要添加系统样式,请单击添加系统样式 添加系统样式 以打开系统样式对话框。 系统样式根据左侧列表中的主题进行分组。 展开组,并选中要添加的一种或多种样式。
  2. 单击确定将样式添加到工程中。

或者,您可从目录窗格或目录视图添加样式。 右键单击样式项目容器 样式文件夹,指向添加,然后单击添加样式 添加样式添加系统样式 添加系统样式

要从工程中移除某个样式,请在目录窗格或目录视图的样式项目容器 样式文件夹 中选择此样式。 右键单击所选样式,然后单击移除 移除

ArcGIS OnlineArcGIS Enterprise 添加样式

您可以在 ArcGIS OnlineArcGIS Enterprise 中浏览或搜索样式或 web 样式。 这些样式可能由 Esri 为特定行业使用特定语言而创建,也可能由您、您的组织或其他人创建。

提示:

ArcGIS Pro 样式组织包含许多由 Esri 创作的可供下载的样式。

ArcGIS OnlineArcGIS Enterprise 添加至工程的 ArcGIS AllSource 样式会成为当前工程中的工程项目。 它们存储在 [drive]:\Users\[your_name]\Documents\ArcGIS\OnlineStyles 的您的用户配置文件中。 您可以将其从位置添加到其他工程中,而无需再次导入。 当您将 Web 样式添加到工程后,参考将被保留在其在线位置。 它们不会在本地进行复制。

要从 ArcGIS OnlineArcGIS Enterprise 将样式添加到工程,请按以下步骤执行操作:

  1. 单击功能区上的插入选项卡。 在样式组中,单击添加 添加样式,然后单击添加样式 添加样式
  2. 添加样式文件浏览对话框的门户 Online 下,单击内容集合,例如我的组织 我的组织

    内容集合中可用的样式将显示在右侧的内容列表中。

  3. 单击一种样式以将其选中,然后单击确定
    提示:

    您可以在对话框顶部的搜索框中键入搜索词以帮助您查找项目。 当内容集合为 ArcGIS Online ArcGIS Online 时,这是必需的,因为在您搜索之前不会显示任何项目。 搜索 stylx 查找全部可用的样式文件。

将样式添加到所有新工程中

如果您经常使用某个样式,则可以将其添加到所有新工程中。 完成以下步骤,将样式添加到工程收藏夹集合并将其添加到所有新工程中。

  1. 打开目录视图
  2. 浏览至包含样式的文件夹。
  3. 单击项目以将其选中。
  4. 单击功能区上的目录选项卡。 在组织组中,单击添加到新工程 添加至新工程

    随即将该项目添加到工程收藏夹集合中。 在收藏夹集合中,该项目将使用图钉 固定 进行标记以表示它将添加到新工程。

    注:

    要将样式添加到所有新工程,您必须从文件夹连接浏览到该样式,而不是在工程的样式容器 样式文件夹 中选择它。

在工程中创建样式

您可以在工程中创建空样式。 从目录视图管理样式可将其他工程样式中的样式项复制到工程,也可直接创建样式项。 创建样式时,您需要选择一个文件位置来存储样式。 然后,您即可在其他工程中从该位置访问该样式。

要在工程中创建样式,请执行以下步骤:

  1. 单击功能区上的插入选项卡。 在样式组中,单击新建 新建样式,然后单击新样式 新建样式

    或者,单击新建移动样式 新建移动样式,以创建适用于将要在移动应用程序中共享的地图的移动样式

  2. 浏览至文件夹以存储新样式。 键入新样式的名称,然后单击保存

将桌面样式导入到工程中

那些用于 ArcMapArcGlobeArcScene 的桌面样式不能直接在 ArcGIS AllSource 中使用,因为它们的基础数据库结构不同。 但是,您可以导入桌面样式,从而生成它的 ArcGIS AllSource 版本,并将该版本添加到工程中。

导入后,样式的 ArcGIS AllSource 版本放置在工程主文件夹(例如,[install drive]:\\Users\MyUserName\Documents\ArcGIS\Projects\MyProjectName)中。 您可以在其他 ArcGIS AllSource 工程中从此位置引用该样式(或将其复制到其他位置)。 无需多次导入桌面样式。

警告:

在导入前,请确保已在您计算机的字体目录下安装了与样式相关的所有字体。

要导入桌面样式,请执行以下步骤:

  1. 单击功能区上的插入选项卡。 在样式组中,单击导入 导入样式文件
  2. 浏览至桌面样式文件 样式文件 (*.style) 并单击确定来创建 *.stylx 文件并将其添加至工程。

升级样式

在较旧版本的 ArcGIS AllSource 中创建的样式可能会引用旧的符号模型,并且可能与当前版本的 ArcGIS AllSource 兼容性有限。 在添加过时的样式时,系统会通知您并提供升级样式的选项。 如果不升级样式,则其仍然可在工程中使用,但将是只读模式。 如果您选择对其进行升级,则会在与原始样式相同的位置生成副本,并将新的可编辑版本添加到工程中。

要升级工程中过时的样式,请在目录窗格或目录视图中右键单击样式,然后单击升级 升级

不支持的样式

如果状态表示不支持样式,这是因为该样式是在较新版本的 ArcGIS AllSource 中创建或由其升级的,或者样式已损坏。 可能返回错误不支持所选样式的版本,或者该样式无效。 检查样式所在的路径;可能之前已生成正确版本的样式副本。