则返回一个圆的结果

时间:2022-04-27 06:18:49

显示以像素为单位的点的x,y坐标。

所以接受点东西的leaflet要领和选项都也接受他们简单数组的形式。

Constructor(函数结构器)

L.Point():用给定点的x和y坐标来创建点东西。如果round设置为true,则将x和y的值转换为圆中。?

Properties(属性)

x:x坐标。

y:y坐标。

Methods(要领)

add():返回当前点和给定点的和。

subtract():返回当前点和给定点的差。

multiplyBy():返回当前点和给定值的积。

divideBy():返回当前点和给定值的商。如果round设置为true,则返回一个圆的功效。

distanceTo():返回当前点与给定的的距离。

clone():返回当前的副本。

round():返回当前的在圆上的坐标的副本。

equals():如果点坐标不异则返回true。

toString():在调试时显示点的字符串的形式。

L.Bounds

用像素坐标暗示的矩形的区域。

所以接受界限东西的leaflet要领和选项都也接受他们简单数组的形式。

Constructor(函数结构器)

L.Bounds(左上角点,右下角点):用两个坐标(凡是是左上角的点和右下角的点)来创建界限东西。

L.Bounds(点集):用包罗的点创建界限东西。

Properties(属性)

min:矩形左上角点。

max:矩形右下角点。

Methods(要领)

extend():将包罗给定点的界限延伸。

getCenter():返回界限的中心点。

contains():如果矩形包罗给定的界限则返回true。

contains():如果矩形包罗给定点则返回true。

intersects():如果矩形与给定界限订交则返回true。

isValid():如果界限可以被初始化则返回true。

getSize():返回界限的巨细。

L.Icon

创建注记时显示的图标。

Constructor(函数结构器)

L.Icon():通过给定的选项创建图标实例。

Options(选项)

iconUrl:请求图标图片的URL(脚本中的绝对或相对路径)。

iconRetinaUrl:图标图片视网膜视图下的尺寸的URL。用于视网膜屏幕的设备。

iconSize:图标图片的像素巨细。

iconAnchor:图标提示的坐标(在左上角)。图标是对其的,所以这个点是注记的地舆位置。如果巨细是指定的则位于中心处,也可以在CSS中设置负界限。

shadowUrl:图标暗影图的URL。如果没有指定,图标没有暗影。

shadowRetinaUrl:图标在视网膜视图下的尺寸的URL。如果没有指定,图标没有暗影。用于视网膜屏幕的设备。

shadowAnchor:暗影的提示坐标(在左上角)(如果没有指定则与iconAnchor不异)。

popupAnchor:与图标锚相关的打开弹出框的点的坐标。

className:图标和暗影图片的自界说的类名。默认为空。

L.DivIcon

用div要素而非图片来轻量级地显示注记的图标。

默认情况下,暗影会有一个小的白色的方形作为leaflet-div-icon类和样式。

Constructor(函数结构器)

L.DivIcon():用给定的选项实例化图标。

Options(选项)

iconSize:图标的像素巨细。也可以通过CSS设置。

iconAnchor:图标提示的坐标(在左上角)。图标是对其的,所以这个点是注记的地舆位置。如果巨细是指定的则位于中心处,也可以在CSS中设置负界限。

className:用于对其图标的自界说的类名,默认为leaflet-div-icon。

html:在div要素中自界说的HTML代码,默认为空。

L.Control

所有leaflet控制的根本类。担任自IControl接口。

Constructor(函数结构器)

L.Control():通过给定的选项创建一个控制。

Options(选项)

position:控制初始的位置(在舆图的某一角)。参见control positions。

Methods(要领)

setPosition():设置控制的位置。参见control positions。

getPosition0():返回控制确当前位置。

addTo():将控制添加到舆图上。

removeFrom():将控制从舆图上移除。

Control Positions(控制的位置)

topleft:舆图的左上角。

topright:舆图的右上角。

bottomleft:舆图的左下角。

bottomright:舆图的右下角。

L.Control.Zoom

拥有两个按钮(放大和缩小)的级另外缩放控制。默认舆图上是有的,除非设置zoomControl选项为false。

Constructor(函数结构器)

L.Control.Zoom():创建缩放控制。

Options(选项)

position:控制的位置(在舆图的某一角)。参见control positions。

L.Control.Attribution

可以在舆图上一个小的文本盒子中显示属性数据的属性控制。默认舆图上是有的,除非设置attributionControl选项为false,并且它自动地通过getAttribution要领获取图层的属性文本。担任自Control。

Constructor(函数结构器)

L.Control.Attribution():创建属性控制。

Options(选项)

position:控制的位置(在舆图的某一角)。参见control positions。

prefix:在属性之前显示的HTML文本。通报false来使其不显示。

Methods(要领)

setPrefix():在属性之前设置文本。

addAttribution():添加属性文本。

removeAttribution():移除属性文本。

L.Control.Layers

图层控制使用户可以在差此外底图之间切换,并可以控制笼罩物的开关。担任自Control。

Constructor(函数结构器)

L.Control.Layers():通过给定的图层创建数据控制。根本图层通过单选项进行切换,笼罩物通过复选框切换显示。

Methods(要领)

addBaseLayer():通过给定的控制名称添加根本层(通过单选按钮实体)。

addOverlay():凸显给定的控制名称添加笼罩物(通过复选框实体)。

removeLayer():将图层从控制中移除。

Options(选项)

position:控制的位置(在舆图的某一角)。参见control positions。

collapsed:如果为true,控制可以收缩为一个图标,在鼠标置于上方或点触时展开。

autoZIndex:如果为true,控制的图层升序地叠置对齐,在切换图层打开或*时,趁便不乱。

Events(事件)

baselayerchange:当基层层通过控制变动时触发。

L.Control.Scale

显示在十进制或公制的屏幕当前中心的比例的简单比例尺控制。担任自IControl接口。

Constructor(函数结构器)

L.Control.Scale():通过选项创建比例控制。

Options(选项)

position:控制的位置(在舆图的某一角)。参见control positions。

maxWidth:控制最大的像素宽度。宽度可以围绕几个值动态设置。

metric:是否显示十进制比例线。

imperial:是否显示公制比例线。

updateWhenIdle:如果设置为true,控制由moveend更新,否则它总是最新的(由move更新)。

Events methods

一系列事件驱动的类(好比map)之间共享的要领。凡是,事件允许你在一个东西产生某些工作时执行一些函数。

leaflet通过引用来措置惩罚惩罚事件监听器,所以如果你想咬添加或移除一个监听器时,可以用函数的要领。

Methods(要领)