рад вам сообщить что нашлось время и я добил таки этот формат
пример скрипта: http://garl.rbcmail.ru/maps/zoomify.zmp
вкартце: достаём из ImageProperties.xml "WIDTH=" и "HEIGHT="
записываем их в GetUrlScript.txt и наслаждаемся.
для каждой карты придётся делать свой zmp но это уже пол беды.
карты в Zoomify
Модератор: Tolik
- Parasite
- Администратор
- Сообщения: 5646
- Зарегистрирован: 23 окт 2008, 17:38
- Благодарил (а): 124 раза
- Поблагодарили: 508 раз
Re: карты в Zoomify
garl писал(а):рад вам сообщить что нашлось время и я добил таки этот формат
пример скрипта: http://garl.rbcmail.ru/maps/zoomify.zmp
вкартце: достаём из ImageProperties.xml "WIDTH=" и "HEIGHT="
записываем их в GetUrlScript.txt и наслаждаемся.
для каждой карты придётся делать свой zmp но это уже пол беды.
Кстати, от юзера Cowa (кстати, а где он?) уж года 2 доступен вполне вменяемый конвертор SAS.cache->Zoomify где-то тут на форуме.
The only difference between me and a mad man is that I am not mad. /Salvador Dali/


- CepheX
- Новичок
- Сообщения: 31
- Зарегистрирован: 27 апр 2010, 23:32
- Благодарил (а): 8 раз
- Поблагодарили: 4 раза
Re: карты в Zoomify
Полезная вещица, сегодня заценил, хотя сначала тормознул, какого я полез искать в нулевых координатахgarl писал(а):рад вам сообщить что нашлось время и я добил таки этот формат
пример скрипта: http://garl.rbcmail.ru/maps/zoomify.zmp
вкартце: достаём из ImageProperties.xml "WIDTH=" и "HEIGHT="
записываем их в GetUrlScript.txt и наслаждаемся.
для каждой карты придётся делать свой zmp но это уже пол беды.
Получилось с Парижем что на главной странице zoomify сегодня.
А что скажете о небезызвестном pobeda-info.ru?
Пример аерофото Риги. Внимание требуется silverlight плагин, хотя принцип мне показался похожим на zoomify.
Вот xml перед приемом тайлов.
Код: Выделить всё
<?xml version="1.0" encoding="utf-8"?><Collection MaxLevel="8" TileSize="256" Format="jpg" NextItemId="2" xmlns="http://schemas.microsoft.com/deepzoom/2008"><Items><I Id="0" N="0" Source="dzc_output_images/Riga%20-%202_CC5911D0-7F84-4253-8A0A-A169988FBA30_0.xml"><Size Width="6600" Height="6434" /><Viewport Width="1.7272143563214604" X="0" Y="0" /></I><I Id="1" N="1" Source="dzc_output_images/Riga%20-%201_C2B193A9-02F4-456B-824C-2C34438E15E0_1.xml"><Size Width="7129" Height="11036" /><Viewport Width="2.7427877125453035" X="-1.7427877125453035" Y="0" /></I></Items></Collection>-
Tolik
- Гуру
- Сообщения: 2604
- Зарегистрирован: 28 янв 2011, 10:38
- Благодарил (а): 283 раза
- Поблагодарили: 587 раз
Re: карты в Zoomify
А я вот никак не пойму, где брать этот /zoomify/ImageProperties.xml и нужный адрес в строке запроса.
Открываю какой-нибудь сайт, ну например этот, вижу Adobe Flash Player и всё. А как дальше?
Открываю какой-нибудь сайт, ну например этот, вижу Adobe Flash Player и всё. А как дальше?
- Parasite
- Администратор
- Сообщения: 5646
- Зарегистрирован: 23 окт 2008, 17:38
- Благодарил (а): 124 раза
- Поблагодарили: 508 раз
Re: карты в Zoomify
Этот файл грузится после .swf, но до первого тайла (0-0-0.jpg).Tolik писал(а):А я вот никак не пойму, где брать этот /zoomify/ImageProperties.xml и нужный адрес в строке запроса.
Открываю какой-нибудь сайт, ну например этот, вижу Adobe Flash Player и всё. А как дальше?
То есть, Вам надо просто смотреть список УРЛов запрошенных браузером.
http://ngm.nationalgeographic.com/ngm/0 ... erties.xml
The only difference between me and a mad man is that I am not mad. /Salvador Dali/


-
Tolik
- Гуру
- Сообщения: 2604
- Зарегистрирован: 28 янв 2011, 10:38
- Благодарил (а): 283 раза
- Поблагодарили: 587 раз
Re: карты в Zoomify
Спасибо, с помощью Wireshark всё нашёл, получилось.Parasite писал(а):надо просто смотреть список УРЛов запрошенных браузером
А как по-другому (проще) посмотреть этот список урлов?
- CepheX
- Новичок
- Сообщения: 31
- Зарегистрирован: 27 апр 2010, 23:32
- Благодарил (а): 8 раз
- Поблагодарили: 4 раза
Re: карты в Zoomify
На примере вашей ссылки покажу если уважаемый Parasite не будет против.Tolik писал(а):А я вот никак не пойму, где брать этот /zoomify/ImageProperties.xml и нужный адрес в строке запроса.
Открываю какой-нибудь сайт, ну например этот, вижу Adobe Flash Player и всё. А как дальше?
В Mozilla Firefox у меня версия 4, устанавливаем плагин HttpFox
Затем запустив плагин загружаем/перезагружаем (если уже открыта) страницу с содержимым Zoomify.
Так выглядит содержимое ImageProperties.xml
А так ссылка на отдельный тайл
Далее как по инструкции, вносим в GetUrlScript.txt ширину и высоту исходной картинки
А в params.txt ссылку на тайл.
Кэш с каждой следующей картинкой нужно очищать, либо менять в params.txt, строчка NameInCache=название кэша.
Запустив нашу любимую программу наслаждаемся результатом!
Кешируем все и склеиваем сохранив как картинку.
Еще раз спасибо garl
P.S. Инструкция поможет менее продвинутым пользователям разобраться с Zoomify. Удачи.
- Parasite
- Администратор
- Сообщения: 5646
- Зарегистрирован: 23 окт 2008, 17:38
- Благодарил (а): 124 раза
- Поблагодарили: 508 раз
Re: карты в Zoomify
Пустите траф через локальный проксик. Например HandyCache. Там оно всё пишется в столбик (с возможностью кэшинга на диск прямо оттуда, и тучей доп.настроек на к.УРЛ вплоть до собственных скриптовых плагинов и программирований действий и запретов\разрешений). Можно даже сделать так, что всё закешируется там и без участия САСа.Tolik писал(а):А как по-другому (проще) посмотреть этот список урлов?
А когда это уважаемый Parasite был против хорошего и нужного дела-то?CepheX писал(а):если уважаемый Parasite не будет против.
The only difference between me and a mad man is that I am not mad. /Salvador Dali/

