Class used to convert Shapefiles into CLR objects.

Constructors

Accessors

  • get computedWorldRect(): IgRect
  • Gets the world bounding rectangle, based on the filtered shapes

    Returns IgRect

  • set computedWorldRect(v): void
  • Parameters

    Returns void

  • get count(): number
  • The total number of ShapefileRecords in the collection.

    Returns number

  • get databaseSource(): string
  • The Uri of the .dbf portion of the Shapefile.

    Returns string

  • set databaseSource(v): void
  • Parameters

    • v: string

    Returns void

  • get deferImportCompleted(): boolean
  • The Uri of the .shp portion of the Shapefile.

    Returns boolean

  • set deferImportCompleted(v): void
  • Parameters

    • v: boolean

    Returns void

  • get i(): ShapefileConverter
  • Returns ShapefileConverter

  • get importCompleted(): ((s, e) => void)
  • Event raised when the Shapefile has been imported from both the ShapefileSource and DatabaseSource Uris.

    Returns ((s, e) => void)

  • set importCompleted(ev): void
  • Parameters

    Returns void

  • get importPending(): ((s, e) => void)
  • Event raised when the Shapefile has been imported from both the ShapefileSource and DatabaseSource Uris.

    Returns ((s, e) => void)

  • set importPending(ev): void
  • Parameters

    Returns void

  • get name(): string
  • Returns string

  • set name(v): void
  • Parameters

    • v: string

    Returns void

  • get shapeHeader(): Header
  • Gets the header of the Shapefile.

    Returns Header

  • set shapeHeader(v): void
  • Parameters

    • v: Header

    Returns void

  • get shapeType(): ShapeType
  • Gets the shape type, as read from the header of the Shapefile.

    Returns ShapeType

  • get shapefileSource(): string
  • The Uri of the .shp portion of the Shapefile.

    Returns string

  • set shapefileSource(v): void
  • Parameters

    • v: string

    Returns void

  • get worldRect(): IgRect
  • Gets the world bounding rectangle, as read from the header of the Shapefile.

    Returns IgRect

  • set worldRect(v): void
  • Parameters

    Returns void

Methods

  • Returns void

  • Parameters

    • name: string

    Returns any

  • Parameters

    • index: number

    Returns IgRect

  • Parameters

    • recordIndex: number
    • useLargestShape: boolean
    • fromLongitude: number
    • toLongitude: number

    Returns number

  • Parameters

    • index: number

    Returns IgRect

  • Parameters

    • index: number

    Returns string[]

  • Parameters

    • index: number
    • fieldName: string

    Returns any

  • Parameters

    • fieldName: string

    Returns any[]

  • Returns number

  • Parameters

    • useComputed: boolean

    Returns IgRect

  • Parameters

    • index: number

    Returns void

  • Returns void

  • Parameters

    • index: number
    • fieldName: string
    • value: any

    Returns void

  • Parameters

    • fieldName: string
    • values: any[]

    Returns void

  • Parameters

    • setComputed: boolean
    • bounds: IgRect

    Returns void

  • Parameters

    • offsetX: number
    • offsetY: number

    Returns void

  • Parameters

    • recordIndex: number
    • offsetX: number
    • offsetY: number

    Returns void