Skip to content

Commit 26d399d

Browse files
committed
changed line id calculation in decoder
1 parent c5fc416 commit 26d399d

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

decode.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ module.exports = function (buffers) {
2222
var plen = varint.decode(buf, offset) //pcount
2323
offset+=varint.decode.bytes
2424
sizes.line.types+=plen*2+2
25-
sizes.line.ids+=plen*4+4
25+
sizes.line.ids+=plen*2+2
2626
sizes.line.positions+=plen*4+4
2727
sizes.line.normals+=plen*4+4
2828
}
@@ -58,7 +58,8 @@ module.exports = function (buffers) {
5858
},
5959
area: {
6060
types: new Float32Array(sizes.area.types),
61-
ids: new Float32Array(sizes.area.ids),
61+
//ids: new Float32Array(sizes.area.ids),
62+
ids: Array(sizes.area.ids.length).fill(0),
6263
positions: new Float32Array(sizes.area.positions),
6364
cells: new Uint32Array(sizes.area.cells),
6465
labels: {}

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"license": "MIT",
1717
"dependencies": {
1818
"earcut": "^2.2.1",
19-
"osm-is-area": "^1.0.0",
19+
"osm-is-area": "^1.0.4",
2020
"polyline-normals": "^2.0.2",
2121
"split2": "^3.1.1",
2222
"varint": "^5.0.0",

0 commit comments

Comments
 (0)