首页 / 浏览问题 / WebGIS / 问题详情
切片发服务后,GoogleMapsCompatible 比例尺集下没有图像
2EXP 2023年09月09日

区域很少的tiff在切片发服务后,

使用leaflet.supermap.WMTSLayer 

let url = 'http://10.143.1.101:8090/iserver/services/map-ugcv5-DiTuWaPian/wmts100'
      let layer = '地图瓦片'
      let tilematrixSet = 'GoogleMapsCompatible_地图瓦片' // GlobalCRS84Scale_地图瓦片 GoogleMapsCompatible_地图瓦片 Custom_地图瓦片
      let requestEncoding = 'REST'
      // 测试
      // let url = 'https://iserver.supermap.io/iserver/services/map-china400/wmts100'
      // let layer = 'China'
      // let tilematrixSet = 'GoogleMapsCompatible_China'
      // let requestEncoding = 'REST'
      new WMTSLayer(url,
        {
          layer: layer,
          style: 'default',
          tilematrixSet: tilematrixSet,
          format: 'image/png',
          requestEncoding: requestEncoding
        }
      ).addTo(this.map)

当  tilematrixSet = 'GoogleMapsCompatible_地图瓦片' 和  GlobalCRS84Scale_地图瓦片  获取的png没有图像是空的

当 tilematrixSet = 'Custom_地图瓦片' 报错行列号超出了范围

1个回答

您好,瓦片发布的地图服务(包括wmts、rest地图服务等)均不支持动态投影,就是说如果本身不是4326或者3857的坐标系的话 'GoogleMapsCompatible_地图瓦片' 和  GlobalCRS84Scale_地图瓦片 出白图是正常的。 tilematrixSet = 'Custom_地图瓦片' 报错行列号超出了范围这个您需要检查坐标系定义是否正确,需要定义正确的resolutions、origin和 bounds。
3,148EXP 2023年09月11日
...