javascript - 更改传单开放街道地图的中心
问题描述
我正在使用有角度的传单(openstreetmaps)初始化地图,并设置用户在打开网站时看到的中心。如何更改中心,以便地图在单击按钮时旋转到新坐标?设置一个新中心似乎没有任何作用,我也不想重新加载网站本身。谢谢!
private initMap(): void {
this.map = L.map('map', {
center: [48.1841234, 11.5877796],
zoom: 16
});}
解决方案
你可以使用map.flyTo([latlng])
或map.panTo([latlng])
推荐阅读
- ios - 当 NSPersistentStoreCoordinator.addPersistentStore 随机时应用程序崩溃
- python - TypeError:'float'对象不可下标--Python
- sql-server - SSRS 自动导出每个参数值的报告
- asynchronous - Flutter - 有没有办法将事件从我的 API 填充到 TableCalendar 的“事件”属性
- css - Bootstrap 中自定义 CSS 的正确路径
- javascript - 您可以在浏览器上安全地使用 String.trim() 还是应该添加 shim?
- python - 需要了解 `yield` 如何为 `pytest` 工作?
- python - 使用 Flask 链接到网站中的另一个页面
- arduino - 有理由不直接打印 uint64_t 吗?
- r - 只在 RStudio 中阅读自制的 r 包