$markupManager->DownloadMarkup(); break; case MarkupCommand::DownloadLayerKml: //The opened markup layer is the one we want to download $markupManager->SetArgument("MARKUPLAYER", $args["OPENMARKUP"]); $markupManager->DownloadMarkupAsKml(false); break; case MarkupCommand::DownloadLayerKmz: //The opened markup layer is the one we want to download $markupManager->SetArgument("MARKUPLAYER", $args["OPENMARKUP"]); $markupManager->DownloadMarkupAsKml(true); break; } } $availableMarkup = $markupManager->GetAvailableMarkup(); $openMarkup = $markupManager->GetOpenMarkup(); // Remove open markup from the list of available markup. $availableMarkup = array_diff($availableMarkup, $openMarkup); $manageLocal = GetLocalizedString('REDLINEMANAGE', $locale); $availableLayersLocal = GetLocalizedString('REDLINEAVAILABLELAYERS', $locale); $loadedLayersLocal = GetLocalizedString('REDLINELOADEDLAYERS', $locale); $newSdfLocal = GetLocalizedString('REDLINENEWSDF', $locale); $newShpLocal = GetLocalizedString('REDLINENEWSHP', $locale); $newSqliteLocal = GetLocalizedString('REDLINENEWSQLITE', $locale); $addToMapLocal = GetLocalizedString('REDLINEADDTOMAP', $locale); $deleteLocal = GetLocalizedString('REDLINEDELETE', $locale); $refreshLocal = GetLocalizedString('REDLINEREFRESH', $locale); $addEditLocal = GetLocalizedString('REDLINEEDIT', $locale); $removeFromMapLocal = GetLocalizedString('REDLINEREMOVEFROMMAP', $locale); $downloadLocal = GetLocalizedString('REDLINEDOWNLOAD', $locale); $downloadNativeLocal = GetLocalizedString('REDLINEDOWNLOADNATIVE', $locale);