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

ПДФ в Вектор. подскажите новичку.

Добавлено: 13 апр 2016, 12:49
Ustilago
Добрый день всем!
Достал с ФГИС ТП карту с топографической основой (горизонтали через 2 м)
Очень нужно для создания ЦМР.
Вся сложность в том что карта в формате ПДФ, со слоями... (ITшник удивленно хлопал глазами т.к. первый раз такое увидел). путем брожения в интернетах выяснилось что это выхлоп АвтоКада.
нет ли возможности как то все это вытащить в вектор?
Пытался так:
Вариант 1:
1) отключить лишние слои
2) принт скрином создать в пайнте топоснову
3) перевести в черно белый БМП(ГИС Карта 2011 в которой работаю не позволяет делать полуавтоматическую векторизацию с цветными рисунками)
4)привязывать в ГИС Карте
5)полуавтоматически векторизовать
Вариант 2:
1)Конвертер Any PDF to DWG Converter переводит в формат DXF
2) DXF импортируем в ГИС Карта 2011 (создается порядка 1 200 000 обьектов - штриховка леса))))
3) Вытаскиваем Горизонтали уже отвекторизованные
4) Пытаемся их привязать - пока безуспешно...

Может быть кто то подскажет более простое решение?

Re: ПДФ в Вектор. подскажите новичку.

Добавлено: 13 апр 2016, 13:23
Донецков
Я делал "2 путем" ...
Много мусора, но когда большой объем и требования к качеству получаемых данных не высокие, то альтернативы, если нет доступа к исходникам нет ...

Re: ПДФ в Вектор. подскажите новичку.

Добавлено: 13 апр 2016, 14:14
trir
Corel открывает как вектор, но всё превращается в сплайны

Re: ПДФ в Вектор. подскажите новичку.

Добавлено: 13 апр 2016, 14:41
Александр Мурый
Этот PDF распознаётся OGR и (соответственно) открывается в QGIS. Слой "GORIZONTALY_L" содержит изогипсы (ест-но, без атрибутов); в слое "GORIZONTALY_T" — подписи к изогипсам в виде линий. По-любому надо будет прописывать значения высот в атрибуты.
Кстати, у вас есть растр или вектор, к которым можно привязывать данные?

Re: ПДФ в Вектор. подскажите новичку.

Добавлено: 13 апр 2016, 14:53
Александр Мурый
Дополнение: в слое "GORIZONTALY_L" есть ещё и полигональные объекты — утолщённые изогипсы. С ними бороться будет посложнее, т.к. каждая такая "изолиния" состоит из кучи треугольных полигонов (см. картинку). Можно было бы "слить" треугольники в один полигон и потом получить срединную линию единого полигона для каждой изолинии. А лучше вообще пойти через растеризацию, сделать т.н. "скелетон", а потом снова векторизовать.
Снимок экрана_2016-04-13_14-49-45.png
Снимок экрана_2016-04-13_14-49-45.png (45.49 КБ) 18561 просмотр

Re: ПДФ в Вектор. подскажите новичку.

Добавлено: 13 апр 2016, 15:36
Ustilago
Вариант 3:
1) Загружаем в Глобал Маппер
2) Привязываем
3) экспорт в растр и векторизация / экспорт в вектор
Пока остановился на втором пункте...

Re: ПДФ в Вектор. подскажите новичку.

Добавлено: 13 апр 2016, 15:37
Ustilago
Александр Мурый писал(а):Этот PDF распознаётся OGR и (соответственно) открывается в QGIS. Слой "GORIZONTALY_L" содержит изогипсы (ест-но, без атрибутов); в слое "GORIZONTALY_T" — подписи к изогипсам в виде линий. По-любому надо будет прописывать значения высот в атрибуты.
Кстати, у вас есть растр или вектор, к которым можно привязывать данные?
Да, вроде ОпенСтритМаповская карта по Липецкой области где то валялась.
QGis к сожалению не владею ....

Re: ПДФ в Вектор. подскажите новичку.

Добавлено: 13 апр 2016, 15:42
Александр Мурый
Ustilago писал(а):Да, вроде ОпенСтритМаповская карта по Липецкой области где то валялась.
http://be.gis-lab.info/data/osmshp/latest/RU-LIP.7z
Ustilago писал(а): QGis к сожалению не владею ....
QGIS здесь не обязателен, я просто привёл пример ГИС, в которой открывается ваш PDF. Вы уже сами в GM открыли.

Re: ПДФ в Вектор. подскажите новичку.

Добавлено: 14 апр 2016, 10:17
Донецков
Под автокад есть утилита ToolPac, в ней есть команда распознавания PDF, естественно есть PDF сделан из векторных объектов (на сканах в PDF она не работает)

Re: ПДФ в Вектор. подскажите новичку.

Добавлено: 14 апр 2016, 12:48
Maria_CST
Ещё есть бесплатный онлайн-конвертер у компании CADSoftTools: http://cadsofttools.ru/pdf-to-dwg-online/
Он переводит векторные PDF в DWG.

Re: ПДФ в Вектор. подскажите новичку.

Добавлено: 15 апр 2016, 10:31
lam
Ustilago писал(а):Вариант 3:
1) Загружаем в Глобал Маппер
2) Привязываем
3) экспорт в растр и векторизация / экспорт в вектор
Пока остановился на втором пункте...
второй пункт пройден или уже и ЦМР построили? :)

Re: ПДФ в Вектор. подскажите новичку.

Добавлено: 15 апр 2016, 11:31
Ustilago
Возникла проблема в Маппере (не дает экспортировать - нелицензионная версия)))
Через друзей пытаюсь достать все что нужно
Пока есть растр, я его привязал.
Однако выдает ошибку ГИС Карта - типа цветность высокая.

Re: ПДФ в Вектор. подскажите новичку.

Добавлено: 15 апр 2016, 13:05
Донецков
Измените глубину цвета в любом растровом редакторе на 256 цветов, а еще лучше меньше (36 или 16 цветов)

Re: ПДФ в Вектор. подскажите новичку.

Добавлено: 15 апр 2016, 13:51
Ustilago
Подскажите какие есть редакторы?

Re: ПДФ в Вектор. подскажите новичку.

Добавлено: 15 апр 2016, 13:59
Александр Мурый
Ustilago писал(а):Подскажите какие есть редакторы?
Например, GIMP.