Powered by Zoomin Software. For more details please contactZoomin

Data Inspector Library - API Reference

Product category
Technology
Doc type
Version
Product lifecycle
This publication

Data Inspector Library - API Reference: InteractiveTile | Data Inspector Library API Reference

Table of Contents

InteractiveTile | Data Inspector Library API Reference

InteractiveTile is a base class for tiles that are used with InteractiveDataSource.

Hierarchy

Implements

Index

Constructors

constructor

  • new InteractiveTile(dataSource: DataSource, tileKey: TileKey, offset?: number, localTangentSpace?: boolean): InteractiveTile
  • inheritdoc

    Parameters

    • dataSource: DataSource
    • tileKey: TileKey
    • Optional offset: number
    • Optional localTangentSpace: boolean

    Returns InteractiveTile

Properties

Optional dataSize

dataSize: undefined | number

Data size in bytes.

Protected Optional m_geometryBoundaries

m_geometryBoundaries: undefined | GeoBox

Boundaries of tile geometry, in geo coordinates.

Readonly objects

objects: InteractiveTileObject[] = ...
inheritdoc

Optional partitionData

partitionData: any

Raw partition data (either binary or JSON).

Optional partitionId

partitionId: undefined | string | number

Partition id or Morton code.

Accessors

csvData

  • get csvData(): undefined | (string | number)[][]
  • set csvData(value: undefined | (string | number)[][]): void
  • Partition data that is parsed as CSV.

    Returns undefined | (string | number)[][]

  • Partition data that is parsed as CSV.

    Parameters

    • value: undefined | (string | number)[][]

    Returns void

decodedTile

  • inheritdoc

    Returns undefined | DecodedInteractiveTile

  • inheritdoc

    Parameters

    Returns void

geometryBoundaries

  • get geometryBoundaries(): undefined | GeoBox
  • set geometryBoundaries(value: undefined | GeoBox): void
  • Boundaries of paritions's geometry, in geo coordinates.

    Returns undefined | GeoBox

  • Boundaries of paritions's geometry, in geo coordinates.

    Parameters

    • value: undefined | GeoBox

    Returns void

jsonData

  • get jsonData(): any
  • set jsonData(value: any): void
  • Partition data that is decoded using Protobuf.

    Returns any

  • Partition data that is decoded using Protobuf.

    Parameters

    • value: any

    Returns void

Methods

copyObjectFromTile

  • Copies objects from a provided tile to this one. The position difference is set as a displacement property for each object. This method is used to create a composed tile, which is a tile of the zoom level 1 that contains objects from all selected tiles of InteractiveDataSource.levelWithData.

    Parameters

    Returns void

Protected createGeometries

  • Creates geometries for this tile.

    Parameters

    Returns void

Legend

  • Namespace
  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Method
  • Accessor
  • Interface
  • Interface with type parameter
  • Protected property
  • Protected method
  • Enumeration
Was this article helpful?
TitleResults for “How to create a CRG?”Also Available inAlert