文章列表:Leaflet学习笔记

Leaflet笔记(13)移动端使用Leaflet定位用户位置
本文介绍使用 Leaflet 获取用户位置的方法。 在 HTML5 的规范中已经增加了获取用户位置的接口,可以看这里:关于HTML5中的定位函数。但在 Leaflet 下,做了更进一步的封装,直...
2018-02-24

Leaflet笔记(12)移动端使用Leaflet展示全屏地图
本文介绍移动端使用 Leaflet 显示一个全屏地图的方法。 PS: 其实也没什么高深的,具体来说就是CSS,与 Leaflet 关系不大。 CSS 代码 * { padding: 0; ...
2018-02-23

Leaflet笔记(11)监听Marker的点击事件
前方《Leaflet笔记(9)最简单的事件响应》和《Leaflet笔记(10)Leaflet实现点击显示当前经纬度的效果》都是对地图实例本身做的事件监听及响应,其实在Leaflet中每种实现对象...
2017-03-04

Leaflet笔记(10)Leaflet实现点击显示当前经纬度的效果
上文《Leaflet笔记(9)最简单的事件响应》实现了最基本的click响应,本文将上文的例子包装一下,实现一个点击显示一个Popup的效果。基本效果如图: Leaflet监听点击事件并弹出P...
2017-03-03

Leaflet笔记(9)最简单的事件响应
之前写了Leaflet中绘图添加Marker等方法,本文介绍在Leaflet中添加简单的事件响应方法。事件是地图交互的重要桥梁,通过事件可以使用户方便的查看控制地图的各种行为。下面以点击地图这个...
2017-03-02

Leaflet笔记(8)在地图上单独绘制弹出框(Popup)
上文《Leaflet笔记(7)在地图上绘制弹出框(Popup)》中添加的Popup是依托其他对象绑定的,比如Marker、Polygon等,Popup也可以单独创建并添加到图层中。其创建过程如下...
2017-03-01

Leaflet笔记(7)在地图上绘制弹出框(Popup)
本文介绍在Leaflet的地图上绘制弹出框(Popup)的方法。什么是Popup?就是类似下面的效果。 可以看到在前文绘制的Marker上位置增加了一个弹出的提示框。这个效果在Leaflet中...
2017-02-28