Skip to content

Commit 0cbbe04

Browse files
committed
【fix】修改tileimage rasterfunction 示例服务
1 parent 4bd389c commit 0cbbe04

File tree

4 files changed

+14
-23
lines changed

4 files changed

+14
-23
lines changed

examples/leaflet/01_tiledMapLayer_rasterfunction.html

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,21 +14,17 @@
1414
<script type="text/javascript">
1515
var host = window.isLocal ? window.server : "https://iserver.supermap.io";
1616
var map,
17-
url = host + '/iserver/services/map-ndvi/rest/maps/ndvi';
17+
url = host + '/iserver/services/map-ndvi/rest/maps/hainanImage';
1818
map = L.map('map', {
19-
center: L.CRS.EPSG3857.unproject(L.point(15600549.07, 4306191.95)),
19+
center: L.CRS.EPSG3857.unproject(L.point(12189483.19 , 2155290.02)),
2020
maxZoom: 12,
2121
zoom: 12
2222
});
2323
new L.supermap
2424
.TiledMapLayer(url, {
2525
cacheEnabled: false,
26+
format:'jpg',
2627
rasterfunction: new L.supermap.NDVIParameter({ redIndex: 0, nirIndex: 2 })
27-
// rasterfunction: new L.supermap.HillshadeParameter({
28-
// altitude: 45,
29-
// azimuth: 315,
30-
// zFactor:1
31-
// }),
3228
})
3329
.addTo(map);
3430
</script>

examples/mapboxgl/01_tiledMapLayer_rasterfunction.html

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,14 @@
11
<!--********************************************************************
22
* Copyright© 2000 - 2023 SuperMap Software Co.Ltd. All rights reserved.
33
*********************************************************************-->
4-
<!--********************************************************************
5-
* 该示例需要引入 mapbox-gl-enhance (https://iclient.supermap.io/web/libs/mapbox-gl-js-enhance/1.12.0-1/mapbox-gl-enhance.js)
6-
*********************************************************************-->
74
<!DOCTYPE html>
85
<html>
96
<head>
107
<meta charset="utf-8" />
118
<meta name="viewport" content="initial-scale=1,maximum-scale=1,user-scalable=no" />
129
<title data-i18n="resources.title_tiledMapLayer_rasterfunction"></title>
1310
<script type="text/javascript" src="../js/include-web.js"></script>
14-
<script type="text/javascript" include="mapbox-gl-enhance" src="../../dist/mapboxgl/include-mapboxgl.js"></script>
11+
<script type="text/javascript" src="../../dist/mapboxgl/include-mapboxgl.js"></script>
1512
<style>
1613
body {
1714
margin: 0;
@@ -39,10 +36,8 @@
3936
'raster-tiles': {
4037
type: 'raster',
4138
tileSize: 256,
42-
tiles: [host + '/iserver/services/map-ndvi/rest/maps/ndvi'],
43-
rasterfunction: new mapboxgl.supermap.NDVIParameter({ redIndex: 0, nirIndex: 2 }),
44-
cacheEnabled: false,
45-
rasterSource: 'iserver'
39+
tiles: [host +
40+
'/iserver/services/map-ndvi/rest/maps/hainanImage/zxyTileImage.jpg?z={z}&x={x}&y={y}&width=256&height=256&transparent=true&redirect=false&cacheEnabled=false&rasterfunction=' + encodeURIComponent('{"redIndex":0,"nirIndex":2,"colorMap":"0:ffffe5ff;0.1:f7fcb9ff;0.2:d9f0a3ff;0.3:addd8eff;0.4:78c679ff;0.5:41ab5dff;0.6:238443ff;0.7:006837ff;1:004529ff","type":"NDVI"}')],
4641
}
4742
},
4843

@@ -56,7 +51,7 @@
5651
}
5752
]
5853
},
59-
center: [140.14211670237586, 36.04047391197882],
54+
center: [109.49999055094979, 19.00300764713883],
6055
zoom: 11,
6156
maxZoom: 11
6257
});

examples/maplibregl/01_tiledMapLayer_rasterfunction.html

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,8 @@
3838
tileSize: 256,
3939
tiles: [
4040
host +
41-
'/iserver/services/map-ndvi/rest/maps/ndvi/zxyTileImage.png?z={z}&x={x}&y={y}&width=256&height=256&transparent=true&redirect=false&cacheEnabled=false&rasterfunction=' + encodeURIComponent('{"redIndex":0,"nirIndex":2,"colorMap":"0:ffffe5ff;0.1:f7fcb9ff;0.2:d9f0a3ff;0.3:addd8eff;0.4:78c679ff;0.5:41ab5dff;0.6:238443ff;0.7:006837ff;1:004529ff","type":"NDVI"}')
42-
],
43-
cacheEnabled: false
41+
'/iserver/services/map-ndvi/rest/maps/hainanImage/zxyTileImage.jpg?z={z}&x={x}&y={y}&width=256&height=256&transparent=true&redirect=false&cacheEnabled=false&rasterfunction=' + encodeURIComponent('{"redIndex":0,"nirIndex":2,"colorMap":"0:ffffe5ff;0.1:f7fcb9ff;0.2:d9f0a3ff;0.3:addd8eff;0.4:78c679ff;0.5:41ab5dff;0.6:238443ff;0.7:006837ff;1:004529ff","type":"NDVI"}')
42+
]
4443
}
4544
},
4645

@@ -54,7 +53,7 @@
5453
}
5554
]
5655
},
57-
center: [140.14211670237586, 36.04047391197882],
56+
center: [109.49999055094979, 19.00300764713883],
5857
zoom: 11,
5958
maxZoom: 11
6059
});

examples/openlayers/01_tiledmaplayer_rasterfunction.html

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,14 @@
1111
<script type="text/javascript">
1212
var host = window.isLocal ? window.server : "https://iserver.supermap.io";
1313
var map,
14-
url = host + '/iserver/services/map-ndvi/rest/maps/ndvi';
14+
url = host + '/iserver/services/map-ndvi/rest/maps/hainanImage';
1515
map = new ol.Map({
1616
target: 'map',
1717
controls: ol.control
1818
.defaults({ attributionOptions: { collapsed: false } })
1919
.extend([new ol.supermap.control.Logo({ link: "https://iclient.supermap.io" })]),
2020
view: new ol.View({
21-
center: [15600549.07, 4306191.95],
21+
center: [12189483.19 , 2155290.02],
2222
zoom: 12,
2323
maxZoom: 12,
2424
projection: 'EPSG:3857',
@@ -29,7 +29,8 @@
2929
source: new ol.source.TileSuperMapRest({
3030
url: url,
3131
rasterfunction: new ol.supermap.NDVIParameter({ redIndex: 0, nirIndex: 2 }),
32-
cacheEnabled: false
32+
cacheEnabled: false,
33+
format:'jpg'
3334
}),
3435
projection: 'EPSG:3857'
3536
});

0 commit comments

Comments
 (0)