Skip to content

Commit 2e12dc6

19-
" Map Data <span>© <a href='http://support.supermap.com.cn/product/iServer.aspx' target='_blank'>SuperMap iServer</a></span> ";
25+
"with <span>© <a href='https://iclient.supermap.io' target='_blank'>SuperMap iClient</a> | </span>" +
26+
" Map Data <span>© <a href='http://support.supermap.com.cn/product/iServer.aspx' target='_blank'>SuperMap iServer</a></span> ";
2027
var map = new mapboxgl.Map({
21-
container: 'map',
22-
style: {
23-
"version": 8,
24-
"sources": {
25-
"raster-tiles": {
26-
"attribution": attribution,
27-
"type": "raster",
28-
"tiles": [host + '/iserver/services/maps/rest/maps/World/zxyTileImage.png?prjCoordSys='+encodeURIComponent('{"epsgCode":3857}')+'&z={z}&x={x}&y={y}'],
29-
"tileSize": 256,
30-
},
31-
},
32-
"layers": [{
33-
"id": "simple-tiles",
34-
"type": "raster",
35-
"source": "raster-tiles",
36-
"minzoom": 0,
37-
"maxzoom": 22
38-
}]
28+
container: 'map',
29+
style: {
30+
"version": 8,
31+
"sources": {
32+
"raster-tiles": {
33+
"attribution": attribution,
34+
"type": "raster",
35+
"tiles": [host + '/iserver/services/maps/rest/maps/World/zxyTileImage.png?prjCoordSys=' + encodeURIComponent('{"epsgCode":3857}') + '&z={z}&x={x}&y={y}'],
36+
"tileSize": 256,
37+
},
3938
},
40-
center: [-74.50, 40],
41-
maxZoom: 18,
42-
zoom: 2
39+
"layers": [{
40+
"id": "simple-tiles",
41+
"type": "raster",
42+
"source": "raster-tiles",
43+
"minzoom": 0,
44+
"maxzoom": 22
45+
}]
46+
},
47+
center: [-74.50, 40],
48+
maxZoom: 18,
49+
zoom: 2
4350
});
4451
map.addControl(new mapboxgl.supermap.LogoControl(), 'bottom-right');
4552
map.addControl(new mapboxgl.NavigationControl(), 'top-left');
4653

4754
map.on('load', function () {
48-
mapService();
55+
mapService();
4956
});
5057

5158
function mapService() {
52-
new mapboxgl.supermap.MapService(url).getMapInfo(callback);
59+
new mapboxgl.supermap.MapService(url).getMapInfo(callback);
5360
}
5461

5562
function callback(serviceResult) {
56-
var result = serviceResult.result;
57-
var innerHTML = "(" + resources.text_mapInfoPrint + ")" + "<br><br>";
58-
innerHTML += resources.text_mapName + ":" + JSON.stringify(result.name) + "<br>";
59-
innerHTML += resources.text_center + ":" + JSON.stringify(result.center) + "<br>";
60-
innerHTML += "Bounds:" + JSON.stringify(result.bounds) + "<br>";
61-
new mapboxgl.Popup({closeOnClick: false})
62-
.setLngLat([-96, 37.8])
63-
.setHTML(innerHTML + "</br>")
64-
.addTo(map);
63+
var result = serviceResult.result;
64+
var innerHTML = "(" + resources.text_mapInfoPrint + ")" + "<br><br>";
65+
innerHTML += resources.text_mapName + ":" + JSON.stringify(result.name) + "<br>";
66+
innerHTML += resources.text_center + ":" + JSON.stringify(result.center) + "<br>";
67+
innerHTML += "Bounds:" + JSON.stringify(result.bounds) + "<br>";
68+
new mapboxgl.Popup({ closeOnClick: false })
69+
.setLngLat([-96, 37.8])
70+
.setHTML(innerHTML + "</br>")
71+
.addTo(map);
6572
}
6673

67-
</script>
74+
</script>
6875
</body>
69-
</html>
76+
77+
</html>