私のプロジェクトでは、リーフレットを使ってポイントを表示しています。リーフレットの住所ごとに緯度と経度を取得
私のデータベースからアドレスを取得しています&その特定のアドレスのポイントを表示します。
私は緯度が&の住所を提供するものは見つかりませんでした。
誰もが私にこれを助けることができますか?
私のプロジェクトでは、リーフレットを使ってポイントを表示しています。リーフレットの住所ごとに緯度と経度を取得
私のデータベースからアドレスを取得しています&その特定のアドレスのポイントを表示します。
私は緯度が&の住所を提供するものは見つかりませんでした。
誰もが私にこれを助けることができますか?
この目的のためにgoogle map apiを使用できます。 check this example api call
すでにリーフレット用に開発された素晴らしいジオコーダがあります。
https://github.com/smeijer/L.GeoSearch
あなたは、このためにオープンストリートマップを使用したい場合、あなたは、単に(jqueryのを使用して)要求を行うことができ、容易
map.on('geosearch_showlocation', function (result) {
L.marker([result.x, result.y]).addTo(map)
});
のような結果を使用することができます。
$.get(location.protocol + '//nominatim.openstreetmap.org/search?format=json&q='+address, function(data){
console.log(data);
});
latとlonだけでなくJSONオブジェクトも取得します。
私は渡したいと思っています。これを行うAPIはありますか? –
正しい。これがこのプラグインの機能です。あなたは住所を入力し、その地理座標を見つけます。あなたが解雇されたイベントのデータで上記の地理データにアクセスした場合(上記の結果) – snkashis
ユーザの入力を迂回してコードで直接行いたいと言っているのなら、それも簡単です。単に 'control.geosearch( 'New York、NY')' – snkashis