2016-10-18 7 views
1

react-map-glライブラリのドキュメントはDraggableMarkersではっきりしていますが、のstaticマーカーをプロットできるかどうかは示されていません。私はちょうどいくつかのマップマーカー(緯度/経度の位置に固定)で簡単なマップをしたいです。これが可能なら誰でも考えがありますか?ここでUberの "react-map-gl"ライブラリで静的マーカーをプロットする方法は?

がリンクである:https://github.com/uber/react-map-gl

+0

静的マーカーとはどういう意味ですか?マーカを含むマップボックススタジオにデータセットがある場合、データセットを含むマップスタイルを作成し、 'react-map-gl'でそのスタイルを使用できます。または、クライアントにポイントを含むレイヤーを作成しようとしていますか? – forrert

+0

@forrert私は複数のポイント(緯度/経度)を含むgeoJsonを持っています。マップ上に(レイヤーとして)それらをプロットしたいが、私はそれらのポイントをドラッグ可能にしたくない。それはドキュメントがそれをカバーするようには思われません。ありがとう! – Jesse

答えて

1

react-map-glとにGeoJSON層を表示するためには、私は、次の手順をお勧めします:

  1. は、としてあなたにGeoJSONを追加
  2. スタイルをダウンロードするにはmapbox APIを使用して、 a sourceスタイルへ
  3. カスタムレイヤースタイルをスタイルに追加
  4. 結果スタイルをImmutable.fromJSで囲み、コンポーネントにstyle支柱を介して提供します。

あなたがreduxとあなたのアプリを構築し、にGeoJSONポイントがあなたの状態の一部であるならば、私は別に店でのポイントとダウンロード(オリジナル)のスタイルを維持することをお勧めします。最終的なスタイルは、Computing Derived Dataに記載されているように構築できます。

関連する問題