Skip to content

Commit 0f4f024

Browse files
committed
【fix】更新例子
1 parent 31f92dd commit 0f4f024

File tree

6 files changed

+22
-17
lines changed

6 files changed

+22
-17
lines changed

examples/mapboxgl/l7_custom_water_level_chart.html

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -174,9 +174,11 @@
174174
}
175175

176176
map.on('load', function () {
177+
var layer, l7Layer, l7Scene;
177178
map.getL7Scene().then((scene) => {
178-
var layer = new mapboxgl.supermap.L7Layer({ type: 'CanvasLayer' });
179-
var l7Layer = layer.getL7Layer();
179+
l7Scene = scene;
180+
layer = new mapboxgl.supermap.L7Layer({ type: 'CanvasLayer' });
181+
l7Layer = layer.getL7Layer();
180182
l7Layer
181183
.style({
182184
update: 'always',
@@ -189,10 +191,10 @@
189191
});
190192
setInterval(() => {
191193
x += 0.1;
192-
layer.style({
194+
l7Layer.style({
193195
drawingOnCanvas: draw
194196
});
195-
scene.render();
197+
l7Layer.reRender();
196198
return '';
197199
}, 30);
198200
});

examples/mapboxgl/l7_rain_particle.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -72,13 +72,13 @@
7272
.shape('sprite')
7373
.size(10)
7474
.style({
75-
opacity: 0.5,
75+
opacity: 0.7,
7676
mapTexture: '../img/A_w2SFSZJp4nIAAAAAAAAAAAAAARQnAQ.png', // rain
7777
center: [120, 30],
7878
spriteCount: 120,
7979
spriteRadius: 10,
80-
spriteTop: 2500000,
81-
spriteUpdate: 20000,
80+
spriteTop: 1000,
81+
spriteUpdate: 5,
8282
spriteScale: 0.6
8383
});
8484
map.addLayer(layer);

examples/mapboxgl/l7_snow_particle.html

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
" with <span>© <a href='https://iclient.supermap.io' target='_blank'>SuperMap iClient</a> | </span>" +
3838
" Map Data <span>© <a href='http://support.supermap.com.cn/product/iServer.aspx' target='_blank'>SuperMap iServer</a></span> ";
3939

40-
var tileURL = host + '/iserver/services/map-china400/rest/maps/ChinaDark/zxyTileImage.png?z={z}&x={x}&y={y}';
40+
var tileURL = 'http://172.16.14.44:8090/iserver/services/map-china400/rest/maps/ChinaDark/zxyTileImage.png?z={z}&x={x}&y={y}';
4141
var map = new mapboxgl.Map({
4242
container: 'map',
4343
style: {
@@ -77,7 +77,8 @@
7777
center: [120, 30],
7878
spriteCount: 60,
7979
spriteRadius: 10,
80-
spriteTop: 2500000
80+
spriteTop: 1000,
81+
spriteUpdate: 2
8182
});
8283
map.addLayer(layer);
8384
});

examples/maplibregl/l7_custom_water_level_chart.html

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -174,9 +174,10 @@
174174
}
175175

176176
map.on('load', function () {
177+
var layer, l7Layer;
177178
map.getL7Scene().then((scene) => {
178-
var layer = new maplibregl.supermap.L7Layer({ type: 'CanvasLayer' });
179-
var l7Layer = layer.getL7Layer();
179+
layer = new maplibregl.supermap.L7Layer({ type: 'CanvasLayer' });
180+
l7Layer = layer.getL7Layer();
180181
l7Layer
181182
.style({
182183
update: 'always',
@@ -189,10 +190,10 @@
189190
});
190191
setInterval(() => {
191192
x += 0.1;
192-
layer.style({
193+
l7Layer.style({
193194
drawingOnCanvas: draw
194195
});
195-
scene.render();
196+
l7Layer.reRender();
196197
return '';
197198
}, 30);
198199
});

examples/maplibregl/l7_rain_particle.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -72,13 +72,13 @@
7272
.shape('sprite')
7373
.size(10)
7474
.style({
75-
opacity: 0.5,
75+
opacity: 0.7,
7676
mapTexture: '../img/A_w2SFSZJp4nIAAAAAAAAAAAAAARQnAQ.png', // rain
7777
center: [120, 30],
7878
spriteCount: 120,
7979
spriteRadius: 10,
80-
spriteTop: 2500000,
81-
spriteUpdate: 20000,
80+
spriteTop: 1000,
81+
spriteUpdate: 5,
8282
spriteScale: 0.6
8383
});
8484
map.addLayer(layer);

examples/maplibregl/l7_snow_particle.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,8 @@
7777
center: [120, 30],
7878
spriteCount: 60,
7979
spriteRadius: 10,
80-
spriteTop: 2500000
80+
spriteTop: 1000,
81+
spriteUpdate: 2
8182
});
8283
map.addLayer(layer);
8384
});

0 commit comments

Comments
 (0)