Угловые карты Google + PlacesService + невозможно получить информацию о широте и долготе в результатах - PullRequest
1 голос
/ 22 сентября 2019

Я использую угловые карты Google и сервис PlaceService.Я хочу разместить маркеры на карте, основываясь на деталях местоположения, которые я получу из метода nearBySearch.При отправке запроса я получаю всю информацию, кроме «широты» и «долготы».Есть ли какое-то решение для этого?

enter image description here

Мой код указан ниже:

  searchNearby(lat: any, lng: any) {
    const locationOf = new google.maps.LatLng(lat, lng);
    const requestObj = {
      location: locationOf,
      name: 'Tesco',
      radius: 10000,
      type: 'store',
    };
    // const map = document.getElementsBy('sebm-google-map-container')[0] as HTMLDivElement;
    const service = new google.maps.places.PlacesService(document.getElementById('output') as HTMLDivElement);
    service.nearbySearch(requestObj, (results, status) => {
        console.log('Retrieved data:');
        console.log(results);
    });
  }
 <script async defer
    src="https://maps.googleapis.com/maps/api/js?key=<API_key>&libraries=places">
    </script>

Карта была добавлена ​​в index.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...