PinIcon

序号图标

new YS.PinIcon(options)

带数字或序号的图标
Name Type Description
options Object optional 对象有下面这些属性:
Name Type Default Description
id String 唯一标识
icon String 图标url地址
position XYZ 经纬度(角度)object = {x:112,y:12,z:100}
name String optional 名称
visible Boolean true optional 是否可见
fontFamily String '宋体' optional 字体,如宋体
fontSize Number 14 optional 字体大小,单位像素
fontColor Color {r:0,g:0,b:0,a:1} optional 字体颜色
labelOffset XY {x:14,y:5} optional 文字偏移量,像素为单位
nameAlwaysVisible Boolean false optional 名称是否一直可见,不显示图标时无效
heightReference HeightReference HeightReference.NONE optional 点的位置属性
pin Object 写在图标上的数字或文本信息
Name Type Default Description
text String | Number 写在图标上的数字或文本或序号
fontFamily String optional 字体,如宋体
fontSize Number 14 optional 字体大小,单位像素
fontColor Color {r:1,g:1,1:1,a:1} optional 字体颜色,默认白色
yOffset Number 0 optional 标注的竖向偏移量,一般贴地时使用图片的一半高度负值,不贴地时使用0
Implements:
Example:
//定义icon
var icon = new YS.PinIcon({
              id: 'icon1',
              icon: 'http://ys.infoearth.com:9090/YouScene/Assets/img/cluster/0.png',
              position: {
                  x: 114,
                  y: 30,
                  z: 500
              },
              name: '湖北省',//在图片右边显示'湖北省'
              pin: {
                 text: 100,//在图标上显示100
                 yOffset: -25
              }
          });
iconLayer.add(icon);

Members

pinText : String

设置或获取气泡上的文字