网站大量收购闲置独家精品文档,联系QQ:2885784924

【Leafletjs】L.Map中文API解读.docx

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档