Поскольку работа с большими объектами в Дигиталсе это дело далекого будущего убедительно прошу “очеловечить” сохранение в МИД/МИФ.
А именно:
Добавить в опции сохранения “Конвертировать все условные знаки” (также как в атокаде)
Реализовать вывод подписей как можно точнее похожий на вид в Дигиталсе.
Нужно это для того чтоб вести дежурный план города в масштабе 1:500.
К сожалению 10 открытых вместе планшетов, для дигиталса это смертельный номер. В Автокаде работа основана на таком же принципе - сначала всё в память потом на вывод.
Проблема экспорта в MapInfo уже рассматривалась, и пользователь dkrav в ней тоже участвовал.
Была предложена рабочая схема перевода, правда, требующая программистских усилий.
Конвертировать так, как реализовано под автокад (т.е. полная конвертация штришок в штришок) не имеет смысла, пропадают все преимущества пользования MapInfo именно как ГИС.
Принимать то я принимал. Только мне надо перевести не 10 планшетов а 1000.
А с программистской точки зрения Вы сами прекрасно знаете, что существует негласное ограничение на количество точек в объекте. Тот же карьер длинной в 100 метров передать неполучится. А экспотрировать каждый объект в текстовый файл чтоб потом вставить - это несерьёзно для такого количества работы.
Все преимущества сохраняются. Мне посто нужно чтоб открывалось много вектора (уже отрисованного в Дигиталсе). Темболее что Мапинфо по сути своей на построитель а отображатель.
Я не имею в виду программирование в Дигитале по TCP/IP. Программировать нужно в MapBasic, собственно и не программировать даже, а автоматизировать операцию по присвоению значков полученым из mid/mif полилиниям/полигонам/точкам.
Для этого составляем таблицу “Код” - “Усл знак мапинфо” и сочиняем код:
Пока “не закончился классификатор” (
выбрать объекты по коду
присвоить значок всем выбраным
получить следующий код из таблицы классификатора
)
Сохранение в DXF тоже искажает вектор. Теряются аттрибуты линий. Заливка полигонов. Размеры шрифтов.
А при импорте еще и данные теряются.
Проверялось на самом последнем Мапинфо.