問題タブ [dc.leaflet.js]
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 - removeLayer メソッドの後に図面が表示されない : リーフレット
序章
私はリーフレットAPIを使用するアプリケーションに取り組んでいます。Live Here 最初のユーザーが入力として「1」を入力して、画像をマップにロードします。
次に、ユーザーは左下のボタンを使用してさまざまな形状 (フェンス) を描くことができます。「消しゴム」ボタンは、CurrentFeatureGroup に関するマップからすべてのレイヤーを削除すると想定されています。
問題
「消しゴム」ボタンをクリックすると、現在の機能グループを持つマップからすべての形状が削除されます。しかし、他の形状を描画するときに削除した後、これらの形状は表示されませんが、機能が正常に機能していることを確認しました。これらの形状がどのように見えなくなったのかわかりません。
スクリプト(レイヤーの削除を担当)
clearLayer ではなく、removeLayer を検討してください。誰かがこの問題について何か考えを持っている場合は、助けてください。
javascript - dc leaflet js 新しいajax呼び出しからのデータでクロロペスを更新する方法は?
DCリーフレットjsを使用してクロロペスチャートを描画しようとしています。私が持っているコードは以下のとおりです。
このグラフは、ajax 呼び出しから新しいデータを受け取ると再描画されます。最初の描画は正常に機能していますが、再描画時に「マップ コンテナーは既に初期化されています」というリーフレット エラーが発生します。新しい ajax 呼び出しでマップを再描画するために使用できる map.remove() メソッドがあるかどうか教えてください。これに関する方向性は本当に高く評価されます。
maps - leaflet.js マップが表示されない
私はの初心者leaflet.js
です。次のコードのデバッグを手伝ってくれる人はいますか? 画面に地図を表示しようとしていますが、Google Chrome にズームインとズームアウトのボタンしか表示されず、地図画面が空です。
leaflet - dc.js および dc.leaflet.js; 間違ったタイプのマップが返されました
を使用してダッシュボードを作成しようとしていdc.js
ます。いくつかのチャートと choroplethChart があります。すべてうまくいきましたが、リーフレットをマップに追加する必要がありました。このサンプルに従ってライブラリを使用しましdc.leaflet.js
たが、choroplethChart の代わりにマーカーを返します (図を参照)。
(これは、リーフレットを使用する前 の外観です) コードは以下であり、これは geojson が存在する場所です:
javascript - leaflet.js の marker-icon-2x と marker-shadow.png が読み込まれない
リーフレット マップでカスタム アイコンを使用することはできますか? 私は次のようなことをしようとしました:
しかし、私はうまくいきませんでした。誰もそれを行うための最良の方法を知っていますか? アイコンが間違ったサイズで表示され、別の位置にも表示される