0

我有一个简单的地图(取自文档),它以一个点为中心

function moveMapToBerlin(map){
  map.setCenter({lat:52.5159, lng:13.3777});
  map.setZoom(14);
}

有没有办法在显示中获取地图边缘点的坐标?即所有4个角的坐标?我正在尝试根据用户可以看到的内容自动绘制一个矩形。(无需用户手动获取角的坐标)

地图图片

4

1 回答 1

0

为此,您可以使用H.map.ViewModel.html#getLookAtData()bounds的属性:

let rect = new H.map.Polygon(map.getViewModel().getLookAtData().bounds);
map.addObject(rect);
于 2021-01-04T08:51:56.023 回答