Icon
Extends:
L~L.Icon → Icon
Represents an icon to provide when creating a marker
Example:
var myIcon = new KQ.Struct.Icon({
iconUrl: '../../images/custom-marker.png',
iconSize: [ 25, 41 ],
iconAnchor: [ 13, 40 ],
shadowUrl: '../../images/marker-shadow.png',
shadowSize: [ 25, 41 ],
shadowAnchor: [ 8, 40 ],
});
Constructor Summary
Public Constructor | ||
public |
constructor(options: Object) 构造函数 |
Public Constructors
public constructor(options: Object) source
构造函数
Params:
Name | Type | Attribute | Description |
options | Object | 设置参数 |
|
options.iconUrl | Object | 图标的路径 |
|
options.iconSize | Object | 图标的尺寸 |
|
options.iconAnchor | Object | 图标的锚点的坐标(相对于它的左上角)。因此这个点位于标记的地理位置。如果指定大小为默认值将会居中显示,也可以在CSS中设置为负的边距。 |
|
options.popupAnchor | Object | 相对于图标的锚点,弹出窗口的将会“打开”的坐标。 |
|
options.shadowUrl | Object | 指向图标阴影图像的URL。如果没有指定,就不会创建影子映像。 |
|
options.shadowSize | Object | 阴影图像的像素大小。 |
|
options.shadowAnchor | Object | 阴影的锚点的坐标(相对于它的左上角)(如果没有指定的话,就像图标锚一样)。 |