【问题标题】:Arcgis for javascript—how to decide what layer to useArcgis for javascript——如何决定使用哪个层
【发布时间】:2018-09-04 10:56:08
【问题描述】:

这是功能的描述:我从 Arcgis Serve 获得了多地图服务器,我想创建一个地图以在 webbrower 上显示,但我不知道服务器是什么类型,我该如何决定新建地图实例时要使用的图层,并将图层添加到地图中。 如果你有任何想法,请帮助我!这让我发疯了!

【问题讨论】:

    标签: javascript arcgis-js-api arcgis-server


    【解决方案1】:

    服务的 REST 元数据将告诉您该服务是否已缓存。寻找“单一融合地图缓存”属性。

    如果服务已缓存(即已有切片),请使用 TileLayer。如果没有缓存,请使用MapImageLayer

    示例 1:https://sampleserver6.arcgisonline.com/arcgis/rest/services/MtBaldy_BaseMap/MapServer 具有“Single Fused Map Cache: true” -> 所以使用 TileLayer

    示例 2:https://sampleserver6.arcgisonline.com/arcgis/rest/services/911CallsHotspot/MapServer 具有“Single Fused Map Cache: false” -> 所以使用 MapImageLayer

    【讨论】:

      猜你喜欢
      • 2019-02-18
      • 2016-11-23
      • 2011-10-11
      • 1970-01-01
      • 2021-07-17
      • 1970-01-01
      • 2018-01-25
      • 2015-07-22
      • 2011-01-13
      相关资源
      最近更新 更多