- 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
您可能关注的文档
- 《软件工程》复习解读.doc
- 气体检验与除杂讲述.ppt
- 《软件工程》课程设计计科四班20140902410李东峻解读.docx
- 《资源的跨区域调配——以我国西气东输为例》课件1解读.ppt
- 《进入WindowsXP世界》信息技术教学设计解读.doc
- 气体深冷分离工初级工实际合并卷讲述.doc
- 民航客户关系管理-客户投诉讲述.ppt
- 气体体积的测定讲述.ppt
- 《运动和力》专题复习课件解读.ppt
- 气体和溶液课件讲述.ppt
- 2024年陕西咸阳亨通电力(集团)有限公司供电服务业务部直聘用工招聘145人笔试参考题库附带答案详解 .docx
- 2024年中建四局土木工程有限公司校园招聘笔试参考题库附带答案详解 .docx
- 2024年四川雅茶贸易有限公司公开招聘和考察聘用人员3人笔试参考题库附带答案详解 .docx
- 2024年中国烟草总公司辽宁省公司公开招聘拟录用人员(166人)笔试参考题库附带答案详解 .docx
- 2024江苏连云港中诚物业管理有限公司招聘工作人员1人笔试参考题库附带答案详解 .docx
- [毕节]2025年贵州毕节市引进人才649人笔试历年参考题库附带答案详解.docx
- 2024年度中国东航技术应用研发中心有限公司校园招聘笔试参考题库附带答案详解 .docx
- 2024年福建省厦门盐业有限责任公司春季人才招聘1人笔试参考题库附带答案详解 .docx
- 2024年山东省环保发展集团绿能有限公司职业经理人招聘2人笔试参考题库附带答案详解 .docx
- 2024年安徽滁州郊源阳光电力维修工程有限责任公司招聘41人(第一批次)笔试参考题库附带答案详解 .docx
文档评论(0)