Indicates whether to add a ground plane to cover the tile completely.
Whether the datasource can overlap tiles. Such overlapping is necessary when zooming out and waiting for the tiles to load, in this case, we use cached tiles to fill the missing gaps if available (and in some cases, the tiles can overlap, i.e. for example when a child is next to a parent, the parent is rendered beneath the child), however for some datasources (those that produce transparent tiles for example), this gives bad results, and as such, it should be disabled to reduce flickering. Another way to put it is that loading tiles are replaced with cached tiles and we then fall (back/forward) to the next appropriate zoom level.
Optionally specify the DataProvider that should be used.
Number used to order [DataSource]'s relative to each other, see DataSource.dataSourceOrder
Indicates whether overlay on elevation is enabled. Defaults to false
.
Whether features from these data source can picked by calling MapView.intersectMapObjects. Disabling picking for data sources that don't need it will improve picking performance.
Identifier used to choose OmvFeatureModifiers to be applied.
Initial set of features for new instance of FeaturesDataSource.
Shortcut for calling FeaturesDataSource.add after construction.
A description for the feature filter that can be safely passed down to the web workers.
Gather feature attributes from OmvData
. Defaults to false
.
Gather feature IDs from OmvData
. Defaults to false
.
Initial GeoJSON load for new instance of FeaturesDataSource.
Shortcut for calling FeaturesDataSource.setFromGeojson after construction.
Used to configure the languages used by the DataSource
according to priority;
the first language in the array has the highest priority.
An array of ISO 639-1 language codes.
The maximum zoom level at which data is available.
The maximum zoom level at which DataSource is displayed.
Maximum geometry height above ground level this DataSource can produce.
The maximum zoom level at which data is available or displayed at (depending on DataSource subclass).
The minimum zoom level at which data is available.
The minimum zoom level at which DataSource is displayed.
Minimum geometry height below ground level this DataSource can produce. Negative values describe height below ground.
The minimum zoom level at which data is available or displayed at (depending on DataSource subclass).
The unique name of a DataSource instance.
Expresses specific country point of view that is used when rendering disputed features, like borders, names, etc. If undefined "defacto" or most widely accepted political view will be presented.
Indicates whether the decoder is allowed to adjust the coordinates to avoid possible glitches at the 180th meridian.
If set to true
, features that have no technique in the theme will be printed to the console
(can be excessive!).
If not set to false
, very short text labels will be skipped during decoding based on a
heuristic.
Storage level offset applied to this DataSource
.
The name of the [[StyleSet]] to evaluate for the decoding.
Optional, custom factory for {@link @here/harp-mapview#Tile} instances created by this VectorTileDataSource.
Custom tiler instance.
Timeout for connecting to the web worker in seconds. Default to 10s, search for: DEFAULT_WORKER_INITIALIZATION_TIMEOUT
Worker script hosting Tiler
service.
Generated using TypeDoc
Options for FeaturesDataSource.