Склейка в несколько потоков на одну задачу.

Запрашиваем и выполняем хотелки к SAS.Планете вне очереди

Модераторы: vdemidov, Tolik

Правила форума
Настоятельно рекомендуем ознакомиться с правилами раздела платных услуг ТУТ.
Закрыто
Aveveritas
Новичок
Сообщения: 34
Зарегистрирован: 13 мар 2017, 14:21
Благодарил (а): 5 раз
Поблагодарили: 3 раза

Склейка в несколько потоков на одну задачу.

Сообщение Aveveritas »

Добрый день!
Нельзя ли реализовать многопоточную обработку склейки в сас планете в геотифах. Чтобы один процесс обрабатывался несколькими ядрами и потоками.
По работе приходится клеить большие объёмы, 200k 500k масштабы на 19 уровне. И было бы очень здорово ускорить этот процесс.
Не знаю, что нужно для такой переделки и насколько это сложно, но предварительно готов на сумму 5000-10000руб. Или предлагайте, сколько это может стоить реально, если вообще возможно это реализовать.

Инцедент №0003293 в Багтрекере.
Аватара пользователя
vdemidov
Гуру
Сообщения: 1687
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 191 раз
Поблагодарили: 157 раз

Re: Склейка в несколько потоков на одну задачу.

Сообщение vdemidov »

По результатам обсуждения в багтрекере приходим к выводу, что основное бутылочное горлышко в вашем случае это подготовка тайлов для отдачи склейке (Экспорт в несжатый тиф не предполагает сложной обработки данных при склейке).

Готов сделать многопоточную подготовку тайлов для склейки. Она будет более-менее универсальная для разных склеек (кроме kml + возможно еще какие-то), но добавлю возможность выбора количества потоков, для начала, только для склейки в tiff, остальное по отдельному запросу.
Цена: 100$
Условия стандартные: предоплата и тд.
Срок: Обещаю сделать за 2 недели после получения сообщения о приходе оплаты.
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Aveveritas
Новичок
Сообщения: 34
Зарегистрирован: 13 мар 2017, 14:21
Благодарил (а): 5 раз
Поблагодарили: 3 раза

Re: Склейка в несколько потоков на одну задачу.

Сообщение Aveveritas »

Деньги перевёл.
Аватара пользователя
Parasite
Администратор
Сообщения: 5646
Зарегистрирован: 23 окт 2008, 17:38
Благодарил (а): 124 раза
Поблагодарили: 508 раз

Re: Склейка в несколько потоков на одну задачу.

Сообщение Parasite »

Средства получены, можно начинать.
The only difference between me and a mad man is that I am not mad. /Salvador Dali/
Изображение
Аватара пользователя
vdemidov
Гуру
Сообщения: 1687
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 191 раз
Поблагодарили: 157 раз

Re: Склейка в несколько потоков на одну задачу.

Сообщение vdemidov »

Залил изменения в репозиторий. Когда соберется очередная ночная версия можете попробовать. ГУЙ пока только на английском. Переводы обновлю чуть позже.

ЗЫЖ У меня при склейке одной карты эффективнее всего разбивать на 2 потока. Сокращает время склейки примерно на 40%. Больше потоков может быть есть смысл ставить при наложении кучи слоев, меток, сеток и тд., а при одной карте, потоки начинают сталкиваться на обращении к тайлохранилищу или еще где-то нужно смотреть с профайлером.
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Аватара пользователя
vdemidov
Гуру
Сообщения: 1687
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 191 раз
Поблагодарили: 157 раз

Re: Склейка в несколько потоков на одну задачу.

Сообщение vdemidov »

Ночная версия собралась. Можно пробовать.
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Aveveritas
Новичок
Сообщения: 34
Зарегистрирован: 13 мар 2017, 14:21
Благодарил (а): 5 раз
Поблагодарили: 3 раза

Re: Склейка в несколько потоков на одну задачу.

Сообщение Aveveritas »

В плане склейки все окей! Спасибо!!! Как и обещалось на 40-50 процентов ускорилось.
А вот в самой ночной сборке косяк. Метки подгружаются с неправильными названиями. Или в названии белеберда, или Area Feauters вместо исходного имени. Метки в KMZ. В стабильной версии с этими же файлами всё ок.
Аватара пользователя
vdemidov
Гуру
Сообщения: 1687
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 191 раз
Поблагодарили: 157 раз

Re: Склейка в несколько потоков на одну задачу.

Сообщение vdemidov »

Aveveritas писал(а):А вот в самой ночной сборке косяк. Метки подгружаются с неправильными названиями. Или в названии белеберда, или Area Feauters вместо исходного имени. Метки в KMZ. В стабильной версии с этими же файлами всё ок.
Заведите баг в багтрекере и обязательно приложите пример проблемного файла. А то мои файлы импортируются без малейших проблем.
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Aveveritas
Новичок
Сообщения: 34
Зарегистрирован: 13 мар 2017, 14:21
Благодарил (а): 5 раз
Поблагодарили: 3 раза

Re: Склейка в несколько потоков на одну задачу.

Сообщение Aveveritas »

Деньги можно переводить. Спасибо!
Аватара пользователя
Parasite
Администратор
Сообщения: 5646
Зарегистрирован: 23 окт 2008, 17:38
Благодарил (а): 124 раза
Поблагодарили: 508 раз

Re: Склейка в несколько потоков на одну задачу.

Сообщение Parasite »

Заказ исполнен успешно, вознаграждение переведено исполнителю.
//CLOSED
The only difference between me and a mad man is that I am not mad. /Salvador Dali/
Изображение
Закрыто

Вернуться в «Внеочередное исполнение хотелок»