http://maps.probki.net/Maps2/default.asp?
Многие сервисы есть, а Сити гид как то забыли. Реально прикрутить карты ?
Карты City Guide
Модератор: Tolik
- garl
- Гуру
- Сообщения: 1625
- Зарегистрирован: 16 июл 2008, 14:40
- Откуда: Краснодар, Кубанская столица.
- Благодарил (а): 97 раз
- Поблагодарили: 272 раза
- Parasite
- Администратор
- Сообщения: 5646
- Зарегистрирован: 23 окт 2008, 17:38
- Благодарил (а): 124 раза
- Поблагодарили: 508 раз
Re: Карты City Guide
Papazol писал(а):Они формируют сразу всю картинку на сервере у себя, тайлов нет. Хитрые!
Запрос общей картинки с нужным нам регионом 256\256 по центру, получение общей картинки, вырезка 256\256 из центра. Получится 1 тайл.
Сдвиг центра запрашиваемой общей картинки на 256пикс в нужную сторону, запрос общей картинки, вырезка 256\256 с центра......продолжать, пока хватит циклов.
Либо проще - передавать в составе ХТМЛ-запроса разрешение нашего экрана как 256\256пикс (вместо например 1024\768), если веб-сервер на той стороне поддерживает генерацию размера общей картинки именно исходя из этого параметра - то мы будем получать готовые стандартные тайлы.
Неэффективно и долго, но если очень нужно - то это единственный способ борьбы с такими сервисами.
The only difference between me and a mad man is that I am not mad. /Salvador Dali/


- Parasite
- Администратор
- Сообщения: 5646
- Зарегистрирован: 23 окт 2008, 17:38
- Благодарил (а): 124 раза
- Поблагодарили: 508 раз
Re: Карты City Guide
samsomus писал(а):хорошо бы увидеть реализацию всего этого в виде ZMP
Про ZMP не знаю, а вот прокси-скриптиком все это делается на ура.
The only difference between me and a mad man is that I am not mad. /Salvador Dali/


- Parasite
- Администратор
- Сообщения: 5646
- Зарегистрирован: 23 окт 2008, 17:38
- Благодарил (а): 124 раза
- Поблагодарили: 508 раз
Re: Карты City Guide
Niki писал(а):поделись и распиши пжлт
1. Пишешь хитрый скриптик (например на Perl), говоришь ему слушать порт например 80 (для HTTP) или любой другой (если знаешь что делаешь)
2. Пускаешь его на своей (или не своей) машине
3. В сасе в параметрах нужной карты пишешь например не http://www.google.com/..., а http://127.0.0.1/...
Всё. САС будет генерировать нужный УРЛ согласно ЗМП, и спрашивать контент у скриптика а не у родного сервера. А уже дело скриптика - решить, что и как отдать САСу в ответ на принятый запрос, через какие цепочки проксиков забрать контент с родного сайта и с какой конкретно работой куков, итд. То есть, ты волен указать какую душа пожелает логику обработки контента, не привязываясь к собственно САСу и не озадачивая САСовских авторов темами "Не качается - помогитееееее!!". Что угодно можно делать самому - хоть в базу данных контент клади, или свои ватермарки накладывай до того как его САСу отдавать - дело хозяйское....
PS: скриптик тебе написать под CityGuide не проси - мне лениво.
The only difference between me and a mad man is that I am not mad. /Salvador Dali/

