Страница 1 из 1

Привязка .pdf в автокаде

Добавлено: 02 авг 2012, 14:58
Tereha
уважаемые Гуру!
Есть схема населенного пункта в формате .pdf.
Требуется получить этот же файл в формате, который ляжет в нужное место в arcgis.
Загрузил файл в автокаде формате .pdf.
Указал абсолютные координаты одной точки в градусах минутах секундах. Сохранил в формате dxf. Загрузил
в arcmap - но увидеть полученной картинки не могу. Как сделать правильно?
Thanks in advance!

Re: Привязка .pdf в автокаде

Добавлено: 02 авг 2012, 15:19
Донецков
Загрузка PDF в автокаде это аналог загрузки растрового изображения, т.е. сохраняется ссылка на внешний источник (файл), а в dxf это будет только рамка вставленного изображения.
Чтобы получить данные в видет примитивов нужно:
- векторизовать, путем последовательно обвода изображения в PDF
- автоматически векторизовать с последующей очистной (позволяют приложения для автокада ToolPac) так и независимые программы, типа Able2Extract Pro...

Re: Привязка .pdf в автокаде

Добавлено: 02 авг 2012, 15:51
Tereha
Векторизовал.
Привязать Автокад разрешил только одну точку.
(приписал абсолютные координаты одной точку).
Что не правильно?

Re: Привязка .pdf в автокаде

Добавлено: 02 авг 2012, 16:37
Александр Мурый
Tereha писал(а): Есть схема населенного пункта в формате .pdf.
Требуется получить этот же файл в формате, который ляжет в нужное место в arcgis.
Конвертировать из PDF в качественный растр (например, как сделано здесь), привязать растр в какой-либо ГИС (ну хоть в аркгисе, раз для него надо). А по привязанному уже векторизовать. Либо (что уже сложнее) привязывать вектора.

P.S. Не понимаю, при чём тут автокад.

Re: Привязка .pdf в автокаде

Добавлено: 02 авг 2012, 20:12
Донецков
в автокад можно напрямую PDF загружать :)

Re: Привязка .pdf в автокаде

Добавлено: 03 авг 2012, 07:35
Tereha
Вопрос для меня новый, так что извиняйте за извилистость мысли.
1.
Причем тут автокад?
Если открыть .pdf то в свойствах видно, что исходный файл был .dwg. А это , как мне объяснили, родной файл автокада. На картинке есть дома, улицы в виде отдельных слоев. Хотелось бы эти слои получить и потом уже пытаться эти слои увидеть в arcgis.
2. Качественный растр имеет размер порядка 50 мб, 13000х8000 пикселей. При этом в arcgis работать с ним невозможно - очень все тормозит. Я предположил, что выход из этого - векторизовать. Пример шейп-файла , сделанного из этого растра я видел, но не увидел как его сделали.
Правильно ли я понимаю, что .dwg - это тоже векторная форма ?
3. В той же ветке по .pdf файлам
Донецков »
dxf проще всего "посадить" в нужные координаты в автокаде (нанокаде и т.п.), а уже привязанный закружать в AG
4.
А по привязанному уже векторизовать.
Не подскажете где посмотреть как это делается?
5. Исходники .dwg найти пытаюсь.

Re: Привязка .pdf в автокаде

Добавлено: 03 авг 2012, 08:12
Донецков
1. PDF получен из DWG путем печати на виртуальный принтер, но просто так из PDF DWG не получите..., для того его и сохраняли в PDF чтобы оригинал не отдавать и редактировать нельзя было (политика такая...)
2. Есть программы типа для конвертации из PDF в DWG (DXF), о 2 см. выше, еще есть и другие..., как правило платные, но самые хорошие распознают по слоям (если слои из DWG сохранены в PDF), а также распознают текст как текст, а не кривыми...
3. DXF открывается в автокаде и путем комант: перенеси, выравни - изображение перемещают и масштабируют для посадки в нужное место, но для этого нужно знать - куда его посадить (если есть какие-то выносы координат на схеме, то это просто, в противном случае по пересечениям дорог и т.п.
Посмотрите на форуме есть темы по Крымску, там как раз привязывали адресный план (схему)...
4. Если не получается сконвертировать PDF в DWG, то вставленный в автокад PDF и привязанный к координатам можно векторизовать вручную, создаете нужные слои и полилинией обводите изображение с привязкой (т.к. PDF получен в автокаде, то привязка работает). Долго, муторно, но другого варианта нет...
5. Если есть вариант, то DWG лучше получить...

Re: Привязка .pdf в автокаде

Добавлено: 03 авг 2012, 08:36
Tereha
Основная цель сейчас - найти представление растра с которым можно работать. Привязать не сложно и в arcgis. Но , очень тормозит при работе с растром в arcmap.
1. Как мне кажется, медленная работа связана с тем, что очень большой растр 13000х8000 пикселей. Нет опыта, но если я правильно понял - векторизация бы помогла.
Если я правильно понимаю , векторизовать = преобразовать в шейп-файл?
Ищу как.
2. Пока с помощью Add Data добавляю схему в arcmap - работать еще можно. Очень сильное торможение начинается после привязки схемы, когда она уже лежит сверху топологической основы. Пока схема лежит на "пустом" пространстве в левом нижнем углу - работать еще можно.
Пробую разобраться как добавить схему программно - имитировать Add Data.
3. Еще раз поясню конечную цель. Нужно имеющуюся схему программно загрузить в виде отдельного слоя и пользоваться им как рисунком для создания схемы обстановки в районе ЧС.
Векторизация нужна только для ускорения работы с рисунком - перемещения по нему, изменения масштаба ...

Re: Привязка .pdf в автокаде

Добавлено: 03 авг 2012, 08:56
ggis
Если настаиваете на растровом формате, то посмотрите в сторону сжатых растровых форматов (JPEG2000, MrSid), но думаю это тупиковый путь, поскольку оцифровать потом все схемы займет уйму времени, а вектор я понимаю вам понадобится в любом случае для решения транспортных задач, поэтому не рекомендую делать двойную работу.
Я бы рекомендовал двигаться в направлении получения векторного формата (шейп-файл) из PDF, тем более что он, PDF, позволяет это сделать. Потом уже программно загружайте шейпы.

Re: Привязка .pdf в автокаде

Добавлено: 03 авг 2012, 09:14
Tereha
Согласен, что нужно делать шейп-файлы.

Re: Привязка .pdf в автокаде

Добавлено: 03 авг 2012, 22:07
Tereha
С шейп файлами проблема решилась полностью.
Особое спасибо ggis за идею и отличное воплощение идеи. Практически мгновенное решение проблемы
для нескольких десятков шейп-файлов. (120 шейп-файлов)

Re: Привязка .pdf в автокаде

Добавлено: 04 авг 2012, 05:08
Донецков
Так напишите, чем конвертировали...
Теперь остается вам привязать шейпы в нужные координаты...

Re: Привязка .pdf в автокаде

Добавлено: 15 авг 2012, 09:45
ggis
Донецков писал(а):Так напишите, чем конвертировали...
Теперь остается вам привязать шейпы в нужные координаты...
Aide PDF to DXF Converter+CAD2Shape