問題タブ [geocoder]

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 に答える
1523 参照

typescript - 検索時にマーカーを設定せずに Leaflet Geocoder を使用する

現在、私はリーフレット マップを使用しており、このジオコーダー プラグインを追加しました: https://github.com/perliedman/leaflet-control-geocoder。私の問題は、場所を検索するたびに、この場所にマーカーも設定されることですが、そうしたくありません。ズームインするだけで、マーカーを設定しないでください。

この機能を無効にする方法、または設定したマーカーを即座に削除する方法を知っている人はいますか?

セットマーカーはこんな感じ

私は Ionic/typescript で作業しており、ジオコーダーを使用するための私のコードは次のとおりです。

GitHub によると、defaultMarkGeocode:false はマーカーを無効にする必要があります。それを使用すると、次のエラーが発生します。

未定義のプロパティ '_leaflet_id' を読み取れません

私も試しました

しかし、変数ジオコーダーが使用されていないことがわかり、次のエラーが発生します。

未定義のプロパティ 'addLayer' を読み取れません

それを修正し、このマーカーを無効にするか削除する方法について何か提案があれば、私は非常に感謝しています.

ご挨拶

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

android - Geocoder が Oreo に対応していない

Google Maps API のマーカーから住所を収集する必要があるアプリケーションがあります。このコードをテストしたところ、Android 6.0 を実行するデバイスで正常に動作します。

しかし、Android 8.1 デバイスで実行しようとすると、エラー ログが返されます。

E/エラー ジオコーダ: java.io.IOException: NetCode:-1000,NetRes:{}

私はそれを検索しようとしましたが、解決策が見つかりませんでした。どうすればこれを修正できますか?