0

ubilabs geocompleteでformatted_addressなどを取得するには?

私は ubilabs geocomplete を使用しています。

https://github.com/ubilabs/geocomplete

http://ubilabs.github.io/geocomplete/docs/

Formatted_address などの取得方法。

LAT と LNG を取得するために、次のコードを使用します。

$("#geocomplete").bind("geocode:dragged", function(event, latLng){
$("input[name=lat]").val(latLng.lat());
$("input[name=lng]").val(latLng.lng());
$("#reset").show();
});

しかし、私は必要です:

location
location_type
formatted_address
street_number
postal_code
locality
sublocality
country
country_short
administrative_area_level_1
place_id

ubilabs geocomplete でどのようにできますか?

4

2 に答える 2

1

私も同じ問題を抱えています。次のコードで修正できました

 $("#geocomplete").bind("geocode:dragged", function(event, latLng){
          $("input[name=lat]").val(latLng.lat());
          $("input[name=lng]").val(latLng.lng());
          $("input[name=formatted_address]").geocomplete("find", latLng.lat() + "," + latLng.lng());
          $("#reset").show();
        });

次に、入力から、formatted_address を表示したい場所に配置します。

<input name="formatted_address" type="text" value="">

そのワーキンググレート!!!

于 2016-03-15T10:03:36.957 に答える
-1

ここで「componentTypes」を検索してください : http://ubilabs.github.io/geocomplete/docs/

于 2014-11-24T14:27:19.400 に答える