Экспорт обозначений

В рамках одной операции можно экспортировать несколько обозначений, используя команду MAPSYMBOLIMPORTEXPORT или сценарий Microsoft VBA.

Экспорт обозначений в библиотеки обозначений или файлы XML.

Экспорт обозначений с помощью интерфейса пользователя

  1. Задайте для системной переменной CMDDIA или FILEDIA значение 1.
  2. В командной строке введите MAPSYMBOLIMPORTEXPORT.
  3. В хранилище обозначений выберите одно или несколько обозначений, которые необходимо экспортировать.
  4. Нажмите кнопку Экспорт.
  5. В диалоговом окне Сохранить как задайте путь, имя файла и тип команды Сохранить как.

    Как правило, обозначения можно экспортировать в библиотеку обозначений (*.layer) или в файл XML. Если на шаге 3 выбрать несколько обозначений, то в раскрывающемся списке команды Сохранить как можно увидеть только библиотеки обозначений (*.layer).

  6. Нажмите кнопку Сохранить.

Экспорт обозначений без использования интерфейса пользователя

  1. Установите для системных переменных CMDDIA и FILEDIA значение 0.
  2. В командной строке введите MAPSYMBOLIMPORTEXPORT.
  3. При появлении запроса выберите Экспорт.
  4. Введите имена обозначений, которые требуется экспортировать, или нажмите ENTER, чтобы экспортировать все обозначения.

    После ввода имени обозначения нажмите клавишу ENTER и укажите следующее имя обозначения. Нажмите клавишу ESC, чтобы прервать операцию. После ввода допустимого имени обозначения система перейдет к следующему этапу либо выполнение команды MAPSYMBOLIMPORTEXPORT будет завершено и появится сообщение: «Не выбрано обозначение для экспорта».

  5. Выберите в качестве типа экспорта Layer или XML.
  6. Укажите путь к файлу и его имя.

    Для параметра Layer требуется указывать полный путь к файлу слоя; для XML достаточно задать путь к папке.

  7. Подождите, пока не появится сообщение «Экспорт обозначения завершен!».
Совет: В качестве альтернативы, описанные выше операции можно выполнить автоматически с помощью сценария. В командной строке загрузите файл сценария с помощью команды «Сценарий» и дождитесь завершения операции. Ниже приведен пример сценария. Сохраните этот файл с расширением .scr.
CMDDIA 0
FILEDIA 0
_MAPSYMBOLIMPORTEXPORT _EXPORT symbol1 symbol2  _LAYER "C:\Test\export.layer"
Прим.: Между последним именем обозначения и следующим параметром (_LAYER или _XML) ставится два пробела.

Сценарий для экспорта всех обозначений в формат XML в папку C:\temp выглядит следующим образом:

CMDDIA 0
FILEDIA 0
_MAPSYMBOLIMPORTEXPORT _EXPORT _XML "C:\temp"