- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
【Leafletjs】L.Map中文API解读
【Leafletjs】L.Map 中文API
L.Map
API各种类中的核心部分,用来在页面中创建地图并操纵地图.
使用 example
// initialize the map on the map div with a given center and zoom
var map = L.map(map, {
center: [51.505, -0.09],
zoom: 13
});
构造器
构造器
使用
描述
L.Map( HTMLElement|String?id, Map optionsoptions??)
newL.Map(…)L.map(…)
通过div元素和带有地图选项的描述的文字对象来实例化一个地图对象,其中文字对象是可选的。
Options
Map State Options
选项
类型
默认值
描述
center
LatLng
null
初始化地图的地理中心.
zoom
Number
null
初始化地图的缩放.
layers
ILayer[]
null
初始化后加载到地图上的图层.
minZoom
Number
null
地图的最小视图。可以重写地图图层的minZoom.
maxZoom
Number
null
地图的最大视图。可以重写地图图层的maxZoom.
maxBounds
LatLngBounds
null
当这个选项被设置后,地图被限制在给定的地理边界内,当用户平移将地图拖动到视图以外的范围时会出现弹回的效果, 并且也不允许缩小视图到给定范围以外的区域(这取决于地图的尺寸)。 使用setMaxBounds方法可以动态地设置这种约束.
crs
CRS
L.CRS.EPSG3857
使用的坐标系,当你不确定坐标系是什么时请不要更改.
Interaction Options
选项
类型
默认值
描述
dragging
Boolean
true
决定地图是否可被鼠标或触摸拖动.
touchZoom
Boolean
true
决定地图是否可被两只手指触摸拖拽缩放.
scrollWheelZoom
Boolean
true
决定地图是否被被鼠标滚轮滚动缩放.
doubleClickZoom
Boolean
true
决定地图是否可被双击缩放.
boxZoom
Boolean
true
决定地图是否可被缩放到鼠标拖拽出的矩形的视图,鼠标拖拽时需要同时按住shift键.
tap
Boolean
true
Enables mobile hacks for supporting instant taps (fixing 200ms click delay on iOS/Android) and touch holds (fired as?contextmenu?events).
tapTolerance
Number
15
The max number of pixels a user can shift his finger during touch for it to be considered a valid tap.
trackResize
Boolean
true
确定地图在窗口尺寸改变时是否可以自动处理浏览器以更新视图.
worldCopyJump
Boolean
false
当这个选项可用时,当你平移地图到其另一个领域时会被地图捕获到,并无缝地跳转到原始的领域以保证所有标注、矢量图层之类的覆盖物仍然可见.
closePopupOnClick
Boolean
true
当你不想用户点击地图关闭消息弹出框时,请将其设置为false?.
Keyboard Navigation Options
选项
类型
默认值
描述
keyboard
Boolean
true
聚焦到地图且允许用户通过键盘的方向键和+/-键来漫游地图.
keyboardPanOffset
Number
80
确定按键盘方向键时地图平移的像素.
keyboardZoomOffset
Number
1
确定键盘+?or?-键对于的缩放级数.
Panning Inertia Options
选项
类型
默认值
描述
inertia
Boolean
true
如果该选项可用,在拖动和在某一时间段内持续朝同一方向移动建有动力的地图时,会有惯性的效果.
inertiaDeceleration
Number
3000
确定惯性移动减速的速率,单位是像素每秒的二次方2.
inertiaMaxSpeed
Number
1500
惯性移动的最大速度,单位是像素每秒.
inertiaThreshold
Number
depends
放开鼠标或是触摸来停止惯性移动与移动停止之间的毫秒数.
Control options
选项
类型
默认值
描述
zo
您可能关注的文档
最近下载
- TCASME-半导体用砂轮划片机技术规范及编制说明.pdf
- 《城市经济学》全套教学课件.pptx
- GB/Z 44267-2024自动化系统与集成 工业数据 数字孪生的可视化元素.pdf
- 2024年山东城市服务职业学院单招职业技能测试题库及答案1套.docx VIP
- 读后续写题型解读 理论点拨——高三英语上学期一轮复习专项.pptx VIP
- invt英威腾CHF100A变频器说明书.pdf VIP
- 必威体育精装版JingChaDaXue《灭火救援典型案例》期末试卷( A )参考答案.docx
- 商铺买卖合同范本7篇.docx
- 外研版小学英语一年级起点单词表4上.pdf
- 现代交换原理与技术总结.docx VIP
文档评论(0)