diff --git a/modules/svg/mvt.js b/modules/svg/mvt.js index 5316a250a..666e160da 100644 --- a/modules/svg/mvt.js +++ b/modules/svg/mvt.js @@ -171,7 +171,7 @@ export function svgMvt(projection, context, dispatch) { drawMvt.geojson(tile.toGeoJSON(x,y,z)).fitZoom(); break;*/ case '.pbf': - drawMvt.geojson(JSON.parse(collection)).fitZoom(); + drawMvt.geojson(collection).fitZoom(); break; case '.geojson': case '.json': @@ -235,7 +235,7 @@ export function svgMvt(projection, context, dispatch) { }; })(f); - reader.readAsText(f); + reader.readAsArrayBuffer(f); return this; };