0

ジオタグのメタタグを使用しています

  1. 位置 - 緯度と経度が含まれます
  2. 地名 - 都市、州、国を含む
  3. 地域 - 都市名が含まれています

このジオタグは、緯度と経度を使用して指定された場所にのみ適用されますか?. どうすれば街全体をニューヨークと言うことができますか. 何か方法はありますか?

4

1 に答える 1

0

これを行うには、Google Places Autocomplete API を使用できます。これが例です

var autocomplete = new google.maps.places.Autocomplete(address);

google.maps.event.addListener(autocomplete, 'place_changed', function() {
  var latitude = autocomplete.getPlace().geometry.location.lat();
  var longitude = autocomplete.getPlace().geometry.location.lng();

  $("#lat").val(latitude).change();
  $("#lon").val(longitude).change();
});
input {
  width: 400px;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://maps.googleapis.com/maps/api/js?sensor=false&libraries=places&dummy=.js"></script>
<form>
  <input type="text" id="address" placeholder="address">
  <br>
  <input type="text" id="lat" placeholder="latitude">
  <br>
  <input type="text" id="lon" placeholder="longitude">
</form>

于 2016-07-21T17:28:28.047 に答える