高德地图jsapi移动到目标位置
时间: 2023-06-18 18:06:32 浏览: 473
你可以使用高德地图 JavaScript API 中的 `map.panTo()` 方法将地图移动到指定位置。
首先,你需要创建一个地图实例并获取到要移动到的目标位置的经纬度坐标。然后,使用 `map.panTo()` 方法将地图移动到目标位置。
例如,以下代码将地图移动到纬度为 39.90872、经度为 116.39748 的位置:
```javascript
// 创建地图实例
var map = new AMap.Map('map-container', {
zoom: 13, // 设置地图缩放级别
center: [116.39748, 39.90872] // 设置地图中心点坐标
});
// 获取要移动到的目标位置的经纬度坐标
var targetLngLat = [116.39748, 39.90872];
// 将地图移动到目标位置
map.panTo(targetLngLat);
```
在 `map.panTo()` 方法中,你可以传入一个数组作为参数,数组的第一个元素为目标位置的经度,第二个元素为目标位置的纬度。
注意,如果目标位置不在当前地图显示范围内,地图会自动调整缩放级别以便显示整个目标位置。如果你不想地图自动调整缩放级别,可以使用 `map.setZoom()` 方法手动设置缩放级别。