問題タブ [maptiler]
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.
leaflet - リーフレットのマップ タイルをダウンロードするには?
これが基本的な質問であることは理解しています。ただし、私は何時間もグーグルで検索しましたが、まだうまくいく答えを見つけていません。
Leaflet を使用してマップを表示する JavaScript Web アプリケーションがあります。タイル ソース URL が mapbox などのオンライン リポジトリである場合は動作させることができますが、アプリケーションをオフラインで動作させたいと考えています。タイルをダウンロードしてフォルダー構造に保存し、タイル ソース URL を指定する方法と場所を教えてください。
ありがとう
javascript - Leaftjs は現在のすべてのポリゴンを削除し、すべて再描画します
Leaftjs(1.6)を使用しているプロジェクトに取り組んでいます。タイルレイヤーのhttps://api.maptiler.com/maps/streets 。
初めて、ポリゴンは正しく描画されます。私のサイトでは、ユーザーが入力範囲を変更できる入力範囲を使用しています。その値を使用すると、新しい色とポップアップ値でポリゴンが更新されます。
そのため、入力範囲のコールバックでは、最初に以前のポリゴンをすべて削除してから、もう一度再描画しようとします。ユーザーが入力範囲をスムーズに変更するとうまく機能します。
しかし、ユーザーが入力範囲を非常に速く移動すると問題が発生します。この種のマップ出力が得られます。
これが私の入力範囲コードです
ポリゴンを削除するために、使用しました
と
しかし、どちらも同様の結果を示しています。
ここに私の完全なコードがあります、
どうすればこれを修正し、明確な出力を得ることができますか?