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

Re: Прокси сервер для обработки тайлов

СообщениеДобавлено: 07 апр 2013, 14:08
T_Im
Адрес порта может быть любой, главное, чтобы в SAS и инишнике они совпадали.
Невнимательность: в настройках SAS планеты Вам нужно указать localhost:3128, а не 189.17.150.2:3128.
Сейчас SAS качает через внешний прокси, а должна через localhost:3128. Запуская exe файл, запускается локальный прокси сервер.

Re: Прокси сервер для обработки тайлов

СообщениеДобавлено: 07 апр 2013, 14:17
Draude
Знание -сила, работает!
Это не невнимательность :lol: , это незнание элементарных вещей, но чего мне нада я на лету подучусь

Re: Прокси сервер для обработки тайлов

СообщениеДобавлено: 08 апр 2013, 16:16
Niki
такой вопрос, давно волнует, можно ли с помощью ImageMagick менять проекцию ? если, то как реализовать

Re: Прокси сервер для обработки тайлов

СообщениеДобавлено: 08 апр 2013, 16:59
Shoorick
Гм. У ImageMagick полно изощренных способов distortion (искажения) изображений, которых вполне может хватить, особенно для небольших тайлов. Надо поискать там что-нибудь похожее на преобразование Молоденского. Параметры будут каждый раз разные, в зависимости от того, из какой проекции в какую.

С другой стороны, если не изобретать велосипед и требуется перепроецирование с командной строки, есть такой gdalwarp.

Re: Прокси сервер для обработки тайлов

СообщениеДобавлено: 08 апр 2013, 17:05
Niki
Shoorick писал(а):С другой стороны, если не изобретать велосипед и требуется перепроецирование с командной строки, есть такой gdalwarp.

каждый тайл? их... очень много)))

Re: Прокси сервер для обработки тайлов

СообщениеДобавлено: 08 апр 2013, 18:38
Shoorick
Так если задача решается для одного тайла, ее же не очень сложно перевести в пакетный режим.
Или склеить, перепроецировать, нарезать.

Re: Прокси сервер для обработки тайлов

СообщениеДобавлено: 08 апр 2013, 22:19
T_Im
Niki писал(а):такой вопрос, давно волнует, можно ли с помощью ImageMagick менять проекцию ? если, то как реализовать

Можно. На больших зумах, поменять проекцию можно просто растягивая/сжимая/(поворачивая?) тайл привязавшись к углам старых/новых тайлов. Но поскольку это не преобразование тайл-в-тайл (один результирующий тайл может получаться из вплоть до 4-х исходных тайлов), то через прокси это делать нерационально - это скорее должен быть кэш-конвертор.
Если есть желание что нибудь подобное реализовать, отталкиваться можно от Cache Converter (Lat_Lon2Mercator) (там были исходники, еще в исходниках SAS планеты можно посмотреть как реализовано перепроецирование).
Но если операция разовая, то проще склеить необходимую область в ecw, перепроецировать в Global Mapper, и в нем же нарезать на тайлы.

Re: Прокси сервер для обработки тайлов

СообщениеДобавлено: 16 сен 2013, 00:47
Barboska
T_Im писал(а):Полный комплект (exe файл, исходный код, файл конфигурации, пример маски и альфаканала для убирания логотипа, пример haldCLUT файла и его редактированной версии)
http://zalil.ru/34415311

ссылочка на файл сдохла, перезалейте пожалуйста

Re: Прокси сервер для обработки тайлов

СообщениеДобавлено: 22 сен 2013, 19:07
T_Im
http://zalil.ru/34738073

Но имейте в виду, что последние версии SAS не очень с ним дружат: зависает скачивание (нужна перезагрузка), в то время как, например, браузер продолжает работать с запущенным прокси сервером - т.е. проблема на стороне САС. Все руки не дойдут пообщаться по этому поводу с разработчиками в багтрекере.

Re: Прокси сервер для обработки тайлов

СообщениеДобавлено: 07 авг 2014, 12:48
T_Im
Перезалитый прокси http://rghost.ru/57338979 (старые ссылки сдохли).

На текущий момент дистрибутивы ImageMagick Win32 dynamic at 8 bits-per-pixel с сайта убрали, осталась лишь 16 битная версия Win32 dynamic (что не есть хорошо, т.к. тайлы 8 битные, а 16-битное приложение увеличивает время обработки картинок и расход памяти). Чтобы не устанавливать ImageMagick, собрал отдельно его библиотеки http://rghost.ru/57330920 (2МБ), которые необходимо распаковать в каталог с !tile_proxy.exe .