問題タブ [vector-tiles]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
609 参照

mapbox - ol-mapbox-style apply() 関数が OpenLayers のカスタム プロジェクションで機能しない

OpenLayers の crs ETRS89/UTM ゾーン 32N (EPSG:25832) でベクター タイルを使用すると、デフォルト スタイルで適切に動作します。

しかし、私の問題は、ライブラリ olm-mapbox-style を使用して Mapbox スタイルの形式で Maputnik から style.json を適用すると、無視されることです。同じ style.json が "EPSG:3857" で正常に機能します。

olms はスタイルを更新して map.getView().getZoom() 関数を使用しているため、ビューに関連していると思います。

この問題を解決するにはどうすればよいですか? 何か案が?どうもありがとう。

0 投票する
0 に答える
269 参照

leaflet - 80万ポイントをMVTとして扱う方法

PostGISに保存され、ST_AsMVTGeomを使用して提供される水深測定を含む情報を含む約800kポイントのテーブルがあります。これは、リーフレットを使用して開発されたWebアプリに接続されていますが、特定のレベル(0-5)の単一のベクトルタイルには、すべてのデータが含まれていますクエリが非常に遅くなります (数分かかります)。ズームレベルに応じて行出力を簡素化する方法が (PostGIS 内で) 存在するかどうか疑問に思います。

次のクエリを使用してタイルを作成しています。

EXPLAIN ANALYZE の結果:

0 投票する
1 に答える
733 参照

postgis - Vector Tile ソースを使用した Mapbox GL クラスタリング

ベクター タイル ソースからマップボックス エンドでクラスタリングを実行できるかどうかを確認しています。バックエンド (POSTGIS) でクラスタリングを実行しようとしましたが、ビッグ データ テーブル (1M レコード) には時間がかかりすぎました。

または、他の解決策を探す必要があります。