2
  1. *.pbf("Protocolbuffer Binary Format") は、主に XML 形式の代替として意図されています。
  2. と の 2 つの形式が*.osm.pbfあり*.vector.pbfます。これらのファイルを開くには、どのツールを使用できますか? ( JOSMは *.osm.pbf ファイルを開くことができますが、*.vector.pbf ファイルを開くことはできません。)
  3. Mapbox に独自の *.vector.pbf ファイルを書きたい場合、どのように作業すればよいですか?

ありがとう!

4

2 に答える 2

4

Mapbox で使用されるベクター タイルは、プロトコル バッファーとしてシリアル化されます。プロトコル バッファーを使用すると、タイル内のベクター データを効率的に圧縮できます。

Mapboxタイル仕様は github で入手できます。Esri自社製品に同じ仕様を採用しています。

パーサー、レンダラー、CLI ユーティリティのリストは、https ://github.com/mapbox/awesome-vector-tiles で確認できます。

一般的なシナリオでは、mapbox-gl-jsを使用して、クライアントでベクター タイルをレンダリングできます。ベクター タイルを生成するには、Mapbox Studioを使用できます。これには、Studio でオンラインでデータをアップロードする必要があります。Mapbox Studio Classic (古いバージョン) を使用して、タイルをローカルで生成することもできます。

内部的に、Mapbox Studio はtilelive APIを使用するため、プログラムでタイルを生成できます。上記のリストには、他にも優れた代替手段があります。

于 2016-03-16T13:37:00.327 に答える