widgets.maps.layer.layer-settings
widgets.maps.layer.label
widgets.maps.layer.provider.provider
@for (provider of mapProviders; track provider) { {{ mapProviderTranslationMap.get(provider) | translate }} }
@if (MapProvider.custom === layerFormGroup.get('provider').value) {
{{ 'widgets.maps.layer.provider.custom.vector-tiles' | translate }}
}
{{ (MapProvider.custom === layerFormGroup.get('provider').value ? (layerFormGroup.get('vectorTiles').value ? 'widgets.maps.layer.provider.custom.style-url' : 'widgets.maps.layer.provider.custom.tile-url') : 'widgets.maps.layer.layer') | translate }}
@if (MapProvider.openfreemap === layerFormGroup.get('provider').value) { @for (styleType of openFreeMapStyleTypes; track styleType) { {{ openFreeMapStyleTranslationMap.get(styleType) | translate }} } } @if (MapProvider.openstreet === layerFormGroup.get('provider').value) { @for (layerType of openStreetLayerTypes; track layerType) { {{ openStreetMapLayerTranslationMap.get(layerType) | translate }} } } @if (MapProvider.google === layerFormGroup.get('provider').value) { @for (layerType of googleMapLayerTypes; track layerType) { {{ googleMapLayerTranslationMap.get(layerType) | translate }} } } @if (MapProvider.here === layerFormGroup.get('provider').value) { @for (layerType of hereLayerTypes; track layerType) { {{ hereLayerTranslationMap.get(layerType) | translate }} } } @if (MapProvider.tencent === layerFormGroup.get('provider').value) { @for (layerType of tencentLayerTypes; track layerType) { {{ tencentLayerTranslationMap.get(layerType) | translate }} } } @if (MapProvider.custom === layerFormGroup.get('provider').value) { }
@if ([MapProvider.google, MapProvider.here].includes(layerFormGroup.get('provider').value)) {
widgets.maps.layer.credentials.credentials
widgets.maps.layer.credentials.api-key
}
widgets.maps.layer.reference.reference-layer
{{ 'widgets.maps.layer.reference.no-layer' | translate }} @for (layer of referenceLayerTypes; track layer) { {{ referenceLayerTypeTranslationMap.get(layer) | translate }} }
@if (MapProvider.custom === layerFormGroup.get('provider').value) {
widgets.maps.layer.provider.custom.attribution
}