экспорт из Map 3D через mif/mid в Панораму
-
- Гуру
- Сообщения: 619
- Зарегистрирован: 09 авг 2009, 13:09
- Репутация: 67
- Ваше звание: топограф, технолог
- Откуда: Мааськва
экспорт из Map 3D через mif/mid в Панораму
Впервые пришлось подготавливать данные для Панорамы. Передавать через dxf бесполезно (?), т.к. нужно передавать и семантику. Решил попробовать через mif/mid.
Описал в Map 3D ОД с полями, соответствующими классификатору проекта. Создал соответствующие слои.
Обнаружил, что нельзя назвать ОД с русской буквой "Ч". Нельзя называть ОД с пробелами и знаками препинания. (В Панораме можно, а, соответственно, закладываются расхождения).
Сделал пример из нескольких точечных элементов с одной ОД. Положил элементы в соответствующий слой. Заполнил поля, включая "Код" и "Ключ" в соответствии с классификатором Панорамы.
Выгрузил эти точки _mapexport в mif/mid с учетом ОД. Сделал в Панораме импорт из MIF с установлением соответствий между полями ОД и атрибутами классификатора. Великолепно точки считались со всеми значениями атрибутов, им сам назначился для отображения соответствующий значок.
Но когда начертил в файле линейный элемент в другом слое и с другой ОД, то начались проблемы. Либо все объекты попадали в слой Системный (т.е. семантика не переходила), либо этот линейный объект становился "системным", без атрибутики.
Отдельно этот линейный элемент нормально, с атрибутикой импортировался в Панораму из mif/mid. А вместе с точечными другими объектами - проблема.
Правильно ли сделать вывод, что элементы с разными ОД нужно экспортировать раздельно - сколько ОД, столько раз и экспортировать? Или я мог что-то не так описать?
Ну и пр. дельные советы принимаю
Описал в Map 3D ОД с полями, соответствующими классификатору проекта. Создал соответствующие слои.
Обнаружил, что нельзя назвать ОД с русской буквой "Ч". Нельзя называть ОД с пробелами и знаками препинания. (В Панораме можно, а, соответственно, закладываются расхождения).
Сделал пример из нескольких точечных элементов с одной ОД. Положил элементы в соответствующий слой. Заполнил поля, включая "Код" и "Ключ" в соответствии с классификатором Панорамы.
Выгрузил эти точки _mapexport в mif/mid с учетом ОД. Сделал в Панораме импорт из MIF с установлением соответствий между полями ОД и атрибутами классификатора. Великолепно точки считались со всеми значениями атрибутов, им сам назначился для отображения соответствующий значок.
Но когда начертил в файле линейный элемент в другом слое и с другой ОД, то начались проблемы. Либо все объекты попадали в слой Системный (т.е. семантика не переходила), либо этот линейный объект становился "системным", без атрибутики.
Отдельно этот линейный элемент нормально, с атрибутикой импортировался в Панораму из mif/mid. А вместе с точечными другими объектами - проблема.
Правильно ли сделать вывод, что элементы с разными ОД нужно экспортировать раздельно - сколько ОД, столько раз и экспортировать? Или я мог что-то не так описать?
Ну и пр. дельные советы принимаю
-
- Гуру
- Сообщения: 5298
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1015
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: экспорт из Map 3D через mif/mid в Панораму
Правильно, а как же иначе?Правильно ли сделать вывод, что элементы с разными ОД нужно экспортировать раздельно - сколько ОД, столько раз и экспортировать?
-
- Гуру
- Сообщения: 619
- Зарегистрирован: 09 авг 2009, 13:09
- Репутация: 67
- Ваше звание: топограф, технолог
- Откуда: Мааськва
Re: экспорт из Map 3D через mif/mid в Панораму
Вроде бы у Map достаточно сведений, чтобы разделить описания объектов с разными таблицами.
Может быть у Панорамы не получается их разделить. Хотя - получается же, ведь Панорама кладет лишь часть элементов в Системные.
Может быть у Панорамы не получается их разделить. Хотя - получается же, ведь Панорама кладет лишь часть элементов в Системные.
-
- Гуру
- Сообщения: 5298
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1015
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: экспорт из Map 3D через mif/mid в Панораму
Я бы сказал - учи теорию, но в случаи с Панорамой - забудь Панораму, учи теорию.
Панорама - "неправильная" ГИС, потому что нарушает основные каноны.
А разве mif/mid позволяет хранить разнотипную геометрию в одном слое?
Если экспортировать две таблицы OD в один слой - то получаем декартово произведение этих таблиц, зачем?
Каждую таблицу OD надо экспортировать в отдельный слой - для этого можно макрос написать
Панорама - "неправильная" ГИС, потому что нарушает основные каноны.
Это не только ОД касается, вообще не использование кириллицы и служебных знаков в названиях - хороший стиль, меньше проблем потом, так как большинство софта плохо с этим дружитнельзя назвать ОД с русской буквой "Ч". Нельзя называть ОД с пробелами и знаками препинания
А разве mif/mid позволяет хранить разнотипную геометрию в одном слое?
Если экспортировать две таблицы OD в один слой - то получаем декартово произведение этих таблиц, зачем?
Каждую таблицу OD надо экспортировать в отдельный слой - для этого можно макрос написать
-
- Гуру
- Сообщения: 3058
- Зарегистрирован: 19 май 2010, 19:44
- Репутация: 189
Re: экспорт из Map 3D через mif/mid в Панораму
- позволяет, на одном слое можно хранить любые типы объекта (точки, полилинии, полигоны, прямоугольники, овалы и т.п., а также текст), кроме грида и растра - т.к. это "неправильный" формат с точки зрения большинства ГИС. Кроме самой графики и семантики формат позволяет сохранять в себе формат оформления каждого элемента...mif/mid позволяет хранить разнотипную геометрию в одном слое?
-
- Гуру
- Сообщения: 619
- Зарегистрирован: 09 авг 2009, 13:09
- Репутация: 67
- Ваше звание: топограф, технолог
- Откуда: Мааськва
Re: экспорт из Map 3D через mif/mid в Панораму
Ээээ... "Макрос" в смысле скрипт или "макрос" в смысле макрос?trir писал(а):Каждую таблицу OD надо экспортировать в отдельный слой - для этого можно макрос написать
(Я еще от предыдущего скрипта - пакетного перевода СК - в прострации ).
Может намекнете что-нибудь? А то сейчас как-то все эти эксперименты с Панорамой угнетают.
Что касается передачи через mif/mid в Панораму, то да, получается передать все с семантикой, но было обязательно в _mapexport указать не все ОД, а именно конкретную таблицу - иначе все сыпалось в Панораме в Системный.
-
- Гуру
- Сообщения: 5298
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1015
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: экспорт из Map 3D через mif/mid в Панораму
А что намекать, CMDDIA в 0 выполнить -._mapexport и смотреть какие параметры вбивать, потом создать скрипт для каждой таблицы OD - как то так
-
- Гуру
- Сообщения: 619
- Зарегистрирован: 09 авг 2009, 13:09
- Репутация: 67
- Ваше звание: топограф, технолог
- Откуда: Мааськва
Re: экспорт из Map 3D через mif/mid в Панораму
Пардон за разжиженность сознанияtrir писал(а):потом создать скрипт для каждой таблицы OD
Нужно создать столько скриптов, сколько ОД или можно один скрипт с описанием всех ОД?
-
- Гуру
- Сообщения: 5298
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1015
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: экспорт из Map 3D через mif/mid в Панораму
один скрипт
-
- Гуру
- Сообщения: 619
- Зарегистрирован: 09 авг 2009, 13:09
- Репутация: 67
- Ваше звание: топограф, технолог
- Откуда: Мааськва
Re: экспорт из Map 3D через mif/mid в Панораму
Мерси!
Может быть посоветуете, как находить написание команд и их ключей на английском? Многие команды и все ключи Автокад пишет только на русском в моем русифицированном Автокаде.
Может быть посоветуете, как находить написание команд и их ключей на английском? Многие команды и все ключи Автокад пишет только на русском в моем русифицированном Автокаде.
- bingeomap
- Гуру
- Сообщения: 503
- Зарегистрирован: 06 июл 2012, 08:37
- Репутация: 53
- Откуда: Азербайджан, Баку
Re: экспорт из Map 3D через mif/mid в Панораму
Алекс, если я не ошибаюсь перед командой вставит символ "_" можно использовать оригинальные команды на английском в локализованных версиях. Вы этого имели ввиду?
С уважением,
Биннат Халилов
Биннат Халилов
-
- Гуру
- Сообщения: 619
- Зарегистрирован: 09 авг 2009, 13:09
- Репутация: 67
- Ваше звание: топограф, технолог
- Откуда: Мааськва
Re: экспорт из Map 3D через mif/mid в Панораму
Да, хотелось бы использовать именно
Только как их - оригинальные команды - вычислить? Адский хелп русского Акада пишет только русские команды.
, чтобы работать не только в локализованных, но и в родном Автокаде.bingeomap писал(а):оригинальные команды на английском
Только как их - оригинальные команды - вычислить? Адский хелп русского Акада пишет только русские команды.
- bingeomap
- Гуру
- Сообщения: 503
- Зарегистрирован: 06 июл 2012, 08:37
- Репутация: 53
- Откуда: Азербайджан, Баку
Re: экспорт из Map 3D через mif/mid в Панораму
Неа, надо вставит перед командой символ "тире внизу" : "_". Если не ошибаюсь это так...АлексЮстасу писал(а):Только как их - оригинальные команды - вычислить? Адский хелп русского Акада пишет только русские команды.
С уважением,
Биннат Халилов
Биннат Халилов
-
- Гуру
- Сообщения: 619
- Зарегистрирован: 09 авг 2009, 13:09
- Репутация: 67
- Ваше звание: топограф, технолог
- Откуда: Мааськва
Re: экспорт из Map 3D через mif/mid в Панораму
Подчеркивание нужно ставить перед английскими командами, чтобы их поняла локализованная версия Автокада.bingeomap писал(а):Неа, надо вставит перед командой символ "тире внизу" : "_". Если не ошибаюсь это так...
Но для этого нужно сначала узнать английскую команду. В этом и вопрос - как узнать английское написание команды, если есть только русифицированная версия?
- bingeomap
- Гуру
- Сообщения: 503
- Зарегистрирован: 06 июл 2012, 08:37
- Репутация: 53
- Откуда: Азербайджан, Баку
Re: экспорт из Map 3D через mif/mid в Панораму
Я вот такие информации нашёл:
http://on-line-teaching.com/autocad/03_ ... D-A-B.html
http://archive.dialektika.com/archive/9 ... B.indd.pdf
http://on-line-teaching.com/autocad/03_ ... D-A-B.html
http://archive.dialektika.com/archive/9 ... B.indd.pdf
С уважением,
Биннат Халилов
Биннат Халилов
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя