Leaflet面试题及答案(1-20)
文章目录
- 🟢 面试问题及答案(1-20)
- 1. 什么是 Leaflet?
- 2. 如何引入 Leaflet 到项目中?
- 3. 如何创建一个基本的地图?
- 4. `L.map()` 和 `L.Map()` 的区别是什么?
- 5. 如何设置地图视图?
- 6. 地图缩放级别范围是多少?
- 7. 如何添加标记点(Marker)?
- 8. 如何给 Marker 添加点击事件?
- 9. 如何添加弹出窗口(Popup)?
- 10. 如何打开 Popup?
- 11. 如何关闭 Popup?
- 12. 如何绑定 Tooltip?
- 13. Leaflet 支持哪些几何图形?
- 14. 如何绘制一条折线?
- 15. 如何绘制多边形?
- 16. 如何绘制圆形?
- 17. 如何绘制矩形?
- 18. 如何获取地图当前中心坐标?
- 19. 如何获取当前缩放级别?
- 20. 如何限制地图的缩放级别?
🟢 面试问题及答案(1-20)
1. 什么是 Leaflet?
Leaflet 是一个开源的 JavaScript 库,用于在网页上创建交互式地图。它轻量、易用,并支持各种地图服务(如 OpenStreetMap、Google Maps 等)。
2. 如何引入 Leaflet 到项目中?
可以通过以下方式:
- CDN 引入: