Umieszcza interfejs API autouzupełniania, aby uzyskać współrzędne GPS z wprowadzonego adresu

Mam pole adresu w mojej aplikacji, w którym użytkownik musi wprowadzić wymagany adres. Użyłem Geocodera Google, aby uzyskać współrzędne GPS adresu. Ale teraz chcę ułatwić użytkownikowi korzystanie z funkcji Autouzupełnianie miejsc. Ale Autouzupełnianie miejsc zwraca tylko adres, identyfikator i odniesienie do miejsca.

Czy istnieje sposób na uzyskanie współrzędnych GPS adresu wybranego przez użytkownika za pomocą funkcji API Autouzupełnianie? Czy muszę ponownie korzystać z Geocodera, gdy użytkownik wybierze swój adres z funkcji Autouzupełnianie miejsc?

Czy powinienem ponownie użyć API miejsc po tym, jak użytkownik wybierze swój adres, aby uzyskać współrzędne GPS adresu? Nie chcę wysyłać wielu żądań do interfejsu API miejsc ze względu na obowiązujące ograniczenia. . Jest to oczekiwana odpowiedź z API miejsc. W odpowiedzi nie ma współrzędnych GPS.

"status": "OK",
  "predictions": [ {
    "description": "Paris, France",
    "id" : "691b237b0322f28988f3ce03e321ff72a12167fd",
    "reference": "CiQYAAAA0Q_JA...kT3ufVLDDvTQsOwZ_tc",
    "terms": [ {
      "value": "Paris",
      "offset": 0
    }, {
      "value": "France",
      "offset": 7
    } ],
    "types": [ "geocode" ],
    "matched_substrings": [ {
      "offset": 0,
      "length": 5
    } ]
  }, {
    "description": "Paris, TX, United States",
    "id" : "518e47f3d7f39277eb3bc895cb84419c2b43b5ac",
    "reference": "CjQjAAAAHnbxZZ...BDR3iIOFdMTxwo1jHg",
    "terms": [ {
      "value": "Paris",
      "offset": 0
    }, {
      "value": "TX",
      "offset": 7
    }, {
      "value": "United States",
      "offset": 11
    } ],
    "types": [ "geocode" ],
    "matched_substrings": [ {
      "offset": 0,
      "length": 5
    } ]
  }, {
    "description": "Paris, Ontario, Canada",
    "id" : "e7ac9c89d4a590305242b0cb5bf43064027223c9",
    "reference": "CjQhAAAAIv_YWYt...F8KZHY36TwMrbyu_g",
    "terms": [ {
      "value": "Paris",
      "offset": 0
    }, {
      "value": "Ontario",
      "offset": 7
    }, {
      "value": "Canada",
      "offset": 16
    } ],
    "types": [ "geocode" ],
    "matched_substrings": [ {
      "offset": 0,
      "length": 5
    } ]
  }

questionAnswers(1)

yourAnswerToTheQuestion