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