問題タブ [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 に答える
819 参照

javascript - SVG コンテナを現在のビューにリセット

リーフレット マップに SVG オーバーレイを追加したいと考えています。SVG を追加するオーバーレイ ペインに SVG コンテナを追加します。これは機能しますが、私の SVG コンテナはマップと共にスクロールし続けます。SVG を適切に表示するには、コンテナーが常にマップの現在のビュー (現在のマップ ビューの左上から右下まで) にまたがるようにします。

概要

svg-container の原点を現在のマップ ビューの左上にリセットするにはどうすればよいですか?

これは私のコード スニペットです。SVG オーバーレイのディレクティブを示しています。私はリーフレット角度ディレクティブを使用しています:

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

javascript - ng-repeat を追加するとエラーが発生します: $compile:ctreq

コントローラーにアクセスできるように、leaflet ディレクティブを必要とするカスタム ディレクティブがあります。

アプリのコントローラーでカスタム ディレクティブを実装せずに使用すると、ng-repeat正常に動作します。このような:

コントローラの HTML なしng-repeat

なしのコントローラーのJSng-repeat

ただし、追加しようとするng-repeatと、次のエラーが発生します。

コントローラーの HTMLng-repeat

コントローラーのJSng-repeat

私は何を台無しにしましたか?

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

angularjs - リーフレットのイオン位置エラー

しばらくしてから

OSX および iOS の Safari で、Leaflet.js ベースのアプリとそれが基にしているを実行したとき。プロジェクトを開始したときは、そうではありませんでした。電話して現在の場所を取得しようとすると発生します

何か案は?それは再現可能ですか?

編集:仕様PositionError.POSITION_UNAVAILABLEで定義されているように戻っていると思いました。タイムアウト間隔を 5 秒に延長することを期待してリクエストにオプションを追加しましたが、リクエストの直後にエラーが発生し続けます...{ maximumAge: 3000, timeout: 5000, enableHighAccuracy: true }

サファリ 8.0.6 OSX 10.10.3 XCode 6.3.2

Chrome では問題なく動作しますが、これを iOS と Android に展開する予定です

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

angularjs - AngularJS リーフレット マーカーがレンダリングされない

私はイオン プロジェクト内のリーフレット マップへのマーカーとパス トレイルを実装しようとしてきまし。ただし、実装時にピンを表示できません。これが私のJSFiddleです。コードの一部も含めました。これがないと質問を送信できないためですが、JSFiddle での同じレンダリングの問題です。どんな助けでも素晴らしいでしょう!

JSFiddleリンクがある場合、コードを表示することを余儀なくされているため、これは私が得たものですが、私のコードには解決策がないと思います. ライブラリまたは呼び出しの問題がある場合。

私のindex.html

私のpathmap.html

controller.js

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

ios - iPhone の Leaflet.js ローカリゼーション リクエスト テキスト

リーフレット アプリを iOS に展開すると、ユーザーがアプリケーションを信頼するかどうかをシステムが尋ねてきます/private/var/mobile/Containers/bundle/Application/BLABLABLANUMBERS234234/www/index.html

現在の場所を使用するには?どうやって

  1. パスをアプリケーション名に置き換えますか?
  2. 将来のために決定を保存しますか? アプリを起動するたびに聞かれます。

Androidも似ていると思いますか?

ありがとうEL

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

angularjs - Angular-Leaflet-Directive + JSON マーカー

私のアプリでクラスタリング マーカーを使用してリーフレット マップを作成してみてください。この Angular Leaflet ディレクティブ プラグインに使用します。サンプルコントローラーとJSONデータで動作しますが、他のデータ形式のJSONがあり、マップ上にマーカー配列を作成するための緯度と経度のパラメーターを取得する際に問題があります。

私のコントローラー

この JSON 形式で作業する

この JSON 形式で作業する必要があります

マーカー配列のJSONから緯度と経度でデータを取得するにはどうすればよいですか?

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

angularjs - OSM 用の CSS3 で gps マーカーのアイコンを生成する

さまざまなマーカーを使用して OpenLayer マップを生成しています。すべては Angular と leaflet ディレクティブで制御されます。

私の質問: png 画像を使用する代わりに、純粋な CSS3 でマーカーのアイコンを生成することが可能かどうか疑問に思っていますか? 置き換えたいコード。

誰かがすでにこれを試している場合、それが可能かどうか、またその方法を知りたいです。どうもありがとうございました !

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

javascript - angular-leaflet-directive は、関数を呼び出すときにマーカーを更新しません

私はAngularとLeafletに非常に慣れていません。

この質問の iH8 の例に従いました: how make ng-model="search" have impact on leaflet directive?

このイベントが発生した場合

postMessage を使用して別のタブまたはフレームから:

ビューが変わり、すべてが正常に機能します。この関数をローカルで呼び出すか、他の関数を

何も変わりません。誰かが私に理由を説明できますか?

前もって感謝します!