我是撲撲谷歌地圖的初學者。我只想知道顫振地理編碼中的地標是什么,我只需要了解以下代碼。非常感謝您的幫助。
_getAddress() async {
try {
List<Placemark> p = await placemarkFromCoordinates(
_currentPosition.latitude, _currentPosition.longitude);
Placemark place = p[0];
setState(() {
_currentAddress =
"${place.name}, ${place.locality}, ${place.postalCode}, ${place.country}";
startAddressController.text = _currentAddress;
_startAddress = _currentAddress;
});
} catch (e) {
print(e);
}
}
uj5u.com熱心網友回復:
地標是一個包含地名、地點、郵政編碼、國家和其他屬性等資訊的類。請參閱檔案中的屬性。
placemarkFromCoordinates是一種回傳為提供的坐標找到的 Placemark 實體串列的方法。
Placemark place = p[0] 只需從您從 placemarkFromCoordinates 方法獲得的串列中獲取第一個地標。
該setState方法中的代碼只是將 更新為_currentAddress您從地標獲得的地點資訊place,然后將其值傳遞給startAddressController.text和_startAddress。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/375592.html
