Openlayers 加载ArcGIS Server切片服务(自定义切片方案)

背景

最近遇到一个需求,要使用OpenLayer加载ArcGIS Server发布的服务。如果直接拷贝OpenLayer提供的在线官方Demo,然后修改下地图服务地址是跑不通的,这是因为OpenLayer默认加载的ArcGIS服务是规范化的切片方案(从0级到20级,每一级的切片比例尺都是固定的),但是由于现场使用的是自定义的切片方案,所以还需要去调整下代码。

关键点

在加载ArcGIS Server发布的自定义切片方案的服务时,需要重点关注以下几个概念:

  1. origin:坐标原点
  2. resolutions:切片方案分辨率数组
  3. matrixIds:分辨率对应的级别
  4. projection:坐标系
    具体可以参考下图:
    Openlayers 加载ArcGIS Server切片服务(自定义切片方案)_第1张图片

完整代码





    
    
    
    
    


    

你可能感兴趣的:(WebGIS地图开发)