2016-09-14 5 views
0

ローカルファイルからgeojsonデータをロードする必要があるとき、私はgeojsonファイルについて混乱します。なぜgeojsonファイルの前にvarデータを追加する必要がありますか?

オリジナルのデータは{geojson data}です。

そして、geojsonデータの手前にvar data = {geojson data}を追加する必要があります。

このプロセスを回避してgeojsonファイルを直接ロードする方法はありますか?

+0

ねえ、あなたはあなたが – Andurit

+0

'にGeoJSON = L.geoJson(データ、{ \t \t \tスタイル上記の行の後にそのgojsonデータロードする方法を示すことができる:スタイル、 \t \t \t onEachFeature:onEachFeatureを \t \t})。addTo(map); ' – user3812670

答えて

0

おそらくleaflet-ajax pluginに興味がある:

を使用すると、Ajax呼び出しを経由してJSONを呼び出すことができます。

var geojsonLayer = new L.GeoJSON.AJAX("geojson.json"); 
関連する問題