TileColumn models columns in [user tile pyramid tables]TileTable.

Hierarchy

Constructors

Properties

tileColumnIndex: number = -1

Tile column column index

tileDataIndex: number = -1

Tile data column index

tileRowIndex: number = -1

Tile row column index

zoomLevelIndex: number = -1

Zoom level column index

ID: "id" = 'id'

Id column name, Requirement 52

TILE_COLUMN: "tile_column" = 'tile_column'

Tile column column name, Requirement 54

TILE_DATA: "tile_data" = 'tile_data'

Tile ID column name, implied requirement

TILE_ROW: "tile_row" = 'tile_row'

Tile row column name, Requirement 55

ZOOM_LEVEL: "zoom_level" = 'zoom_level'

Zoom level column name, Requirement 53

Methods

  • Check for duplicate column names

    Parameters

    • index: number

      index

    • previousIndex: number

      previous index

    • column: string

      column

    Returns void

  • Get the column index of the column name

    Returns

    column index

    Parameters

    • columnName: string

      column name

    • required: boolean

      column existence is required

    Returns number

  • Check if the table has the column

    Returns

    true if has the column

    Parameters

    • columnName: string

      column name

    Returns boolean

  • Check if has a tile column column

    Returns

    true if has a tile column column

    Returns boolean

  • Set the tile column index

    Parameters

    • tileColumnIndex: number

      tile column index

    Returns void

  • Set the tile data index

    Parameters

    • tileDataIndex: number

      tile data index

    Returns void

  • Set the tile row index

    Parameters

    • tileRowIndex: number

      tile row index

    Returns void

  • Set the zoom level index

    Parameters

    • zoomLevelIndex: number

      zoom level index

    Returns void

Generated using TypeDoc