Javascript 如何使用react和typescript从event.feature.getGeometry读取坐标?

Javascript 如何使用react和typescript从event.feature.getGeometry读取坐标?,javascript,reactjs,Javascript,Reactjs,我想从event.feature.getGeometry()读取坐标。这里的事件是google.maps.Data.MouseEvent的一个实例 当我像下面那样记录它时: console.log('output', event.feature.getGeometry); 它给了我这样一个输出: 我不知道如何读取这张照片的纬度和经度。有人能帮我吗?我正在使用React和JavaScript。根据您可以在lat/long上循环,如下所示: const geo = event.feature.g

我想从
event.feature.getGeometry()
读取坐标。这里的事件是
google.maps.Data.MouseEvent
的一个实例

当我像下面那样记录它时:

console.log('output', event.feature.getGeometry);
它给了我这样一个输出:

我不知道如何读取这张照片的纬度和经度。有人能帮我吗?我正在使用React和JavaScript。

根据您可以在lat/long上循环,如下所示:

const geo = event.feature.getGeometry();

geo.forEachLatLng(latLng => {
    const lat = latLng.lat();
    const lng = latLng.lng();

    console.log(lat, lng);
});
根据以下步骤,您可以在横向/纵向上循环:

const geo = event.feature.getGeometry();

geo.forEachLatLng(latLng => {
    const lat = latLng.lat();
    const lng = latLng.lng();

    console.log(lat, lng);
});