我正在尝试创建一张类似于“口袋妖怪去”中的地图。 现在,我想像“口袋妖怪去”那样创建缩放功能。
我的意图是,当用户缩放时,它会放大和缩小用户当前的位置,那么您有什么想法可以使用MapBox完成此操作吗?
我一直在尝试搜索类似的内容,但没有成功。
我当前的地图:
this.map = new mapboxgl.Map({
container: 'game_map',
style: 'mapbox://styles/mapbox/light-v10',
center: [5.348291, 52.151742],
zoom: 17,
pitch: 60,
bearing: -60,
antialias: true
});
编辑: 我想让口袋妖怪像地图一样走。因此,当用户放大时,相机需要将其缩放到用户当前位置。并且用户不能仅放大/缩小和旋转相机就不能移动相机。而且我希望当用户放大摄像机的俯仰和方位时(在MapBoxgl js中)。