跳到主要内容 跳到补充内容

创建带多个背景层的地图

您在地图图表中可以使用多个背景层。这让您能够为自己的地图图表数据创建分层的基本地图。

一些 WMS 源包括带有透明度的层。通过这些源,您可将 WMS 背景层覆盖在基本地图或其他层的顶部。图像也可放置在其他背景层的上方。这让您能够为自己的数据创建更复杂的基本地图。

信息注释

WMS 透明度层是否支持透明度取决于 WMS 源。

在该地图 中,在背景层中使用了自定义 TMS。一个 WMS 背景层放置在顶部,使用来自 National Ocean and Atmospheric Administration 的一个 WMS 端点。该 WMS 层显示天气雷达数据。

带点层的地图图表覆盖在 TMSWMS 背景层上。

带点层的地图图表覆盖在 TMS 和 WMS 背景层上。

数据集

该示例对数据使用单个表格 Cities,该表格具有来自外部源的外部 TMSWMS 数据。

如何构建此项

提示注释

该 添加了层,这些层以最终顺序彼此堆叠分层。如果您以不同顺序添加这些层,可在中单击层,并将层拖动至所需的正确顺序。

信息注释包含对外部资源的资源请求的 URL 必须在 Content Security Policy 中将其来源列入许可名单,否则将不会加载资源。WMS 资源必须将 image-src 和 connect-src 指令都列入白名单。

另请参阅:管理内容安全策略

在您开始之前

在开始之前,必须将以下来源添加到内容安全策略的允许列表中。这由租户管理员在 Administration 活动中心完成。

要添加到内容安全策略的来源,及其对应的指令。
指令
a.tile.openstreetmap.org img-src
nowcoast.noaa.gov connect-src, img-src

有关添加内容安全策略条目的更多信息,请参阅创建 CSP 条目

构建地图

  1. 将表 Cities 添加到您的应用程序。您可以使用手动输入复制和粘贴该表。
  2. 在工作表中,添加地图图表。
  3. 地图设置中,将基本地图设置为
  4. 添加背景层并执行以下操作:

    • 数据中,执行以下操作:

      • 对于格式,选择 TMS
      • 对于 URL,输入 https://a.tile.openstreetmap.org/${z}/${x}/${y}.png
      • 对于归因,输入 © OpenStreetMap contributors
    • 选项 > 常规 中,执行以下操作:

      • 显示图例设置为
    • 选项 > 呈现 中,执行以下操作:

      • 不透明度 设置为 0.5。
  5. 添加背景层并执行以下操作:

    • 对于 标签,输入 气象雷达基本反射率镶嵌图

    • 对于格式,选择 WMS 并单击 WMS 设置。执行以下操作:
      • 对于 WMS 服务器 URL,输入 https://nowcoast.noaa.gov/geoserver/observations/weather_radar/ows
      • 对于版本,选择 1.3.0
      • 单击加载 WMS
      • 步骤 2(设置) 中,设置以下各项设置:
        • CRS 设置为 EPSG:3857
        • 启用 透明 设置。
        • 选择 天气雷达基本反射率马赛克 下的所有选项。
      • 单击保存
    • 对于归属,输入NWS、DOD、NOAA 和 nowCOAST
  6. 添加点层,并执行以下操作:

    • 数据中,将 Cities 作为维度添加。
    • 位置中,执行以下操作:
      • 位置范围设置为自定义
      • 国家/地区设置为 'USA'
    • 颜色中,将多种颜色设置为自定义并将单种颜色设置为 f93f17
    • 大小和形状中,将气泡大小设置为 9。

本页面有帮助吗?

如果您发现此页面或其内容有任何问题 – 打字错误、遗漏步骤或技术错误 – 请告诉我们!