何百万ものポイントを持つ geoJSON があり、tippecanoe を使用して mbtiles に変換します。この mbtiles ファイルを mapbox にアップロードし、タイルをスタイルに追加すると、mapbox gl JS を使用してデータを表示できます。特定の色のポイントとして表示されるように、ポイントのスタイルを設定するにはどうすればよいですか。マーカーの色とマーカーの記号を geoJSON に追加し、クリックした機能を console.log に記録すると、これらを確認できます。ただし、これらは機能していません。形状については、デフォルトのように単純な円が必要です。しかし、geoJSON で設定された値に基づいて、これらの円の色をカスタマイズする必要があります。
質問する
589 次
1 に答える
1
最終的に、このタイル サーバーを使用して自分でタイルをホストすることにしました: https://github.com/klokantech/tileserver-php。mbtile ファイルをロードした後にサーバーが提供するコード例は機能するはずですが、データが円で構成されている場合は、レイヤー スタイル json のタイプを線ではなく円に変更する必要があります。これを参照してください: https://github.com/ mapbox/tippecanoe/issues/250#issuecomment-220871181
于 2016-05-23T01:45:23.860 に答える