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
| }
|
|