SASGIS

Веб-картография и навигация


View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0001842SAS.Планета[All Projects] Хотелкаpublic01-03-2013 15:3214-11-2013 08:39
Reportermirridius 
Assigned To 
PrioritynormalSeverityfeatureReproducibilityalways
StatusnewResolutionopen 
PlatformWindowsOS7OS VersionUltimate
Product Version 
Target VersionFixed in Version 
Summary0001842: Обработка сложного post-запроса для выкачивания Яндекс.карт 256*256
DescriptionПоскольку существующий функционал программы не позволяет выкачивать специальный Яндекс кеш 256 на 256, очень бы хотелось, чтобы такой функционал появился.
Разница с кешем, склеенным из 128-пиксельных кусочков, на прикрепленном изображении. RAW сниффера в файле log_Wireshark.
Additional InformationОбсуждалось здесь:
http://sasgis.org/mantis/view.php?id=1840
TagsNo tags attached.
Attached Filespng file icon tiles256.PNG [^] (534,742 bytes) 01-03-2013 15:36
? file icon log_Wireshark [^] (263,092 bytes) 01-03-2013 15:36

- Relationships
related to 0001840resolvedzed Доработка карты (ZMP) Выкачивание тайлов Яндекс кеша для Москвы и Питера в 256*256 

-  Notes
(0010780)
vdemidov (manager)
02-03-2013 14:09

А собственно сам ответ сервера можно приложить? Чем он запакован и как?
(0010781)
mirridius (reporter)
02-03-2013 14:44

В приложении вся цепочка: и запрос, и ответ. Отрывать блокнотом или winhex. Посмотрите тикет 1840, там zed уже этот файл использовал.
(0010782)
zed (manager)
02-03-2013 14:47

Ответ сервера - бинарные данные, читай упакованная си-структура. И в общем-то не суть важно, что отдаёт сервер, важно, что нам нужна возможность слегка модифицировать этот ответ в скрипте и отдать САСу.

Возможно, можно сделать в GetUrlScript переменную/интерфейс, в которую помещать этот подготовленный ответ, вместе с изменёнными HTTP-заголовками. И если после исполнения скрипта в этой переменной что-то обнаруживается, то САС уже не качает тайл по урлу, а сразу билдит ответ из той переменной. Соответственно, загрузкой контента будет заниматься скрип (только прокинуть туда функцию для загрузки через mutipart/form-data).
(0010784)
mirridius (reporter)
03-03-2013 17:48

Возможно ли реализовать этот алгоритм в ближайших сборках?
(0010785)
zed (manager)
03-03-2013 17:50
edited on: 03-03-2013 17:51

В SACS уже почти работает через perl скрипт (zmp в 0001841).

(0010786)
mirridius (reporter)
03-03-2013 17:54

То есть в ближайшее время можно ожидать и в САС?
(0010787)
zed (manager)
03-03-2013 17:55

Не факт.

- Users who viewed this issue
User List Anonymous (1753x), vdemidov (4x)
Total Views 1757
Last View 21-11-2024 13:08

- Issue History
Date Modified Username Field Change
01-03-2013 15:32 mirridius New Issue
01-03-2013 15:36 mirridius File Added: tiles256.PNG
01-03-2013 15:36 mirridius File Added: log_Wireshark
02-03-2013 14:09 vdemidov Note Added: 0010780
02-03-2013 14:44 mirridius Note Added: 0010781
02-03-2013 14:47 zed Note Added: 0010782
03-03-2013 17:48 mirridius Note Added: 0010784
03-03-2013 17:50 zed Note Added: 0010785
03-03-2013 17:51 zed Note Edited: 0010785 View Revisions
03-03-2013 17:54 mirridius Note Added: 0010786
03-03-2013 17:55 zed Note Added: 0010787
14-11-2013 08:39 vdemidov Relationship added related to 0001840



Copyright © 2007 - 2024 SAS.Planet Team