Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Программное обеспечение > GoogleEarth: превентивная подгрузка ландшафта


Автор: skyboy 24.12.2007, 00:45
Есть GoogleEarth. Есть анлим подключение к интернет, правда, немного медленное(128 кб/с). 
хочу, чтоб указать какую-то область и произошла подгрузка снимков ландшафта всех доступных(я правильно понимаю, что снимки дискретных масштабов?) масштабов. Ну, или хотя бы некоторых заданных. Чтоб за пару ночей скачать снимки некоего района, а потом уже смотреть, не ожидая по пять минут.
есть ли возможность такого достичь? 
в настройках, вроде, нету.

Автор: Traktorist 26.12.2007, 04:54
Если правильно понял вопрос, то в -Инструментах- -Настройках- программы увеличиваем дисковую кеш до максимального размера 2000 Мб. Кеш храниться в C:\Documents and Settings\User\Local Settings\Application Data\Google\GoogleEarth .   Файлы имеют атрибут "скрытый" В настройках действительно нет способа изменить путь (IMHO и необязательно, главное знать куда ныкаются данные) Его можно перенести на другой комп с установленной программой. Или пользоваться скачанными ландшафтами на своём без подключения к серверу Google. Предполагаю, что при заполнении кеша следующие данные вытесняют предыдущие. Поэтому можно сохранять кеш и подгружая вручную пользоваться скачанными ландшафтами кратно 2000Мб.

Автор: skyboy 26.12.2007, 11:00
Traktorist, это не совсем то, что мне надо. кеш у меня включен, но подгружается только область, которая в текущий момент на экране. подгрузилась - и все. а мне бы хотелось, например, чтоб я выбрал при большом масштабе область и программа подгрузила сначала фото для данного масштаба, потом, скажем, для вдвое меньшего, потом ещё более подробные фото... А googleEarth такого не делает. С одной стороны - мотивация ясна, людям навряд ли бы понравилось, если программа без уведомления качала бы и качала, тратя траффик. Но ведь я готов тратить траффик. Но настроек нужных не нашел.

Добавлено через 30 секунд
Цитата(Traktorist @  26.12.2007,  03:54 Найти цитируемый пост)
увеличиваем дисковую кеш до максимального размера 2000 Мб

уже стоит smile

Автор: Traktorist 29.12.2007, 18:17
Вот теперь понял. Вы хотите, что бы программа за раз скачала во всех массштабах большую область Земли без движения мышью по экрану. Пожалуй это действительно маловостребованная функция, в связи с большим бесконтрольным потреблением трафика. Я то был рад когда нашёл хотя бы место куда программа складывала скачанные ландшафты. И мечтал, чтобы разделить на кусочки кратные максимальному кэш и автоматизировать подключение этих кусков. Но это уже нужна программная надстройка. Жалко терять скачанное при обновлении программы (правда последнее обновление сохранило кеш в неприкосновенности) и при превышении размера. Повторно одно и то же качать приходиться по несколько раз. А Ваша функция, да и моя тоже невыгодна и производителю программы, поэтому и не будет реализована. При нынешней дешивизне дискового пространства - скачал приличную базу и пользуйся. Ан фиг вам (это я про себя). A программа классная пользуюсь давно и с удовольствием. Тем больее моя деревня в свободном доступе 56,42N 36.14E. C наступающем Новым годом. 

Автор: maxim1000 29.12.2007, 22:46
может, написать программку, которая будет с помощью эмуляции мышки "путешествовать по карте", увеличивая пройденную (и закешированную) область?

Автор: skyboy 29.12.2007, 23:04
maxim1000, можно, конечно. просто хотелось узнать о "встроенных возможностях". кроме того, "встроенные возможности" имеют данные о координатах, потому был бы потенциально возможен сценарий:
  • задать область на карте
  • загрузить её во всех доступных масштабах
программа же, которая эмулирует движения мыши, не имеет никакого "представления" о текущих координатах и о максимально доступной разрешительной способности снимков для данного региона. потому возможны косяки, которые перечеркивают и так не критическую пользу: 
- возможен либо недозагруз по масштабу, либо чрезмерное увеличение масштаба, когда снимков более высокого качества давно уже нет
- возможен "заход" на те области, которые не интересуют за счет областей, которые нужны, но не "успеют" загрузиться.
вобщем, ладно. будем просто бродить-смотреть, а оно уже пущай сохраняет в кеш smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)