1

ajaxで取得したpbf形式のデータをブラウザでosm形式(xml)のデータに変換したい。

mapbox の pbf ライブラリを使用してみましたが、うまくいきませんでした。私の使い方に問題があるかどうかはわかりません。

mapbox のpbfライブラリを使用しようとしましたが、API の呼び出し方法がよくわかりません。結局、取得したバイナリ形式のデータをosm形式のデータに変換しませんでした。

xhr.onreadystatechange = function (e) {
    if (xhr.readyState == 4 && xhr.status == 200) {
        console.log("ok");

        var pbf = new Pbf(new Uint8Array(xhr.response));

        let i = 0,
            len = pbf.length;
        while (pbf.pos < len) {
            console.log(pbf.pos);
            console.log(pbf.readString());
        }
    }
};

誰かが良い提案や方法を持っているなら、私はそれらを交換したいと思います.

4

0 に答える 0