Текущее время: Вт окт 17, 2017 12:29 pm

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
СообщениеДобавлено: Пн апр 06, 2009 9:32 pm 
Пользователь

Зарегистрирован: Вс мар 08, 2009 7:01 pm
Сообщения: 34
Прошу объяснить как наиболее оптимально векторизовать большие растры. Сейчас имеется проект с привязанным к координатам цветным растром довольно большого размера. Обычные манипуляции при подготовке этого растра к векторизации приводят к нехватке памяти и "падению" программы. Я предполагаю, что выход из этого положения - симметрично разделить существующий проект на 2/4 равных части и далее последовательно работать с этими подпроектами. Можно, конечно, разрезать растр в графическом редакторе и перепривязать получившиеся растры, но мне кажется, что Easy Trace уже имеет всё необходимое для решения этого вопроса. К сожалению, пока не могу понять как это сделать...

_________________
Навигационные карты Архангельской области


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Работа с большими растрами
СообщениеДобавлено: Вт апр 07, 2009 10:45 am 
Site Admin

Зарегистрирован: Пн авг 11, 2003 10:03 am
Сообщения: 266
Откуда: Easy Trace Group
Нехватка памяти может быть вызвана малым размером свопа отведённого по умолчанию системой Windows. При работе с большими растрами (а у нас есть опыт обработки файлов размером 1,3Gb) мы ВСЕГДА явно указываем, где хранить своп-файл.
Задаётся это в меню Сервис -> Системные настройки –> Расположение, опция «Расположение временных данных».

Тем не менее. Любая информация о "падениях" пакета для нас крайне интересна. У нас пакет падает крайне редко. Да и воспроизвести ситуацию, возникшую у пользователя, не всегда удаётся. Поэтому, пожалуйста, сообщите нам следующие подробности:

Вид падения:
- свяжитесь с разработчиком ….
- «зависание»
- другое (описать)

Операция, на которой произошло падение (лучше цепочку операций предшествовавших падению).

Характеристики растра/проекта (объём и формат, число слоёв, число объектов). Для проекта лучше использовать XLS отчет, генерируемый командой Проект-> Информация.

Ну и конечно нам нужен LOG файл оставшийся СРАЗУ ПОСЛЕ ПАДЕНИЯ. Это файл ET.LOG лежащий в каталоге пакета Easy Trace.

Заранее благодарны.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Работа с большими растрами
СообщениеДобавлено: Вт апр 07, 2009 5:58 pm 
Пользователь

Зарегистрирован: Вс мар 08, 2009 7:01 pm
Сообщения: 34
Григорий писал(а):
мы ВСЕГДА явно указываем, где хранить своп-файл.
Понял. Попробую указать наболее вместительный диск. Информацию по падениям буду стараться отсылать.
Тем не менее, вопрос первого поста всё ещё остаётся актуальным.

_________________
Навигационные карты Архангельской области


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Работа с большими растрами
СообщениеДобавлено: Ср апр 08, 2009 11:39 am 
Site Admin

Зарегистрирован: Пн авг 11, 2003 10:03 am
Сообщения: 266
Откуда: Easy Trace Group
Что касается обработки больших растров:

1. Ещё раз повторюсь, уже довольно давно мы не сталкиваемся с проблемами при обработке больших растров. Конечно, при условии явного указания папки расположения временных данных.

2. Действительно, за последние полтора года была проведена серия работ по оптимизации обработки больших объёмов как растровой, так и векторной информации. Пользователи более ранних версий сильно проигрывают в затратах времени на продолжительность обработки. Возможный выход - деление большого растра и, соответственно, вектора на два и более проектов.

3. Самый простой способ разделить обработку на два проекта это:
- объявив слой рамки проекта полигональным рассечь рамку два равных полигона по вертикали или горизонтали;
- сделать полную копию папки проекта;
- в каждой из копий обрезать растр по своей рамке В ПРОЕКТЕ (Проект -> Обрезать растр/Задать границы).
- векторизовать проекты раздельно;
- импортировать один проект в другой и сшить их по границе.

4. Другой путь – воспользоваться утилитой Вырезание подпроектов. Естественно предварительно подготовив смежные рамки, по которым эти проекты будут вырезаться. После выделения подпроектов отсечь в них лишние половинки растра по рамкам как в п.3.

5. Если проблема только в большом цветном растре – дублировать растр в менеджере слоёв и обрезать обе половинки в рамках одного проекта. Цветные полу-растры обрабатывать отдельно, выделенные чёрно-белые растры сшить (Утилиты -> Объединить растры). Далее всё как обычно.

6. Есть и другие способы, например задание границ обработки растра, но должно хватить уже перечисленного…


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Ср май 27, 2009 9:28 am 

Зарегистрирован: Ср май 27, 2009 9:12 am
Сообщения: 3
Здравствуйте, Григорий! Вопрос немного не по теме. но нужной не нашел. Вы уже умеете собирать номенклатунные листы трапеций с обрезкой зарамочного оформления и коррекцией растра? Если можно, ответьте на Е-мэйл asantalov@rambler.ru. Я давно не работал с вашей программой, а Виндоусовский ключь случайно сдал Аркадию Калинину вместо кредовского, когда менял на ЮСБишный. Вернуть не удалось.
С уважением А.Санталов.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вт июн 09, 2009 9:59 am 
Site Admin

Зарегистрирован: Вт мар 18, 2003 3:36 pm
Сообщения: 338
Откуда: Easy Trace Group
Надеюсь, по почте вам ответили. А здесь отвечаю для других - да, можем. Коррекция вообще проблем не вызывала (начиная с версии 7.6, если не ошибаюсь), а "неквадратно" обрезать растры (получать мозаику) научились больше года назад.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 3 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB
phpBB SEO