《前后端面试题
》专栏集合了前后端各个知识模块的面试题,包括html,javascript,css,vue,react,java,Openlayers,leaflet,cesium,mapboxGL,threejs,nodejs,mangoDB,MySQL,Linux… 。
文章目录
- 一、本文面试题目录
-
-
- 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. 如何限制地图的缩放级别?
-
- 二、100道面试题目录列表
一、本文面试题目录
1. 什么是 Leaflet?
Leaflet 是一个开源的 JavaScript 库,用于在网页上创建交互式地图。它轻量、易用,并支持各种地图服务(如 OpenStreetMap、Google Maps 等)。
2. 如何引入 Leaflet 到项目中?
可以通过以下方式:
- CDN 引入: