图标类,表示显示在屏幕上的图标,通常与 {SuperMap.Marker} 配合使用表示屏幕上显示的Marker。 Icon具有url,size和position属性。也包含偏移量属性, 可以提供作为一个固定的偏移量,也可以函数计算得到期望的偏移量。
SuperMap.Icon | 图标类,表示显示在屏幕上的图标,通常与 {SuperMap.Marker} 配合使用表示屏幕上显示的Marker。 Icon具有url,size和position属性。也包含偏移量属性, 可以提供作为一个固定的偏移量,也可以函数计算得到期望的偏移量。 |
Constructor | |
SuperMap.Icon | 创建图标,在网页中表现为div标签中的image标签。 |
Functions | |
isDrawn | {Boolean} 图标是否重绘。 |
创建图标,在网页中表现为div标签中的image标签。
size = new SuperMap.Size(44, 33), offset = new SuperMap.Pixel(-(size.w/2), -size.h), icon = new SuperMap.Icon("../theme/images/marker.png", size, offset);
url | {String} 图标对应图片的url地址。 |
size | {SuperMap.Size} 指定图标的大小, 为 SuperMap.Size 对象。 |
offset | {SuperMap.Pixel} 指定图标的偏移量,为 SuperMap.Pixel 对象。 |
calculateOffset | {Function} 用于计算偏移量的方法。 |
{Boolean} 图标是否重绘。
isDrawn: function()