Portal中添加天地图CGCS2000作为底图

在Portal中如何添加天地图底图服务作为Portal中使用呢?
天地图服务最新地址:
http://lbs.tianditu.gov.cn/server/MapService.html

image.png

注意在这里主要分为两种底图CGCS2000经纬度投影和球面墨卡托投影,这两种投影要想在Portal中使用需要不同的方式来添加底图。
(1)球面墨卡托投影

  1. 在Map Viewer页面中,点击“添加”->“从Web添加图层”,选择切片图层
    image.png

    2)URL:输入切片服务的切片地址,其中行、列和级别是必填的,用{row}和{col}以及{level}来表示,如果包含多子域,用{subDomain}表示子域,在下方会增加一个输入框用于输入多个子域的名称,对于天地图矢量图,这个地址可以输入:http://{subDomain}.tianditu.com/vec_w/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&LAYER=vec&STYLE=default&FORMAT=tiles&TILEMATRIXSET=w&TILEMATRIX={level}&TILEROW={row}&TILECOL={col}
     勾选上用作底图
     标题:可以输入“天地图矢量图”
     配额:会出现在地图的右下角,一般输入版权信息,在这里可以输入: “版权所有:天地图有限公司”
     子域:如果输入的URL中包含了{subDomain},会自动增加一个输入框,要求输入子域的列表,不同的子域名用逗号分隔。天地图的子域是:t0,t1,t2,t3,t4,t5,t6,t7
    image.png
  2. 如果需要添加注记图层,同样按照这样的方法,URL输入:http://{subDomain}.tianditu.com/cva_w/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetTile&LAYER=cva&STYLE=default&FORMAT=tiles&TILEMATRIXSET=w&TILEMATRIX={level}&TILEROW={row}&TILECOL={col},但是设置参数的时候不需要勾选“用作底图”:注记图层添加完成后将该图层移动至底图图层。
    image.png

    4)添加参数表,注意最新天地图需要增加tk参数。
    image.png

    (2)经纬度投影
    经纬度投影使用WMTS方式进行添加,需要特别注意的是天地图的URL在添加的时候需要进行下修改,如http://t0.tianditu.gov.cn/vec_c/wmts 需要修改成http://t0.tianditu.gov.cn/vec_c/esri/wmts,然后再添加tk参数获取图层,如下图所示。
    image.png

    采用同样的方式将天地图矢量注记加载到地图中,如下图所示。
    image.png

    添加完成后需要将注记图层移动到底图里面。
    所有图层添加后保存地图共享到底图组里即可使用,在组织设置里面设置相应底图组即可,最终效果如下图。
    image.png

特别注意:
(1)经纬度投影底图目前可以与动态地图服务进行叠加,但是不能与切片地图服务(ArcGIS天地图切片方案)叠加,叠加后其使用的为动态地图方式加载进来,非切片方式。

image.png

切片方案如下:
image.png

切片方案文件:
链接:https://pan.baidu.com/s/1rr6lrijGm6EwnFn5BP3xzg
提取码:rjav
如大家发现其他方案叠加后显示正常请留言。
(2)经纬度投影加载方式应该为10.5 以后版本Portal可用,测试过10.6与10.7,其他版本未做过测试。

你可能感兴趣的:(Portal中添加天地图CGCS2000作为底图)