экспорт в векторный формат (wmf, emf)

MapInfo, MapBasic
andlis
Интересующийся
Сообщения: 15
Зарегистрирован: 15 июн 2016, 18:49
Репутация: 0

экспорт в векторный формат (wmf, emf)

Сообщение andlis » 15 июн 2016, 19:05

Добрый день,
Регулярно возникает проблема сохранить карту в векторный рисунок. Однако, получается у меня невесть что... Проблему вызывают сложные полигоны - при сохранении они разбиваются на квадраты или сектора той или иной величины с чудовищным хитросплетением узлов.
Приведу пример. Беру layout:
layout.jpg
layout.jpg (682.93 КБ) 10578 просмотров


Вот эти зеленый и голубой поля - это два объекта. Пробовал их аггрегировать и разъединять, чистить..
File - Save Window As - из форматов подходят wmf и emf, без разницы. Сохраняю, открываю в Иллюстраторе.
wmf.jpg
wmf.jpg (730.88 КБ) 10578 просмотров
Видно - конфигурация объектов не сохраняется. Как будто создается растр, который потом векторизуется... И каждый объект (в моем примере виден зеленый) разбивается на части.
Пробовал печать PDF, не сильно велика разница, только квадраты меньше.
Спасите-помогите! ))

trir
Гуру
Сообщения: 5278
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1014
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: экспорт в векторный формат (wmf, emf)

Сообщение trir » 15 июн 2016, 20:50

svg?

andlis
Интересующийся
Сообщения: 15
Зарегистрирован: 15 июн 2016, 18:49
Репутация: 0

Re: экспорт в векторный формат (wmf, emf)

Сообщение andlis » 15 июн 2016, 21:42

да что-то нет у меня svg.. Либо версия по-старше, либо он не на Save as?

trir
Гуру
Сообщения: 5278
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1014
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: экспорт в векторный формат (wmf, emf)

Сообщение trir » 15 июн 2016, 21:49


andlis
Интересующийся
Сообщения: 15
Зарегистрирован: 15 июн 2016, 18:49
Репутация: 0

Re: экспорт в векторный формат (wmf, emf)

Сообщение andlis » 15 июн 2016, 21:54

это ж qgis?

Boris
Гуру
Сообщения: 4205
Зарегистрирован: 10 апр 2006, 22:34
Репутация: 433
Откуда: Париж

Re: экспорт в векторный формат (wmf, emf)

Сообщение Boris » 15 июн 2016, 22:09

Пример выложите, а то что мы "чай пьем в приглядку". А что дает "Экспорт окна" из окна карты?

andlis
Интересующийся
Сообщения: 15
Зарегистрирован: 15 июн 2016, 18:49
Репутация: 0

Re: экспорт в векторный формат (wmf, emf)

Сообщение andlis » 15 июн 2016, 22:20

Как это пример.. а я что выложил? В начале два примера. Или не видно? Или выложить tab? Можно чуть конкретнее?
Никакой разницы экспортировать из окна карты или layout нет - результат один. Нет также разницы экспортировать послойно или скопом; один объект или несколько. Результат идентичен.
А можно вопрос теоретический? Я правильно понимаю, что при сохранении wmf MI сначала растеризует объект, а потом векторизует?

Boris
Гуру
Сообщения: 4205
Зарегистрирован: 10 апр 2006, 22:34
Репутация: 433
Откуда: Париж

Re: экспорт в векторный формат (wmf, emf)

Сообщение Boris » 15 июн 2016, 22:45

Конечно, TAB и/или MIF с проблемными объектами. Картинки - это и есть "в приглядку". Нам же надо руками потрогать, в разных версиях посмотреть, убедиться в повторяемости проблемы. А так - только общие рассуждения.
Я считаю, что по вопросу 2, вы считаете не верно. По моим "ощущениям", вектор перегоняется в вектор же.

Boris
Гуру
Сообщения: 4205
Зарегистрирован: 10 апр 2006, 22:34
Репутация: 433
Откуда: Париж

Re: экспорт в векторный формат (wmf, emf)

Сообщение Boris » 15 июн 2016, 22:47

