axMapConvertor.Convert |
Запускает процесс конвертирования данных.
procedure Convert(InThread: boolean);
Описание: Процедура запускает процесс конвертирования электронной карты, заданной свойством SourceName из формата SourсeType в формат DestType с записью результата конвертирования в электронную карту, заданную свойством DestName. Функция не выполняет преобразования в следующих случаях: • некорректно заданы исходные данные; • ни одно из свойств, задающих тип формата не равно MAP или VIEW; • не задан если это необходимо путь к классификатору; • ошибочная структура файла DIR. • Параметр InThread определяет способ запуска процедуры конвертирования: true - процедура выполняется в фоновом режиме (в отдельном потоке); false - процедура не возвращает управление до окончания выполнения функции. При конвертировании в формат TD_VIEW процесс не может быть запущен в параллельном потоке. Для выполнения этой функции необходима библиотека gisvecex.dll. Функция при необходимости подгружает эту библиотеку и увеличивает счетчик ссылок. По окончании работы процедуры счетчик ссылок уменьшается. При обнулении счетчика библиотека выгружается. |