Constructors

  • Parameters

    • options: any

    Returns PoiLayer

Properties

_viewer: Viewer
_scene: Scene
_labels: LabelCollection
_icons: BillboardCollection
_roadLabels: LabelCollection
_roadIcons: BillboardCollection
_pois: any = {}
_roads: any = {}
disableDepthTestDistance: number = 2000
fontSize: string = '20'
fontFamily: string = 'AlibabaPuHuiTi'
styleUrl: string = 'https://amappc.oss-cn-zhangjiakou.aliyuncs.com/gis/static/3dgs/cesiumjs-sdk/dist/style.json'
styles: any = null
fontStyle: string = 'normal'
fontWeight: string = '800'
iconSize: number = 24
iconTextSpacing: number = 4
lineHeight: undefined = undefined
_tree: RBush<any>
tileset: any
_SSE: number = 200
_destroyed: boolean = false
_extraPois: never[] = []
_maxFontLoadingTime: number = ...
_fontLoaded: boolean = false
_updateInterval: number = 1000
collisionBuffer: Cartesian2 = ...
poiDataSource: PoiDataSource
roadDataSource: RoadDataSource
_dirty: boolean = true
_lastCameraPosition: Cartesian3 = ...
_lastCameraRotation: Cartesian3 = ...
preloadSDF: boolean = true
preloadSDFTextureUrl: string = 'https://amappc.oss-cn-zhangjiakou.aliyuncs.com/gis/static/3dgs/cesiumjs-sdk/AlibabaPuHuiTi-2-55-Regular/SDF.png'
preloadSDFConfigUrl: string = 'https://amappc.oss-cn-zhangjiakou.aliyuncs.com/gis/static/3dgs/cesiumjs-sdk/AlibabaPuHuiTi-2-55-Regular/SDF.json'
_requestRenderTimer: any = null

Accessors

  • get SSE(): number
  • Returns number

  • set SSE(v): void
  • Parameters

    • v: number

    Returns void

  • get show(): boolean
  • Returns boolean

  • set show(v): void
  • Parameters

    • v: boolean

    Returns void

Methods

  • Returns void

  • Parameters

    • frameState: any

    Returns void

  • Returns boolean

  • Returns void

  • Parameters

    • data: any

    Returns void

  • Parameters

    • data: any

    Returns void

  • Parameters

    • relative: string

    Returns string

  • Parameters

    • position: Cartesian3

    Returns void

  • Parameters

    • data: any

    Returns undefined | BoundingRectangle

  • Parameters

    • data: any

    Returns undefined | BoundingRectangle

  • Parameters

    • list: any[]

    Returns any[]

  • Parameters

    • poiList: any[]
    • roadList: any[]

    Returns {
        pois: any[];
        roads: any[];
    }

    • pois: any[]
    • roads: any[]
  • Parameters

    • currentMap: any
    • newList: any[]

    Returns {
        add: any[];
        remove: string[];
    }

    • add: any[]
    • remove: string[]
  • Returns number

  • Parameters

    • oldRoadMap: any
    • newRoadList: any

    Returns void

  • Parameters

    • oldPoiMap: any
    • newPoiList: any

    Returns void

  • Returns void

  • Returns Promise<void>

  • Parameters

    • position: Cartesian2

    Returns any

  • Parameters

    • list: any

    Returns void

  • Returns void