На всякий случай AutoCad to Mif и еще!

Вопросы по нескольким пакетам сразу, или вопросы, которые непонятно к какой ГИС отнести
Ответить
Braz
Интересующийся
Сообщения: 41
Зарегистрирован: 12 янв 2009, 09:03
Репутация: 0

На всякий случай AutoCad to Mif и еще!

Сообщение Braz » 13 июл 2009, 13:30

Два вложения
Первое AcadMif.rar экспорт из автокада в миф, описание с примерами в архиве
Второе -экселевский макрос работы с полилиниями в автокаде описание в шапке документа. Для работы необходим запушенный автокад, осуществляет экспорт и импорт координат полилинии в эксель. Удобен при переводе из одной СК в другую
Вложения
AcadMif.rar
(890.82 КБ) 7005 скачиваний
polytoxls.txt
(3.04 КБ) 1065 скачиваний

Донецков
Гуру
Сообщения: 3058
Зарегистрирован: 19 май 2010, 19:44
Репутация: 189

Re: На всякий случай AutoCad to Mif и еще!

Сообщение Донецков » 13 дек 2012, 12:12

Кто знает как имортировать mif в автокад, когда нет под рукой MI и других конверторов, кроме установленного автокада (не MAP или CIVIL), других ПО на машине нет и установить/запустить нельзя...
т.е. нужен lsp или vlx, который это делает...

Slinger
Гуру
Сообщения: 879
Зарегистрирован: 17 июн 2010, 23:14
Репутация: 207
Откуда: Москва

Re: На всякий случай AutoCad to Mif и еще!

Сообщение Slinger » 13 дек 2012, 12:24

Плагин dvb, обратный AcadMif из первого поста.
Вложения
конвертор .tab-.dwg.rar
(683.05 КБ) 587 скачиваний

Донецков
Гуру
Сообщения: 3058
Зарегистрирован: 19 май 2010, 19:44
Репутация: 189

Re: На всякий случай AutoCad to Mif и еще!

Сообщение Донецков » 13 дек 2012, 13:14

Спасибо, но про MInfoToACAD, естественно, знаю, но это dvb, а для него нужно иметь установленный VBA, а его нет возможности поставить, поэтому и писал про lsp или vlx, кроме этого, как помнится, в этом конверторе для нормальной работы нужны были спец. шрифты, которых в раздаче нет, но это не главное...

Slinger
Гуру
Сообщения: 879
Зарегистрирован: 17 июн 2010, 23:14
Репутация: 207
Откуда: Москва

Re: На всякий случай AutoCad to Mif и еще!

Сообщение Slinger » 13 дек 2012, 17:48

То есть нужно максимально усложнить задачу, я понял =)

А вообще решения нет.В моём понимании нужны:

1) библиотека mitab.dll, предназначенная для чтения/записи .mif/.tab.
2) библиотека для чтения/записи .dxf. Вроде бы мелькала на портале автодеска. Да и в папке с QGIS должна быть.
3) Связующее звено между ними плюс примитивный интерфейс.

Реально ли реализовать 3-й пункт стандартным лиспом не знаю. Скорее всего нет. Вполне реально написать это всё на C++/C# в среде .net и полученную длл запустить через команду netload. Для этого должен быть установлен .net framework, что вас видимо тоже не устраивает. Так что решения нет.

Донецков
Гуру
Сообщения: 3058
Зарегистрирован: 19 май 2010, 19:44
Репутация: 189

Re: На всякий случай AutoCad to Mif и еще!

Сообщение Донецков » 13 дек 2012, 20:48

Вот и я уже сколько лет просматриваю интересующие темы - и не встечал ничего аналогичного...

gamm
Гуру
Сообщения: 4170
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1107
Ваше звание: программист
Откуда: Казань

Re: На всякий случай AutoCad to Mif и еще!

Сообщение gamm » 15 дек 2012, 11:52

Донецков писал(а):Вот и я уже сколько лет просматриваю интересующие темы - и не встечал ничего аналогичного...
а если конвертировать на своем ноутбуке, и перенести на флешке? Или там и USB запаян? Наверняка и web-сервисы такого рода есть, если не в мапинфу, так в шейпы.

Донецков
Гуру
Сообщения: 3058
Зарегистрирован: 19 май 2010, 19:44
Репутация: 189

Re: На всякий случай AutoCad to Mif и еще!

Сообщение Донецков » 15 дек 2012, 18:12

Да это понятно, дома естественно сконвертирую из чего нужно во что угодно, но из принципа, сколько же можно... Шейп тоже не вариант, т.к.его тоже по умолчанию автокад не ест, а тот же ToolPac отсутствует на рабочем месте...

Аватара пользователя
Филиппов Владислав
Гуру
Сообщения: 1035
Зарегистрирован: 17 фев 2006, 06:28
Репутация: 144
Ваше звание: Геннадич
Откуда: Новосибирск
Контактная информация:

Re: На всякий случай AutoCad to Mif и еще!

Сообщение Филиппов Владислав » 19 дек 2012, 14:11

хочу написать конвертер: Результат команды "список", она же "list" (свойства выбранной полилинии, которая типа Земельный Участок) из всего что на AutoCAD, а так же из бесплатного DraftSight, в Shape-файл.
Надо кому?
Идя в том, что ни каких макросов и VBA не надо + поддержка многоконтурности и "дырок" в полигонах.
DxfToShp из QGIS результата не дал. Если открывать dxf как векторный слой - то получаем полилинии, а не полигоны.

Донецков
Гуру
Сообщения: 3058
Зарегистрирован: 19 май 2010, 19:44
Репутация: 189

Re: На всякий случай AutoCad to Mif и еще!

Сообщение Донецков » 19 дек 2012, 16:21

Неплохо, но как при выборе нескольких полилиний, будет формироваться полигон с "дырками"?

Аватара пользователя
Филиппов Владислав
Гуру
Сообщения: 1035
Зарегистрирован: 17 фев 2006, 06:28
Репутация: 144
Ваше звание: Геннадич
Откуда: Новосибирск
Контактная информация:

Re: На всякий случай AutoCad to Mif и еще!

Сообщение Филиппов Владислав » 20 дек 2012, 07:55

можно положиться на юзера :), а можно пространственными отношениями вычислить, кто дырка, а кто нет

Ответить

Вернуться в «Общий - ПО»

Кто сейчас на конференции

Сейчас этот форум просматривают: Ahrefs [Bot] и 11 гостей