Parameters and methods that control the behavior of the map and the layers on it.

Hierarchy

  • default

Implements

Constructors

Properties

controlAdapters: {
    [name: string]: any;
} = MapboxglMapAdapter.controlAdapters

Named map controls specific for each framework.

Type declaration

  • [name: string]: any
emitter: EventEmitter = ...

An instance of the EventEmitter class for listen and emit events

isLoaded: boolean = false

State of readiness of the card for use.

Default Value

true

layerAdapters: {
    GEOJSON: typeof GeoJsonAdapter;
    MVT: typeof MvtAdapter;
    OSM: typeof OsmAdapter;
    TILE: typeof TileAdapter;
    WMS: typeof WmsAdapter;
} = MapboxglMapAdapter.layerAdapters

Named adapters for map layers through a generic interface.

Type declaration

  • GEOJSON: typeof GeoJsonAdapter
  • MVT: typeof MvtAdapter
  • OSM: typeof OsmAdapter
  • TILE: typeof TileAdapter
  • WMS: typeof WmsAdapter
map: Map

Original map object of GIS framework (Leaflet.Map, Openlayers.Map, Mapboxgl.Map or other)

controlAdapters: {
    [name: string]: any;
} = ...

Type declaration

  • [name: string]: any
layerAdapters: {
    GEOJSON: typeof GeoJsonAdapter;
    MVT: typeof MvtAdapter;
    OSM: typeof OsmAdapter;
    TILE: typeof TileAdapter;
    WMS: typeof WmsAdapter;
} = ...

Type declaration

  • GEOJSON: typeof GeoJsonAdapter
  • MVT: typeof MvtAdapter
  • OSM: typeof OsmAdapter
  • TILE: typeof TileAdapter
  • WMS: typeof WmsAdapter

Methods

Generated using TypeDoc