wasm-spatial-core
    Preparing search index...

    Function decodeMvt

    • Decode MVT (Mapbox Vector Tile) protobuf bytes into structured layer data.

      • bytes — Raw MVT protobuf bytes (typically from a .pbf tile file).

      A MvtLayer (the first layer in the tile).

      const response = await fetch('/tiles/10/868/387.pbf');
      const buffer = await response.arrayBuffer();
      const layer = decodeMvt(new Uint8Array(buffer));
      console.log(layer.name(), layer.extent(), layer.featureCount());
      const feat = layer.featureAt(0);
      console.log(feat.geometryType(), feat.geometry());

      Parameters

      • bytes: Uint8Array

      Returns MvtLayer