Skip to content

Commit 3f79eed

Browse files
committed
fixes for webgpu
1 parent 0a10f9f commit 3f79eed

File tree

8 files changed

+4292
-62
lines changed

8 files changed

+4292
-62
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
dist
12
.tmp/
23
*.gz
34
.idea/

demo/gl.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<title>maptalks.heatmap demo</title>
55
<link type="text/css" rel="stylesheet" href="https://unpkg.com/maptalks/dist/maptalks.css">
66
<script type="text/javascript" src="https://unpkg.com/maptalks-gl/dist/maptalks-gl.js"></script>
7-
<script type="text/javascript" src="../dist/maptalks.heatmap.js"></script>
7+
<script type="text/javascript" src="https://unpkg.com/maptalks.heatmap/dist/maptalks.heatmap.js"></script>
88
<script type="text/javascript" src="realworld.10000.js"></script>
99
<style>
1010
html,body{

demo/gpu.html

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
<!DOCTYPE html>
2+
<html>
3+
<head>
4+
<title>maptalks.heatmap demo</title>
5+
<link type="text/css" rel="stylesheet" href="https://unpkg.com/maptalks/dist/maptalks.css">
6+
<script type="text/javascript" src="https://unpkg.com/maptalks-gpu/dist/maptalks-gpu.js"></script>
7+
<script type="text/javascript" src="https://unpkg.com/maptalks.heatmap/dist/maptalks.heatmap.js"></script>
8+
<script type="text/javascript" src="realworld.10000.js"></script>
9+
<style>
10+
html,body{
11+
margin:0px;
12+
height:100%;
13+
width: 100%;
14+
}
15+
#map { width: 100%; height: 100%; background-color: #bbb; }
16+
</style>
17+
</head>
18+
<body>
19+
<div id="map"></div>
20+
<script>
21+
//Inspired by Leaflet.Heat
22+
//https://github.com/Leaflet/Leaflet.heat
23+
24+
var map = new maptalks.Map("map",{
25+
center : [175.46873, -37.90258],
26+
zoom : 15,
27+
renderer: 'gpu',
28+
29+
attributionControl : {
30+
'content' : '&copy; <a href="http://www.openstreetmap.org/copyright">OpenStreetMap</a> contributors'
31+
},
32+
baseLayer : new maptalks.TileLayer('tile',{
33+
urlTemplate: 'http://{s}.basemaps.cartocdn.com/light_all/{z}/{x}/{y}.png',
34+
subdomains: ['a','b','c','d']
35+
})
36+
});
37+
38+
var data = addressPoints.map(function (p) { return [p[1], p[0]]; });
39+
var heatlayer = new maptalks.HeatLayer('heat', data, {
40+
'heatValueScale': 0.7,
41+
'forceRenderOnRotating' : true,
42+
'forceRenderOnMoving' : true
43+
}).addTo(map);
44+
45+
</script>
46+
</body>
47+
</html>

demo/index.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33

44
<head>
55
<title>maptalks.heatmap demo</title>
6-
<link type="text/css" rel="stylesheet" href="https://cdn.jsdelivr.net/npm/maptalks/dist/maptalks.css">
7-
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/maptalks/dist/maptalks.min.js"></script>
8-
<script type="text/javascript" src="../dist/maptalks.heatmap.js"></script>
6+
<link type="text/css" rel="stylesheet" href="https://unpkg.com/maptalks/dist/maptalks.css">
7+
<script type="text/javascript" src="https://unpkg.com/maptalks/dist/maptalks.min.js"></script>
8+
<script type="text/javascript" src="https://unpkg.com/maptalks.heatmap/dist/maptalks.heatmap.js"></script>
99
<script type="text/javascript" src="realworld.10000.js"></script>
1010
<style>
1111
html,
@@ -52,4 +52,4 @@
5252
</script>
5353
</body>
5454

55-
</html>
55+
</html>

0 commit comments

Comments
 (0)