派生自 wuyushui/SewerAndRainNetwork

徐旺旺
2021-03-05 e8e423c24c5678000cbf95389dfdc9da54528f42
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
// basemap主机配置
const SINOPEC_GIS_HOST = 'http://10.246.132.249:8080' // 内网天地图主机地址
const TIANDITU_GIS_HOST = 'http://t0.tianditu.gov.cn' // 公网天地图主机地址
const TIANDITU_GIS_TOKEN = '5d76218063082952d18b76da5005f490' // 备用tk: f1b72b5e7cb1175acddfa485f1bc9770
const intranet = [
  {
    code: 'sinopec_img',
    name: '中石化天地图影像',
    icon_actived: '/assets/images/map-pages/icon/img.png',
    icon_deactived: '/assets/images/map-pages/icon/img.png',
    isAddToMap: true,
    annotationCheck: true,
    map: {
      layerName: '天地图影像地图',
      type: 'wmts',
      visible: false,
      layerType: 'img_c',
      isLoadMapByToken: true,
      url: SINOPEC_GIS_HOST + '/OneMapServer/rest/services/base-tdt-image-globe/WMTS?' +
                'layer=img&style=default&tilematrixset=c&Service=WMTS&Request=GetTile&Version=1.0.0&Format=tiles&TileMatrix={z}&TileCol={x}&TileRow={y}',
      option: {
        maxZoom: 18,
        minZoom: 1,
        zoomOffset: 1
      }
    },
    annotation: {
      layerName: '天地图影像标注',
      type: 'wmts',
      visible: false,
      layerType: 'cia_c',
      isLoadMapByToken: true,
      url: SINOPEC_GIS_HOST + '/OneMapServer/rest/services/base-tdt-label-image/WMTS?' +
                'layer=cia&style=default&tilematrixset=c&Service=WMTS&Request=GetTile&Version=1.0.0&Format=tiles&TileMatrix={z}&TileCol={x}&TileRow={y}',
      option: {
        maxZoom: 18,
        minZoom: 1,
        zoomOffset: 1
      }
    }
  },
  {
    code: 'sinopec_vec',
    name: '中石化天地图矢量',
    icon_actived: '/assets/images/map-pages/icon/road.png',
    icon_deactived: '/assets/images/map-pages/icon/road.png',
    isAddToMap: false,
    annotationCheck: true,
    map: {
      layerName: '天地图矢量地图',
      type: 'wmts',
      visible: false,
      layerType: 'vec_c',
      isLoadMapByToken: true,
      url: SINOPEC_GIS_HOST + '/OneMapServer/rest/services/base-tdt-vector-globe/WMTS?' +
                    'layer=vec&style=default&tilematrixset=c&Service=WMTS&Request=GetTile&Version=1.0.0&Format=tiles&TileMatrix={z}&TileCol={x}&TileRow={y}',
      option: {
        maxZoom: 18,
        minZoom: 1,
        zoomOffset: 1
      }
    },
    annotation: {
      layerName: '天地图矢量标注',
      type: 'wmts',
      visible: false,
      layerType: 'cva_c',
      isLoadMapByToken: true,
      url: SINOPEC_GIS_HOST + '/OneMapServer/rest/services/base-tdt-label-vector/WMTS?' +
                    'layer=cva&style=default&tilematrixset=c&Service=WMTS&Request=GetTile&Version=1.0.0&Format=tiles&TileMatrix={z}&TileCol={x}&TileRow={y}',
      option: {
        maxZoom: 18,
        minZoom: 1,
        zoomOffset: 1
      }
    }
  }
]
const internet = [
  {
    code: 'tianditu_img',
    name: '天地图影像',
    icon_actived: '/assets/images/map-pages/icon/img.png',
    icon_deactived: '/assets/images/map-pages/icon/img.png',
    isAddToMap: true,
    annotationCheck: true,
    map: {
      layerName: '天地图影像地图',
      type: 'wmts',
      visible: false,
      layerType: 'img_c',
      isLoadMapByToken: true,
      url: TIANDITU_GIS_HOST + '/img_c/wmts?layer=img&style=default&tilematrixset=c' +
          '&Service=WMTS&Request=GetTile&Version=1.0.0&Format=tiles&TileMatrix={z}&TileCol={x}&TileRow={y}' +
          '&tk=' + TIANDITU_GIS_TOKEN,
      option: {
        maxZoom: 18,
        minZoom: 1,
        zoomOffset: 1
      }
    },
    annotation: {
      layerName: '天地图影像标注',
      type: 'wmts',
      visible: false,
      layerType: 'cia_c',
      isLoadMapByToken: true,
      url: TIANDITU_GIS_HOST + '/cia_c/wmts?layer=cia&style=default&tilematrixset=c' +
          '&Service=WMTS&Request=GetTile&Version=1.0.0&Format=tiles&TileMatrix={z}&TileCol={x}&TileRow={y}' +
          '&tk=' + TIANDITU_GIS_TOKEN,
      option: {
        maxZoom: 18,
        minZoom: 1,
        zoomOffset: 1
      }
    }
  },
  {
    code: 'tianditu_vec',
    name: '天地图矢量',
    icon_actived: '/assets/images/map-pages/icon/road.png',
    icon_deactived: '/assets/images/map-pages/icon/road.png',
    isAddToMap: false,
    annotationCheck: true,
    map: {
      layerName: '天地图矢量地图',
      type: 'wmts',
      visible: false,
      layerType: 'vec_c',
      isLoadMapByToken: true,
      annotationCheck: true,
      url: TIANDITU_GIS_HOST + '/vec_c/wmts?layer=vec&style=default&tilematrixset=c' +
          '&Service=WMTS&Request=GetTile&Version=1.0.0&Format=tiles&TileMatrix={z}&TileCol={x}&TileRow={y}' +
          '&tk=' + TIANDITU_GIS_TOKEN,
      option: {
        maxZoom: 18,
        minZoom: 1,
        zoomOffset: 1
      }
    },
    annotation: {
      layerName: '天地图矢量标注',
      type: 'wmts',
      visible: false,
      layerType: 'cva_c',
      isLoadMapByToken: true,
      url: TIANDITU_GIS_HOST + '/cva_c/wmts?layer=cva&style=default&tilematrixset=c' +
          '&Service=WMTS&Request=GetTile&Version=1.0.0&Format=tiles&TileMatrix={z}&TileCol={x}&TileRow={y}' +
          '&tk=' + TIANDITU_GIS_TOKEN,
      option: {
        maxZoom: 18,
        minZoom: 1,
        zoomOffset: 1
      }
    }
  }
]
export default
{
  SINOPEC_GIS_HOST,
  intranet,
  internet
}