Да, и напишите конечную цель, я вижу у вас фигурирует Иллюстратор, предполагаю, что вы какую то векторную красоту в нем наводите. Мой опыт с CorelDraw, говорил, что проще и быстрее перегонять через DXF.

andlis
Интересующийся
Сообщения: 15
Зарегистрирован: 15 июн 2016, 18:49
Репутация: 0

Re: экспорт в векторный формат (wmf, emf)

Сообщение andlis » 15 июн 2016, 23:04

ну вот такой файлик, например. Простейший.
daur.zip
(18.3 КБ) 384 скачивания
он на квадраты не делится, просто все через Ж экспортируется.
Поигравшись разными способами, я пришел к выводу, что причина бед - криворукость векторизатора. Это дает мне радость познания, но не дает радости решения проблемы.
Почему я подумал про растеризацию. При экспорте MI спрашивает разрешение. Если задать 96 условно, углы скругляются. Если 600 - все точно передается. Поскольку у вектора разрешения нет.. вроде как вывод сам напрашивается.
Цель? Иллюстрация для публикации. Я строю всякие карты, а потом готовлю их к публикации. На бумаге в смысле. В журнале.

Boris
Гуру
Сообщения: 4205
Зарегистрирован: 10 апр 2006, 22:34
Репутация: 433
Откуда: Париж

Re: экспорт в векторный формат (wmf, emf)

Сообщение Boris » 16 июн 2016, 00:28

[quote="andlis"]ну вот такой файлик, например. Простейший.
Вложение daur.zip больше недоступно
Результат на предлагаемом файле воспроизвести в MI 10.5.2/202 - не удалось. Результаты экспорта окна карты - в приложении.
PS
А что это за ужас у вас такой с контуром? Вы же его уже один раз векторизовали с растра, причем очень грубо. Зачем теперь перегонять в вектор?
Вложения
print.7z
(42.64 КБ) 381 скачивание

Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 793
Ваше звание: званий не имею
Откуда: Москва

Re: экспорт в векторный формат (wmf, emf)

Сообщение Александр Мурый » 16 июн 2016, 10:13

Если "сложные" полигоны — это результат векторизации, то не проще ли использовать исходный растр? Или у вас есть какие-то специфические требования, по которым всё должно быть в векторе?
Редактор материалов, модератор форума

andlis
Интересующийся
Сообщения: 15
Зарегистрирован: 15 июн 2016, 18:49
Репутация: 0

Re: экспорт в векторный формат (wmf, emf)

Сообщение andlis » 16 июн 2016, 10:15

Да, должно быть все в векторе...

andlis
Интересующийся
Сообщения: 15
Зарегистрирован: 15 июн 2016, 18:49
Репутация: 0

Re: экспорт в векторный формат (wmf, emf)

Сообщение andlis » 16 июн 2016, 10:20

Результаты экспорта окна карты - в приложении.
Замечательно. А как это удалось сделать?
А что это за ужас у вас такой с контуром? Вы же его уже один раз векторизовали с растра, причем очень грубо. Зачем теперь перегонять в вектор?
Вообще-то я именно это и спрашиваю - что за ужас такой. Не берусь сразу ответить - не совпадает тезаурус. Грубая векторизация - это когда вектор лишь в общих чертах повторяет растр. В данном случае детальная векторизация - вектор оконтуривает каждый пиксель. Опять же про "уже один раз". Векторизовал я всего один раз. Векторизация растра проводилась в Scanex IP, за что ему отдельное, очередное, каждодневное спасибо. А теперь векторизации не должно быть - задача сохранить вектор-ГИС в вектор-рисунок.

Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 793
Ваше звание: званий не имею
Откуда: Москва

Re: экспорт в векторный формат (wmf, emf)

Сообщение Александр Мурый » 16 июн 2016, 10:23

Немного не в тему, но всё же: вот как экспортируется в SVG через макет карты в QGIS. Чисто для сравнения.
daur.svg
(97.73 КБ) 730 скачиваний
Вопрос: вы послойно переносите? Вроде бы, так обычно делается при переносе из MapInfo в граф. редакторы. Потому как сразу экспортировать всю кашу в WMF смысла мало.
Редактор материалов, модератор форума

Ответить

Вернуться в «MapInfo»

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 7 гостей