GisEyeMapGISSymbolBasicDrawMaterialProperty

new GisEye.GisEyeMapGISSymbolBasicDrawMaterialProperty(options)

MapGIS符号库纹理

Name Type Description
options object

入参对象

Name Type Default Description
color Cesium.Color Cesium.Color.RED optional

填充颜色

outlineColor Cesium.Color Cesium.Color.YELLOW optional

边线颜色

repeatNum Number {x: 1,y: 1} optional

重复数量(x、y代表方向)

yxRatio Number 1 optional

长宽比y/x

alpha Number 1 optional

透明度

Example:
let lon = 104;
  let lat = 30;
  viewer.entities.add({
    name: 'EllipsoidFade',
      position: Cesium.Cartesian3.fromDegrees(lon, lat, 100.0),
      ellipse: {
        height: 0,
        semiMinorAxis: 3000.0,
        semiMajorAxis: 3000.0,
        material: new GisEye.GisEyeMapGISSymbolBasicDrawMaterialProperty({
          color: new Cesium.Color(1.0, 0.0, 0.0, 1.0),
          outlineColor: new Cesium.Color(1.0, 1.0, 0.0, 1.0),
          repeatNum: {
            x:1,
            y:1
          },
          yxRatio: 1,
          alpha: 1
        })
      }
  });