@for (provider of mapProviders; track provider) { {{ mapProviderTranslationMap.get(provider) | 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) { }