問題タブ [angular-leaflet-directive]

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 投票する
2 に答える
11891 参照

leaflet - ポリラインにCSSを適用する方法:リーフレット

リーフレット API を使用するアプリケーションを使用しています。

序章

さまざまな種類のフェンスを描画する必要がありました。デコレータを使用すると、ポリラインに適切なビジュアルを適用できますが、あまり適用できません。

問題

破線、点線、またはプレーン ラインの代わりにツイスト ワイヤを表示したかったのですが、ツイスト ワイヤ ラインが画像になることはわかっていますが、カスタム CSS をポリラインに適用する方法がわかりません。

スクリプト例

誰かがポリラインまたは別の方法について何か知っている場合は、助けてください. 御時間ありがとうございます:-)

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

leaflet - removeLayer メソッドの後に図面が表示されない : リーフレット

序章

私はリーフレットAPIを使用するアプリケーションに取り組んでいます。Live Here 最初のユーザーが入力として「1」を入力して、画像をマップにロードします。

次に、ユーザーは左下のボタンを使用してさまざまな形状 (フェンス) を描くことができます。「消しゴム」ボタンは、CurrentFeatureGroup に関するマップからすべてのレイヤーを削除すると想定されています。

問題

「消しゴム」ボタンをクリックすると、現在の機能グループを持つマップからすべての形状が削除されます。しかし、他の形状を描画するときに削除した後、これらの形状は表示されませんが、機能が正常に機能していることを確認しました。これらの形状がどのように見えなくなったのかわかりません。

スクリプト(レイヤーの削除を担当)

clearLayer ではなく、removeLayer を検討してください。誰かがこの問題について何か考えを持っている場合は、助けてください。

0 投票する
2 に答える
768 参照

leaflet - Leaflet ディレクティブの既存のマップ インスタンスを再利用する

Leafletディレクティブによって作成された現在のマップにLeaflet Editable 機能を追加しようとしています。私は L.map インスタンスを取得しています:

ただし、リーフレットの編集可能ファイルはeditable: true、マップの作成時に設定する必要があります。

それで、L.mapインスタンスを作成する方法はありますか

それをリーフレットの角度ディレクティブに添付しますか?

アップデート:

リーフレットにフックを追加してみました

editTools は正常に作成されますが、

まだ機能していません

0 投票する
3 に答える
10100 参照

leaflet - 画像付きチラシリンクの削除が可能

リーフレットを使用してマップを作成するには、リーフレット ディレクティブを使用します

リーフレットのリンクと OSM の著作権をマップから削除することはできますか?

代わりにチラシの画像を入れたいです。

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

javascript - typescript で angular leaflet ディレクティブを使用する手順

私のプロジェクトで使用angular-leaflet-directiveしたいですか?typescriptこのプロセスに含まれる手順は何ですか? のタイプ定義ファイルは必要angular-leaflet-directiveですか? または、タイプスクリプト定義ファイルを持ってleafletいるだけで十分ですか? 誰かがプロジェクトで使用angular-leaflet-directiveする方法の手順を概説できますか?typescript

0 投票する
3 に答える
897 参照

angularjs - リーフレット パスを最適化する方法は?

緯度/経度が 13,000 を超えるパスがあります。ローカルでテストすると問題なく動作しますが、デバイス上では非常に負担が大きく、遅延が大きくなります。パスが道路にスナップされているため、パスは非常に密集しています。

アプリをよりスムーズに実行できるように最適化するにはどうすればよいですか? ズーム レベルに基づいてパス密度を定義しますか?? これどうやってするの?

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

angularjs - Angular-Leaflet-Directive レイヤー

平面図でクリック可能なマーカーと形状を利用するプロジェクトを構築しています。

マーカーは順調に進んでおり、かなり単純に見えます…</p>

しかし、レイヤーはこのようには機能しないようです。$scope.layers にレイヤーを追加するコード (典型的な Angular コード) はうまくいきませんでした。機能する唯一のことは、この非 Angular の混乱です…</p>

描画されたアイテムをマップに追加するためのより良い/よりスマートな方法はありますか? また、クリック イベントをレイヤーにバインドするにはどうすればよいですか? それとも、Leaflet の形状は、ただの馬鹿げた非インタラクティブな装飾なのでしょうか?