Anonymous | Login | Signup for a new account | 24-11-24 18:07 UTC |
All Projects | SAS.Планета | Домен, сайт, форум, багтрекер | Доработка карты (ZMP) | Переводы и локализации | Прочее |
My View | View Issues | Change Log | Roadmap | Search |
View Revisions: Issue #1228 | [ Back to Issue ] | ||
Summary | 0001228: Эмулировать работу в интерактивном режиме при скачивании карт с Google | ||
Revision | 18-03-2012 08:58 by gpsMax | ||
Description | Заметил таую вещь, что при работе со спутниковыми картами Google никогда не происходит бана. А вот если поставить автоматическую выкачку, то после скачивания нескольких тысяч тайлов комп банят на сутки. Видимо Гугль анализирует статистику скачивания и определив, что качает не человек, а программа, банит комп. Провёл следующий эксперимент: Выделил область содержащую 122тыс тайлов на z19 и запустил автоматическое скачивание. Одновременно с этим "гуляю" по выбранному региону в интеррактивном режиме. Уже скачал 66тыс. тайлов и Гугль комп не забанил. Предлагаю модернизировать алгоритм скачивания тайлов, приблизив его к интеррактивному. 1 Качать одновременно несколько масштабов карты. Как правило для закачки в прибор нужно 3-5уровней. Вот пусть и качает сразу из нескольких уровней. 2 Качать из разных областей выделенного диапазона в случайном порядке. Скачали 100-200-300 тайлов из одного региона, переместились в другой и продолжаем качать оттуда. 3 Качать с переменным временем задержки. Сейчас время задержки между скачиваниями тайлов задаётся фиксировано в настройках карты. Можно задержку менять случайным образом +/-50% от заданной в настройках. Скачали 10-20-30 тайлов - изменили время задержки. Таким образом Гугль будет думать, что качает не программа, а человек и не будет банить комп! Спасибо. |
||
Revision | 22-03-2012 08:06 by gpsMax | ||
Description | Заметил таую вещь, что при работе со спутниковыми картами Google никогда не происходит бана. А вот если поставить автоматическую выкачку, то после скачивания нескольких тысяч тайлов комп банят на сутки. Видимо Гугль анализирует статистику скачивания и определив, что качает не человек, а программа, банит комп. Провёл следующий эксперимент: Выделил область содержащую 122 тыс тайлов на z19 и запустил автоматическое скачивание. Одновременно с этим "гуляю" по выбранному региону в интерактивном режиме. Уже скачал 66 тыс. тайлов и Гугль комп не забанил. Предлагаю модернизировать алгоритм скачивания тайлов, приблизив его к интеррактивному. 1 Качать одновременно несколько масштабов карты. Как правило для закачки в прибор нужно 3-5 уровней. Вот пусть и качает сразу из нескольких уровней. 2 Качать из разных областей выделенного диапазона в случайном порядке. Скачали 100-200-300 тайлов из одного региона, переместились в другой и продолжаем качать оттуда. 3 Качать с переменным временем задержки. Сейчас время задержки между скачиваниями тайлов задаётся фиксировано в настройках карты. Можно задержку менять случайным образом +/-50% от заданной в настройках. Скачали 10-20-30 тайлов - изменили время задержки. Таким образом Гугль будет думать, что качает не программа, а человек и не будет банить комп! Спасибо. |
My View | View Issues | Change Log | Roadmap | Search |
Copyright © 2007 - 2024 SAS.Planet Team |