| Обсуждение |
| | ObjectLand и AutoCad [ Pirozhenko Evgeny ] Понедельник, 13 августа 2007, 18:01
| Столкнулся с такой проблемой: При экспорте в формат dxf-формат из ObjectLand и последующем открытие файла dxf-файла в AutoCad не отображаются стили объектов. Контура и система координат переносятся нормально. Как сделать, чтоб экспортировались и стили объектов. |
|
| | [ Objectland Development Team ] Вторник, 14 августа 2007, 14:47
К сожалению, стилевое оформление графических объектов ГИС Objectland не экспортируется в формат DXF, т.к. стили отображения ГИС Objectland сложнее и разнообразнее оформления в AutoCAD и невозможно поставить их в однозначное соответствие.
Как одно из возможных решений данной ситуации можно предложить выполнять экспорт каждого типа объектов ГИС ObjectLand в отдельный слой DXF-чертежа и затем послойно управлять стилевым оформлением в AutoCAD.
Интересно было бы узнать мнение по данному вопросу людей, близко знакомых с AutoCAD-продуктами. |
|
| | [ Pirozhenko Evgeny ] Вторник, 14 августа 2007, 17:24
| Я перепробовал и вариант с каждым слоем в отдельности. И все слои "оптом"-эффект один-стили не экспортируются. Только контура и система координат. Потом приходится все стили рисовать в AUTUCAD заново. Вне зависимости от версии последнего |
|
| | [ ObjectLand Development Team ] Вторник, 14 августа 2007, 19:05
Стили не экспортируются.
Экспортируйте типы объектов ObjectLand в отдельные слои Автокада и устанавливайте нужный стиль для слоя в Автокаде. |
|
| | [ Pirozhenko Evgeny ] Среда, 15 августа 2007, 10:05
|
| | [ Pirozhenko Evgeny ] Среда, 15 августа 2007, 13:15
| Попробовал опять. Перекосятся только контура. Может есть библиотека условных знаков и картографических шрифтов для Автокада? |
|
| | [ ObjectLand Development Team ] Среда, 15 августа 2007, 17:19
>Перекосятся только контура
В смысле переносятся?
Ресурсы для Автокада поищите на autocad.ru, там же авторитетный форум по Автокаду. |
|
| | [ Pirozhenko Evgeny ] Четверг, 16 августа 2007, 09:41
Переносятся. Я опечатался.
Спасибо за ссылку. А вообще было бы хорошо, если бы ObjectLand мог рельеф по заданным высотам отображать. Такого не планируется в ближайшее время? У меня ессть модуль под Автокад, делающий это, но немного не удобно. Приходится данные туда -сюда экспортировать (импортировать) |
|
| | [ ObjectLand Development Team ] Понедельник, 3 сентября 2007, 13:42
| Работа по отображению рельефа пока не планируется. |
|
| | [ Alexei ] Суббота, 13 октября 2007, 23:44
Разработчикам об импорте/экспорте:
1. Ну, экспорт цветовых стилей из стандартной библиотеки реализовать не так уж сложно - как в DXF, так и в MIF. Со штриховками и типами линий сложнее - AutoCAD здесь очень старомоден. Можно сделать так: пусть процедура экспорта создает в DXF-файле пустые определения LTYPE (как это она делает для блоков), а уж пользователь пусть затем их переопределяет или сливает DXFник с чертежом, где все стили определены. Можно также реализовать некую условную (очень условную!) таблицу соответствий между стилями штриховок стандартной библиотеки и штриховками ISO, поставляемыми с AutoCAD. Хотя, на мой взгляд, для визуального различения объектов экспорта цветов будет достаточно.
2. Другое дело, если данные из ObjectLand нужно использовать в качестве подложки в чертеже AutoCAD с сохранением внешнего вида и координатной привязки, но с потерей возможности редактирования картинки. Такая возможность есть, например, в ГИС "Панорама" (Карта 200X), а в OL ее порой очень не хватает.
3. А вот чего точно не хватает - так это возможности выгрузки растров с координатной привязкой (в виде того же файла DXF + растр после всех растяжений/трансформаций). Можно пойти еще дальше и научить ObjectLand
экспортировать всю тему в набор геопривязанных растров или EMF. |
|
| | [ Alexei ] Воскресенье, 14 октября 2007, 00:12
А еще не хватает возможности "быстрого" экспорта/импорта, при котором скидывались бы все объекты темы, а названия слоев и стили определялись автоматически.
AutoCAD'овские заливки OL, видимо, не отличает от блоков (или штриховки от заливок) - см. группу 70 в объектах DXF Hatch и Block. В результате заливка после импорта с раскрытием блока выглядит крайне занятно (попробуйте импортировать изображение залитого кружка!) Приходится потом вычищать все эти загогулины вручную.
Еще одна вещь, которая намного упростила бы жизнь разработчикам приложений, - возможность импорта/экспорта координат отдельного объекта (а в идеале - и связанных табличных записей) в текстовом виде через буфер обмена. Чтобы можно было перекидывать данные из ГИС в приложение и обратно мышкой через "копировать/вставить", без всяких COM-вызовов. |
|
| | [ Максим ] Воскресенье, 14 октября 2007, 18:34
Вы пишете: "А вот чего точно не хватает - так это возможности выгрузки растров с координатной привязкой (в виде того же файла DXF + растр после всех растяжений/трансформаций). Можно пойти еще дальше и научить ObjectLand экспортировать всю тему в набор геопривязанных растров или EMF."
В EMF OL и так экспортирует, в окне просмотра темы пункт меню "Сервис" -> "Сохранить в файл". Для растрирования макетов есть утилитка в разделе "ссылки" на этом сайте. |
|
| | [ ObjectLand Support ] Понедельник, 15 октября 2007, 11:17
>В EMF OL и так экспортирует, в окне просмотра темы пункт меню "Сервис" -> "Сохранить в файл".
Помимо этого, вывод в EMF доступен в диалоге печати тем и макетов.
Для выгрузки геопривязанных растров в формате MapInfo один из пользователей написал программу. См. "Программа для выгрузки растров из ObjectLand" (создаются .bmp и .tab файлы) на стр. http://www.objectland.ru/support/links/ |
|
| | [ Максим Юрьевич Трухачёв ] Четверг, 18 октября 2007, 19:40
Для выгрузки геопривязанных растров в формате MapInfo один из пользователей написал программу. См. "Программа для выгрузки растров из ObjectLand" (создаются .bmp и .tab файлы) на стр. http://www.objectland.ru/support/links/
Ссылка там давно не работает. |
|
| | [ ObjectLand Support ] Пятница, 19 октября 2007, 12:54
>Ссылка там давно не работает.
Хм, на момент публикации в разделе "Ссылки" работала. |
|
ОтветитьЗнаком «*» отмечены обязательные для заполнения поля. |
| |