Страница 1 из 2
					
				экспорт из Map 3D через mif/mid в Панораму
				Добавлено: 03 сен 2013, 02:14
				 АлексЮстасу
				Впервые пришлось подготавливать данные для Панорамы. Передавать через dxf бесполезно (?), т.к. нужно передавать и семантику. Решил попробовать через mif/mid.
Описал в Map 3D ОД с полями, соответствующими классификатору проекта. Создал соответствующие слои.
Обнаружил, что нельзя назвать ОД с русской буквой "Ч". Нельзя называть ОД с пробелами и знаками препинания. (В Панораме можно,  а, соответственно, закладываются расхождения).
Сделал пример из нескольких точечных элементов с одной ОД. Положил элементы в соответствующий слой. Заполнил поля, включая "Код" и "Ключ" в соответствии с классификатором Панорамы.
Выгрузил эти точки _mapexport в mif/mid с учетом ОД. Сделал в Панораме импорт из MIF с установлением соответствий между полями ОД и атрибутами классификатора. Великолепно точки считались со всеми значениями атрибутов, им сам назначился для отображения соответствующий значок.
Но когда начертил в файле линейный элемент в другом слое и с другой ОД, то начались проблемы. Либо все объекты попадали в слой Системный (т.е. семантика не переходила), либо этот линейный объект становился "системным", без атрибутики.
Отдельно этот линейный элемент нормально, с атрибутикой импортировался в Панораму из mif/mid. А вместе с точечными другими объектами - проблема.
Правильно ли сделать вывод, что элементы с разными ОД нужно экспортировать раздельно - сколько ОД, столько раз и экспортировать? Или я мог что-то не так описать?
Ну и пр. дельные советы принимаю 

 
			
					
				Re: экспорт из Map 3D через mif/mid в Панораму
				Добавлено: 03 сен 2013, 04:34
				 trir
				Правильно ли сделать вывод, что элементы с разными ОД нужно экспортировать раздельно - сколько ОД, столько раз и экспортировать?
 Правильно, а как же иначе?
 
			
					
				Re: экспорт из Map 3D через mif/mid в Панораму
				Добавлено: 03 сен 2013, 14:05
				 АлексЮстасу
				Вроде бы у Map достаточно сведений, чтобы разделить описания объектов с разными таблицами.
Может быть у Панорамы не получается их разделить. Хотя - получается же, ведь Панорама кладет лишь часть элементов в Системные.
			 
			
					
				Re: экспорт из Map 3D через mif/mid в Панораму
				Добавлено: 03 сен 2013, 15:02
				 trir
				Я бы сказал - учи теорию, но в случаи с Панорамой - забудь Панораму, учи теорию.
Панорама - "неправильная" ГИС, потому что нарушает основные каноны.
нельзя назвать ОД с русской буквой "Ч". Нельзя называть ОД с пробелами и знаками препинания
Это не только ОД касается, вообще не использование кириллицы и служебных знаков в названиях - хороший  стиль, меньше проблем потом, так как большинство софта плохо с этим дружит
А разве mif/mid позволяет хранить разнотипную геометрию в одном слое?
Если экспортировать две таблицы OD в один слой - то получаем декартово произведение этих таблиц, зачем?
Каждую таблицу OD надо экспортировать в отдельный слой - для этого можно макрос написать  

 
			
					
				Re: экспорт из Map 3D через mif/mid в Панораму
				Добавлено: 03 сен 2013, 16:10
				 Донецков
				mif/mid позволяет хранить разнотипную геометрию в одном слое?
- позволяет, на одном слое можно хранить любые типы объекта (точки, полилинии, полигоны, прямоугольники, овалы и т.п., а также текст), кроме грида и растра - т.к. это "неправильный" формат с точки зрения большинства ГИС. Кроме самой графики и семантики формат позволяет сохранять в себе формат оформления каждого элемента...
 
			
					
				Re: экспорт из Map 3D через mif/mid в Панораму
				Добавлено: 03 сен 2013, 16:23
				 АлексЮстасу
				trir писал(а):Каждую таблицу OD надо экспортировать в отдельный слой - для этого можно макрос написать 

 
Ээээ... "Макрос" в смысле скрипт или "макрос" в смысле макрос?
(Я еще от предыдущего скрипта - пакетного перевода СК - в прострации 

 ).
Может намекнете что-нибудь? А то сейчас как-то все эти эксперименты с Панорамой угнетают.
Что касается передачи через mif/mid в Панораму, то да, получается передать все с семантикой, но было обязательно в _mapexport указать не все ОД, а именно конкретную таблицу - иначе все сыпалось в Панораме в Системный.
 
			
					
				Re: экспорт из Map 3D через mif/mid в Панораму
				Добавлено: 03 сен 2013, 17:19
				 trir
				А что намекать, CMDDIA в 0 выполнить -._mapexport и смотреть какие параметры вбивать, потом создать скрипт для каждой таблицы OD - как то так
			 
			
					
				Re: экспорт из Map 3D через mif/mid в Панораму
				Добавлено: 03 сен 2013, 17:46
				 АлексЮстасу
				trir писал(а):потом создать скрипт для каждой таблицы OD
Пардон за разжиженность сознания 
 
 
Нужно создать столько скриптов, сколько ОД или можно один скрипт с описанием всех ОД?
 
			
					
				Re: экспорт из Map 3D через mif/mid в Панораму
				Добавлено: 04 сен 2013, 00:39
				 trir
				один скрипт
			 
			
					
				Re: экспорт из Map 3D через mif/mid в Панораму
				Добавлено: 04 сен 2013, 03:18
				 АлексЮстасу
				Мерси!
Может быть посоветуете, как находить написание команд и их ключей на английском? Многие команды и все ключи Автокад пишет только на русском в моем русифицированном Автокаде.
			 
			
					
				Re: экспорт из Map 3D через mif/mid в Панораму
				Добавлено: 04 сен 2013, 08:37
				 bingeomap
				Алекс, если я не ошибаюсь перед командой вставит символ "_" можно использовать оригинальные команды на английском в локализованных версиях. Вы этого имели ввиду?
			 
			
					
				Re: экспорт из Map 3D через mif/mid в Панораму
				Добавлено: 04 сен 2013, 14:24
				 АлексЮстасу
				Да, хотелось бы использовать именно 
bingeomap писал(а):оригинальные команды на английском
, чтобы работать не только в локализованных, но и в родном Автокаде.
Только как их - оригинальные команды - вычислить? Адский хелп русского Акада пишет только русские команды.
 
			
					
				Re: экспорт из Map 3D через mif/mid в Панораму
				Добавлено: 04 сен 2013, 16:28
				 bingeomap
				АлексЮстасу писал(а):Только как их - оригинальные команды - вычислить? Адский хелп русского Акада пишет только русские команды.
Неа, надо вставит перед командой символ "тире внизу" : "_". Если не ошибаюсь это так...
 
			
					
				Re: экспорт из Map 3D через mif/mid в Панораму
				Добавлено: 04 сен 2013, 18:08
				 АлексЮстасу
				bingeomap писал(а):Неа, надо вставит перед командой символ "тире внизу" : "_". Если не ошибаюсь это так...
Подчеркивание нужно ставить перед английскими командами, чтобы их поняла локализованная версия Автокада.
Но для этого нужно сначала узнать английскую команду. В этом и вопрос - как узнать английское написание команды, если есть только русифицированная версия?
 
			
					
				Re: экспорт из Map 3D через mif/mid в Панораму
				Добавлено: 05 сен 2013, 07:58
				 bingeomap