图标类,表示显示在屏幕上的图标,通常与 {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()