toltecl писал(а):Укажите пожалуйста на мои ошибки.
1. Тайловый кэш лучше не использовать, а все писать в файловый.
2. Не затирать dbRoot, т.к. этот файл определяет какую версию файлов гугл будет запрашивать из инета. Если вы загрузили новый дбрут, гугл накачал q2, скажем, 204-й версии. Сохранили вы это всё в тайловый кэш, и при замене дбрута на старую версию, гугл начнёт запрашивать q2, скажем, 200-й версии - а в кэше то у вас таких тайлов нет... Если использовать файловый кэш, и включить опцию "Любая версия из кэша", то всё будет не так печально - GC, на запрос q2 200-й версии, отдаст 204-ю (это применительно к вашей конкретной ситуации, а так GC вначале ищет запрашиваемую версию по всем кэшам, в том числе и по тайловому, и только если он такой не находит, он пытается отдать хоть что-нибуть. А если в кэше окажется 2 файла с разными версиями, то будет отдан файл в наибольшей версией). И это касается не только q2, а и всех файлов.
3. Опция "Не обновлять dbRoot" должна быть включена. - именно тут, видимо, у вас и застопорилось, т.к. гугл авторизацию прошёл и уже начал работу с сервером (локально с GC).
И в дальнейшем, для того чтобы прогрузить кэш, не обязательно запускать обычный GE - просто в GC отключите опцию "Только из кэша" и Google Earth .LOCAL будет закружать из интернета, недостающие тайлы.
temp писал(а):Столкнулся с еще одной проблемой при использовании Google Earth .LOCAL и GC. Когда нет абсолютно никаких соединений (сетевых, модемных) Google Earth это определяет и категорически отказывается работать, так как путь к GC прописан в настройках соединения. Не будет соединения - Google Earth .LOCAL не будет брать данные у GC.Как решить эту проблему?(может есть какие-то эмуляторы соединений чтобы обмануть GE?)
Какие эмуляторы, вы что
IE -> Свойства обозревателя -> Подключения -> Настройка LAN - пропишите туда прокси, и всё будет работать, даже если на компе нет ни одного сетевого соединения, в том числе и Lan.