开始之前

  • 地图提供方给你的网址,必须以 https:// 开头。
  • 如果服务需要,还要有密钥或令牌。
  • 网络连接。Dipper Field 会在保存前检查这个地图。
  1. 在地图上点“地图图层”。

    就是地图上的图层按钮,在定位按钮正上方。

    地图页,标出了“地图图层”按钮。
    地图页,标出了“地图图层”按钮。
  2. 点“管理地图背景”。

    在地图列表下方。随后打开 地图背景。

    地图图层,标出了“管理地图背景”。
    地图图层,标出了“管理地图背景”。
  3. 在“我的地图”下点“添加在线地图”。

    地图背景,标出了“添加在线地图”。
    地图背景,标出了“添加在线地图”。
  4. 粘贴网址,点“继续”。

    不用选择服务类型。Dipper Field 会读取网址,判断它是 XYZ、WMS、WMTS 还是 ArcGIS,并询问服务能提供什么。参见下面的“粘贴什么”。

    服务地址输入框,下方是“继续”。
    服务地址输入框,下方是“继续”。
  5. 如果出现“选择图层”,点你要的地图。

    WMS 或 WMTS 服务提供多个地图时会出现这一步;只有一个时,Dipper Field 会直接使用。

    服务提供的图层列表。
    服务提供的图层列表。
  6. 如果出现“这个地图需要登录”,填写密钥。

    在 参数名,例如 access_token 中填写服务用来传递密钥的参数名,在 密钥或令牌 中粘贴密钥,然后点 继续。

    参数名和密钥或令牌。
    参数名和密钥或令牌。
  7. 为地图命名,点“保存这个地图”。

    服务的响应 下显示 这个地图可以使用,表示已取回一张瓦片并能正常显示。名称会按服务信息自动填好,可以修改,也可以填写 用途说明(可选)。

    服务的响应、名称和“保存这个地图”。
    服务的响应、名称和“保存这个地图”。

保存后,这个地图会出现在 地图图层 的 我的地图 下,点一下即可用作底图。它标着 需要网络;要在没有网络时使用,请保存区域供离线使用。

粘贴什么

服务粘贴内容示例
XYZ 瓦片包含 {z}、{x} 和 {y}(或 {-y})的瓦片地址https://tiles.example.com/{z}/{x}/{y}.png
WMS服务地址,带不带 GetCapabilities 部分都可以https://example.com/geoserver/wms
WMTS服务地址,或它的 WMTSCapabilities.xmlhttps://example.com/wmts/1.0.0/WMTSCapabilities.xml
ArcGIS以 /MapServer 结尾的地图服务地址https://example.com/arcgis/rest/services/Imagery/MapServer

对于 ArcGIS 地图服务,Dipper Field 使用服务的缓存瓦片,适用于按标准网络地图切片方案(Web 墨卡托)发布瓦片的服务。添加后,它的 服务类型 显示为 XYZ。

WMS 和 WMTS 的图像格式

图像格式不需要你设置。图层提供 PNG 时,Dipper Field 请求 PNG,否则请求 JPEG。它按 Web 墨卡托(EPSG:3857)请求 256 像素的透明背景瓦片。

不提供 Web 墨卡托的图层无法添加,会显示 这个服务不提供 Dipper Field 所用投影的地图。

要查看实际使用的格式,打开 地图背景 并点这个地图。技术详情 里列出了 服务类型、服务地址、图层、图像格式 和 缩放范围。

检查或移除地图

在 地图背景 中点这个地图:

  • 可用性 下的 现在检查这个地图 会再向服务请求一张瓦片,并显示服务的响应。
  • 移除这个地图 会移除连接配置和为它保存的密钥,由它保存的离线区域也会一并删除。

须知

  • 只支持安全地址。http:// 地址会显示 只支持安全(https)地址。
  • 只有服务接受以网址参数传递的密钥才能使用。密钥保存在本机安全存储中,不会写入项目、日志或报告。
  • 你添加的地图保存在本机,不属于项目。本机上的所有项目都能使用;同事需要在自己的手机上添加,项目备份也不包含它。
  • 每个地图的名称不能重复,最长 60 个字符。

不能使用怎么办

  • 无法识别这个地址提供的地图服务:请粘贴 GetCapabilities 地址,或包含 {z}、{x}、{y} 的瓦片地址。
  • 瓦片地址需要包含 {z}、{x} 和 {y}:瓦片地址缺了一部分,请从提供方那里重新复制。
  • 服务要求登录 或 服务拒绝了这个密钥:请向提供方核对参数名和密钥。
  • 这个服务没有可绘制的地图:服务列出的图层中没有 Dipper Field 能显示的。
  • 这个服务响应较慢:仍然可以保存,但在外业时可能加载较慢。
  • 之前正常,现在一片空白:在线地图需要网络。没有网络时,请使用已保存供离线使用的区域或导入的地图文件。