|
|
@ -16,7 +16,7 @@ |
|
|
|
|
|
|
|
|
import L from 'leaflet'; |
|
|
import L from 'leaflet'; |
|
|
import LeafletMap from '../leaflet-map'; |
|
|
import LeafletMap from '../leaflet-map'; |
|
|
import { UnitedMapSettings } from '../map-models'; |
|
|
import { DEFAULT_ZOOM_LEVEL, UnitedMapSettings } from '../map-models'; |
|
|
import { WidgetContext } from '@home/models/widget-component.models'; |
|
|
import { WidgetContext } from '@home/models/widget-component.models'; |
|
|
|
|
|
|
|
|
export class HEREMap extends LeafletMap { |
|
|
export class HEREMap extends LeafletMap { |
|
|
@ -24,7 +24,7 @@ export class HEREMap extends LeafletMap { |
|
|
super(ctx, $container, options); |
|
|
super(ctx, $container, options); |
|
|
const map = L.map($container, { |
|
|
const map = L.map($container, { |
|
|
editable: !!options.editablePolygon |
|
|
editable: !!options.editablePolygon |
|
|
}).setView(options?.defaultCenterPosition, options?.defaultZoomLevel); |
|
|
}).setView(options?.defaultCenterPosition, options?.defaultZoomLevel || DEFAULT_ZOOM_LEVEL); |
|
|
const tileLayer = (L.tileLayer as any).provider(options.mapProviderHere || 'HERE.normalDay', options.credentials); |
|
|
const tileLayer = (L.tileLayer as any).provider(options.mapProviderHere || 'HERE.normalDay', options.credentials); |
|
|
tileLayer.addTo(map); |
|
|
tileLayer.addTo(map); |
|
|
super.initSettings(options); |
|
|
super.initSettings(options); |
|
|
|