問題タブ [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 投票する
1 に答える
862 参照

angularjs - geojson の Angular Leaflet MarkerCluster

マップにリーフレット MarkerCluster を表示したいのですが、問題は GeoJSON からデータを取得することです。

2 つの例で同じ状況を再現しようとしました。

  1. MarkerCluster は機能していますが、geojson データはありません
  2. 2 番目に geojson を使用しますが、MarkerCluster は機能しません

2 番目の例の MarkerCluster が表示されない理由を知っている人はいますか? geojson の一部の属性を見逃していませんか?

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

javascript - レイヤーを追加し、レイヤー コントロールを動的に更新する方法: リーフレット

ユーザーがマップ(画像)に図形を描くことができるリーフレットAPIを使用しています...

最初にimageoverlayを使ってベースマップにレイヤーコントロール(1レイヤーを扱う)を追加して……

クリック イベントが新しいレイヤーの作成を処理するページに、id 'newLyer' のボタンを追加しました。つまり、ユーザーは新しいレイヤーを作成し、レイヤー コントロールを更新できます (現在 2 つのレイヤーを処理しています)。

いくつかの方法を使用してレイヤーを作成し、コントロールに追加しましたが失敗しました....

新しいレイヤーを layerGroup に追加する

コントロールを追加する必要があるLayerControl(私が正しい場合)

これまでの静的コードを使用した OnClick 関数。これはクリック時に実行されます

要するに

最初は、コントロールを持つレイヤーが1つありましたが、onclick関数はマップに追加される新しいレイヤーを作成しますが、このレイヤーをlayerControlに追加するにはどうすればよいですか....

誰かがこの種のことを行う方法についてアイデアを持っている場合は、助けてください、、、、どんな種類の助けや参照もいただければ幸いです....お時間をいただきありがとうございます

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

angularjs - Angular Leaflet カスタム マーカー アイコン

既存のデフォルトのマーカー アイコンをカスタム アイコンでオーバーライドしようとしています。変数にパラメーターを定義しました。

アイコンは、関数を指定するpointToLayerオプションを介して に適用されます。

しかし、まだデフォルトのマーカー アイコンがあります ->プランカー 何が間違っているのでしょうか?

最後の例は、私が示したいものです。

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

javascript - e.latlng を配列​​に格納する方法 : リーフレット

ユーザーが地図上にマーカーを配置できるリーフレット API を使用しています。マーカーを配置するためのカスタム ボタンを作成しました。

私はこれらのマーカーの間に線を引いても構わないと思って L.polylines()います. 最初の作業では、静的座標を渡しました(reqとして機能します)。

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

leaflet - マーカーが除去されていない : リーフレット

私はマーカーのカスタムコントロールを追加したリーフレットAPIを使用しています。

そして、すべてのマーカーを削除する傾向があるボタンがあります。

問題

ラッピングによって、すべてのマーカーを削除する必要がありますが、関数が機能しません....ブラウザでコンソールエラーが発生しないため、私は暗闇にあり、api の構造を完全に理解していませんでした。

脚本

誰かがそれについて考えている場合は、助けてください。または、あらゆる種類のリファレンスをいただければ幸いです。お時間をいただきありがとうございます

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

overlay - オーバーレイに GeoJSON データを表示する

オーバーレイ レイヤーで GeoJSON データを表示/非表示にしようとしています。私はデータをオブジェクトとして持っていますが、サーバーにはありません。

オーバーレイ タイプ「geoJSON」を使用すると、エラーが発生します。

オーバーレイの表示/非表示を使用してデータを表示/非表示にするにはどうすればよいですか?

リモート (xyz-json) データを使用しているため、mixed-layers-overlays-geojson-example が機能しません

追加情報: ユーザーの操作に基づいて変更/更新する予定のオブジェクトにデータがあります。

PS:おそらく非常に単純な問題です

編集:私は状況のプランカーを作りました. これは、パス オブジェクトの動的な追加と削除、および geoJSON オブジェクトのいくつかの空の関数を示しています。

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

leaflet - latlng ベースでピクセルを計算する方法: リーフレット

私はリーフレット api を使用しています。ユーザーが変数に保存されたポリラインと latlongs を描画する場所。

緯度経度を取り、ピクセルを計算するリーフレット関数を探していました.layerPoint関数を見つけましたが、リーフレットの理解が浅いため、関数を使用できません。

2 つの変数を使用して 2 つの latlng パラメータを格納しましたが、layerPoint 関数でそれらを使用する方法がわかりませんでした。

脚本

誰かが助けてくれるなら、助けてください。お時間をいただきありがとうございます

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

pdf - angularjsを使用してpdfファイルでリーフレットを使用する

私はこの リーフレットオーバーイメージのようなことをしようとしています。現在、クリックとコメントに背景画像と angular-leaflets ツールを使用しています。

私は、PDFファイルを実際にブラウザーでレンダリングし、PDFファイルの別のセクションをクリックし、ポップオーバーを表示して、そのセクションに関するコメントを入力できる方法を見つけようとしています。

これは、 https: //app.fieldlens.com/ および www.plangrid.com が行っていることと似ています。

angularjsで利用できるものはありますか、それとも他の解決策があれば幸いです。