2016-04-19 13 views

答えて

1

あなたの質問( "GEOjsonsource"と "DataSource")の両方のリンクは、同じドメインオブジェクトGeoJSONSourceを表しています。

first linkは、スタイルでGeoJSONソースを宣言する方法を説明するマップボックスGLスタイル仕様です。スタイルは、マップの外観を記述するJSONファイルです。

は、Mapbox GL JSのGeoJSONSourceクラスの使用方法を説明するMapbox GL JS APIドキュメントです。スタイル内の宣言は、GeoJSONSourceのインスタンスを作成するために使用されます。直接GeoJSONSourceのインスタンスを作成することもできます。

this exampleが役に立ちます。

+0

すぐにお返事ありがとうございます。私が混乱させたのは、addSourceとaddGeoJsonSourceでGeojsonを追加できるのに対し、Sourceを追加するだけでベクトルタイルソースを追加できるということです。しかし、私はほとんどのユーザーがマップボックスのデフォルトベクトルタイルソースとカスタムgeojsonを使用すると考えています。したがって、ショートカットaddGeoJsonSourceです。 – user3444365