Point

图形点

new YS.Point(options)

图形点, 只带颜色和大小的小圆点
Name Type Description
options Object options对象有下面这些属性:
Name Type Default Description
id String optional 唯一标识
position XYZ 经纬度(角度)object = {x:112,y:12,z:100}
name String optional 名称
visible Boolean true optional 是否可见
pixelSize Number 14 optional 圆点
color Color {r:1,g:1,b:1,a:1} optional 圆点颜色,默认白色
outlineWidth Number 0 optional 圆点的边框宽度
outlineColor Color {r:0,g:0,b:0,a:1} optional 圆点边框颜色,默认黑色
heightReference HeightReference HeightReference.NONE optional 表示相对于地形的位置
minDisplayAltitude Number optional 圆点距离相机显示的最小距离
maxDisplayAltitude Number optional 圆点距离相机显示的最大距离
nameAlwaysVisible Boolean false optional 名称是否一直可见
fontFamily String '宋体' optional 字体,如宋体
fontSize Number 14 optional 字体大小,单位像素
fontColor Color {r:1,g:1,b:1,a:1} optional 字体颜色,默认白色
labelOffset XY {x:14,y:5} optional 文字偏移量,像素为单位
textHorizontalOrigin HorizontalOrigin HorizontalOrigin.CENTER optional 图标的文字中心点相对图标的的水平位置
textVerticalOrigin VerticalOrigin VerticalOrigin.CENTER optional 图标的文字中心点相对图标的的竖直位置
Implements:
Example:
//定义icon
var point = new YS.Point({
              id: 'point',
              position: {
                  x: 114,
                  y: 30,
                  z: 500
              },
              pixelSize: 50,
              name: '这里有point',
              color: new YS.Color(0, 0, 1, 1),
          });

Members

color : Color

获取或设置圆点的颜色
Default Value: {r:1,g:1,b:1,a:1}

fontColor : Color

获取或设置字体颜色
Default Value: Color.Black

fontSize : Number

获取或设置字体大小
Default Value: 14

heightReference : HeightReference

获取或设置圆点相对于地形的位置
Default Value: HeightReference.NONE

id : String

获取圆点的id
Implements:
Default Value: GUID

labelOffset : XY

文字的偏移量

maxDisplayAltitude : Number

获取或设置圆点显示的最大视角高度

minDisplayAltitude : Number

获取或设置圆点显示的最小视角高度

name : String

获取或设置圆点的名称
Implements:

nameAlwaysVisible : Boolean

获取或设置名称是否一直可见,默认为false,鼠标移动到名称上时可见
Default Value: false

outlineColor : Color

获取或设置圆点的边框颜色
Default Value: {r:0,g:0,b:0,a:1}

outlineWidth : Number

获取或设置圆点的边框大小
Default Value: 0

pixelSize : Number

获取或设置圆点的大小
Default Value: 1

position : XYZ

获取或设置圆点的位置

textHorizontalOrigin : HorizontalOrigin

文字中心点相对文字的水平位置
Default Value: HorizontalOrigin.CENTER

textVerticalOrigin : VerticalOrigin

文字中心点相对文字的竖直
Default Value: VerticalOrigin.CENTER

visible : Boolean

获取或设置圆点的显示或隐藏
Implements:
Default Value: true

Events

click

圆点点击事件
Implements:

mouseHover

鼠标覆盖事件
Implements:

mouseOut

鼠标移出事件
Implements: