高德地图jsapi移动到目标位置
时间: 2024-02-23 16:59:38 浏览: 17
要将地图移动到目标位置,可以使用高德地图的`setCenter`方法。具体的步骤如下:
1. 创建一个地图对象,例如:
```javascript
var map = new AMap.Map('container', {
zoom: 10,
center: [116.39, 39.9]
});
```
2. 使用`setCenter`方法将地图移动到目标位置,例如:
```javascript
map.setCenter([116.480983, 39.989628]);
```
其中`[116.480983, 39.989628]`是目标位置的经纬度坐标。
3. 如果需要动态的移动地图到目标位置,可以使用`animate`方法配合`setCenter`方法实现。例如:
```javascript
map.animate({
center: [116.480983, 39.989628],
duration: 1000 // 动画时间为1秒
});
```
这样就可以在1秒钟内将地图平滑的移动到目标位置了。