常见问题

常见问题解答:是否可以在单个 web 应用程序中嵌入多个 web 地图?

Last Published: April 25, 2020

答案

是,可以使用 Esri Story Map 模板和 Compare 模板在单个 web 应用程序中嵌入多个 web 地图。 可以使用以下任何 web 应用程序选项将多个 web 地图嵌入单个 web 应用程序中:

Esri Story Map 模板
某些 Esri Story Map 模板适合嵌入多个 web 地图。 将 web 地图嵌入故事地图适用于数据表示、比较和关系研究。 要确定 Esri Story Map 模板是否适用于嵌入多个 web 地图,请参阅下表:

故事地图模板是否可以在此模板中嵌入多个 web 地图?该模板如何适用于多个 web 地图?如何使用此模板嵌入不同的 web 地图?示例
Cascade;Journal;Series数据表示;研究不同地图范围或不同位置之间的关系每个选项卡或部分中均嵌入一个 web 地图不同国家的人口密度
Swipe & Spyglass数据比较;研究相同地图范围内的关系并排嵌入两个 web 地图美国的人口密度和犯罪率
Basic;Tour;Shortlist---

要通过 Story Maps 网站创建故事地图,请参阅 ArcGIS 博客:如何制作故事地图。 要通过现有 web 地图创建故事地图,请参阅 ArcGIS Online 帮助:通过地图创建应用程序。 可以通过在新建 Web 应用程序对话框中单击可配置应用程序 > 构建故事地图来选择所需的故事地图模板。
This is the Create a New Web App dialog box.

要在 web 应用程序内添加其他 web 地图,请选择以下任何选项:

Story Map Cascade
  1. 单击添加符号 (+)。
  2. 选择媒体
    Choose Media.
  3. ArcGIS 选项卡中,选择要嵌入的其他 web 地图。
    Select a web map from the ArcGIS tab.
    下图显示了 Story Map Cascade 在不同部分中比较美国和日本的人口。 每个 web 地图均嵌入在不同的部分中。
    This is the output in Story Map Cascade.
Story Map Journal
  1. 单击添加部分 Add Section.
  2. 添加部分对话框中,为新部分指定标题。
  3. 对于内容,接受默认的地图选项。
  4. 地图下拉菜单中,单击选择地图然后选择要嵌入的其他 web 地图。
  5. 单击下一步并配置侧面板内容
  6. 单击添加
    This is the ADD SECTION dialog box.
    下图显示了 Story Map Journal 在不同部分中比较日本、美国和德国的人口。 每个 web 地图均嵌入在不同的部分中。
    Multiple web maps embedded at different sections.
Story Map Series
  1. 单击添加 Click ADD.
  2. 添加选项卡对话框中,为新部分指定标题。
  3. 对于内容,接受默认的地图选项。
  4. 地图字段中,单击选择地图,然后选择要嵌入的其他 web 地图。
  5. 单击添加
    This is the ADD TAB dialog box.
    下图显示了 Story Map Series 在不同选项卡中比较日本、美国和德国的人口。 每个 web 地图均嵌入在不同的选项卡中。
    Each web map in a different tab.
Story Map Swipe & Spyglass
  1. 单击设置 Click SETTINGS.
  2. 故事设置对话框中,选择卷帘类型选项卡。
  3. 选择两个 Web 地图并浏览第二个其他 web 地图。 单击应用
    This is the Story Settings dialog box.
    下图显示了 Story Map Swipe & Spyglass 在相同的地图上以相同的地图范围并排比较两个 web 地图。 滑动边界滑块 可以根据每个 web 地图显示一个图层。
    This is the U.S. Crime and Population analysis.


比较模板
比较模板适用于在两个不同的地图上以相同的范围并排比较两个 web 地图。 这也适用于相同地图范围的不同属性之间的数据比较、可视化和关系研究。 请按照以下步骤来使用比较模板:

  1. 将 web 地图共享为 web 应用程序时,请选择可配置应用程序 > 比较地图/图层 > 比较
    This is the Compare template.
  2. 常规选项卡中,为地图 1地图 2 指定 web 地图。
  3. 单击保存
    This is the General tab.
    下图显示了比较模板在两个不同的地图上以相同的地图范围并排比较两个 web 地图。
    This is the output of the Compare template.
:
以相同的地图范围比较地图的另一种方法是在相同的地图上创建不同的图层。 但是,此选项一次仅显示顶部图层。 有关如何管理图层的详细信息,请参阅 ArcGIS Online:图层Web AppBuilder for ArcGIS:图层列表微件

有关多个 web 地图上的开发人员选项,请参阅比较分析(成熟)ArcGIS API for JavaScript:在同一视图中交换 Web 地图ArcGIS API for JavaScript:同步 MapView 和 SceneView

文章 ID:000020657

从 ArcGIS 专家处获得帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项

相关信息

发现关于本主题的更多内容