問題タブ [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.
mapping - ラスター タイルからベクター タイルへ
私は、メルカトルラスターデータタイルを取得してベクタータイルに変換するためのアプローチまたは既存のツールのセットを見つけようとしてグーグル検索を行ってきました(たとえば、マーチング スクエアなどを実行し、プロトコル バッファーにパックします)。ラスター png タイル (ラスター天気データ) を生成する Web メルカトル バックエンド サービスがあり、できればその場で同じタイル データからベクター タイルも作成する方法を見つけたいと思います。
Mapbox っぽい/Mapnik ツールセットは自然な出発点のように思えますが、誰かが私をすぐに正しい道に導くことができるかどうかを確認するためにここで尋ねます。グーグルで調べても明らかではありません。
javascript - Canvas を使用するように SVG ベクター タイル マップを変換する際の問題
私は、カナダの選挙の投票部門の地図を視覚化することに取り組んでいます。ここで、動作する SVG バージョンを取得できました。
しかし、パフォーマンスが悪いので、代わりに Canvas での描画に移行することにしました。直接変換であると想定したものをまとめました。
しかし、それは何も描画しません。明らかに、SVG と Canvas の間で何かが変更されていますが、何が変わったのかはわかりません。長方形を描くだけでうまくいくように見えるので、キャンバスパスジェネレーターの問題だと思います。