SASGIS

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

Не тот слой.

программа для загрузки и просмотра спутниковых снимков Земли, Луны, Марса предоставленных сервисами Google Maps и Космоснимки. Возможность работы с GPS приёмником.

Модератор: Tolik

Не тот слой.

Сообщение AleksandRK » 03 окт 2010, 21:51

Имею два компа: настольный и нетбук. Кеш в нетбук перенесён на флешке.
Проблема такая: имеем изображение масштаба 17. При переключении на 16 или 15 настольник просто масштабирует из 17-го, а нетбук сначала масштабирует из 17, а затем (через секунду) изображение расплывается так, как будто масштабирование идёт из 1-го. Где я что не так делаю?
AleksandRK
Новичок
 
Сообщения: 6
Зарегистрирован: 08 сен 2010, 20:30
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Не тот слой.

Сообщение Parasite » 04 окт 2010, 17:02

AleksandRK писал(а):что не так делаю?

Это зависит от того, что желаем получить в результате (неозвученном) и в чем, собственно, заключается проблема.
The only difference between me and a mad man is that I am not mad. /Salvador Dali/
Изображение
Аватара пользователя
Parasite
Администратор
 
Сообщения: 5646
Зарегистрирован: 23 окт 2008, 17:38
Благодарил (а): 124 раз.
Поблагодарили: 512 раз.

Re: Не тот слой.

Сообщение AleksandRK » 04 окт 2010, 20:17

Мне показалось, что желаемый результат очевиден: максимально чёткое изображение в конкретном случае. Т.е. при отсутствии нужного масштаба в кеше для построения изображения там, где можно, брать старший масштаб, а не младший.
AleksandRK
Новичок
 
Сообщения: 6
Зарегистрирован: 08 сен 2010, 20:30
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Не тот слой.

Сообщение Parasite » 05 окт 2010, 07:06

AleksandRK писал(а):максимально чёткое изображение в конкретном случае.

Максимально четкое изображение в любом случае обеспечивается только наличием данных на этом слое (наличием выкачанного\сгенерированного кэша для отображения).

AleksandRK писал(а):Т.е. при отсутствии нужного масштаба в кеше для построения изображения там, где можно, брать старший масштаб, а не младший.

ВЫДЕЛИТЬ\СФОРМИРОВАТЬ\"Сформировать слои Х-ХХХ из слоя масштаба ХХХХ".
The only difference between me and a mad man is that I am not mad. /Salvador Dali/
Изображение
Аватара пользователя
Parasite
Администратор
 
Сообщения: 5646
Зарегистрирован: 23 окт 2008, 17:38
Благодарил (а): 124 раз.
Поблагодарили: 512 раз.

Re: Не тот слой.

Сообщение AleksandRK » 05 окт 2010, 08:55

Настольный компьютер генерирует нужный слой на ходу (смотрим 1-й пост)?

В планах нет такой настройки - "Брать слои из больших масштабов"?
AleksandRK
Новичок
 
Сообщения: 6
Зарегистрирован: 08 сен 2010, 20:30
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Не тот слой.

Сообщение Parasite » 05 окт 2010, 10:49

AleksandRK писал(а):Настольный компьютер генерирует нужный слой на ходу (смотрим 1-й пост)?

Понятия не имею. Мне ж отсюда не видно, что там у Вас и как. Скриншотов тоже не видать. Так что проверяйте настройки, проверяйте кэш - возможно, у Вас просто неполностью он перенесен, криво сформирован, недоступны какие-нибудь папки в нем или еще что-то. Гадать на этой гуще можно бесконечно.

AleksandRK писал(а):В планах нет такой настройки - "Брать слои из больших масштабов"?

Все текущие планы - тут.
The only difference between me and a mad man is that I am not mad. /Salvador Dali/
Изображение
Аватара пользователя
Parasite
Администратор
 
Сообщения: 5646
Зарегистрирован: 23 окт 2008, 17:38
Благодарил (а): 124 раз.
Поблагодарили: 512 раз.

Re: Не тот слой.

Сообщение Papazol » 05 окт 2010, 19:45

Вообще круто было бы: скачал самый максимальный масштаб - и всё. Все остальные на лету генерятся процессором. Но почему-то на всех картсервисах лежат уже сгенерённые картинки для всех слоёв. Интересно, почему? ;)

Поскольку в настройках программы есть только пункты "Брать карты/слои из меньших масштабов", то в случае отсутствия в кэше всех масштабов, кроме 17-го, мы не увидим ничего ни на одном масштабе меньше 17-го, так как "брать" просто неоткуда. На 18-м и бОльших мы увидим то, что "взято" из 17-го, то есть расплывчатое изображение. Если указанные выше пункты настроек будут выключены, то мы не увидим ничего ни на одном уровне, кроме 17-го. Отсюда следует, что, раз на меньших масштабах мы что-то видим, значит, в кэше на этих или ещё более низких масштабах что-то есть. Надо прямо в кэше посмотреть наличие файлов в папках с номерами масштабов, да и сами файлы просмотреть.

Проверка на "чистой" территории показала, что изображения из меньших масштабов формируются на 8 уровней вверх, например, если есть 5-й уровень, то из него формируются уровни с 6-го по 13-й, дальше - нет. Так что расплывчатое изображение может быть родом из гораздо более низкого уровня, чем просматриваемый (если речь о 16-м, то 8-й может быть видно). Из бОльшего масштаба программа изображения не генерит, так что если на 16-м и 15-м уровнях чёткое изображение, значит, в кэше есть эти файлы.
Аватара пользователя
Papazol
Гуру
 
Сообщения: 2069
Зарегистрирован: 04 дек 2009, 01:39
Откуда: Рязань
Благодарил (а): 74 раз.
Поблагодарили: 647 раз.

Re: Не тот слой.

Сообщение Parasite » 05 окт 2010, 20:50

Papazol писал(а):Вообще круто было бы

Да, и обновите саму программу тоже. Возможно, просто какой-то баг старой версии.
The only difference between me and a mad man is that I am not mad. /Salvador Dali/
Изображение
Аватара пользователя
Parasite
Администратор
 
Сообщения: 5646
Зарегистрирован: 23 окт 2008, 17:38
Благодарил (а): 124 раз.
Поблагодарили: 512 раз.

Re: Не тот слой.

Сообщение AleksandRK » 07 окт 2010, 12:59

Papazol писал(а):Вообще круто было бы: скачал самый максимальный масштаб - и всё. Все остальные на лету генерятся процессором. Но почему-то на всех картсервисах лежат уже сгенерённые картинки для всех слоёв. Интересно, почему? ;)

Для того, чтобы скачивали уже готовое.
Я надеюсь, никто не думает, что спутник снимает по двадцать раз одно место? Он снимает один раз, но максимально подробно. Остальное сгенерировано на сервере.
AleksandRK
Новичок
 
Сообщения: 6
Зарегистрирован: 08 сен 2010, 20:30
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Не тот слой.

Сообщение Parasite » 07 окт 2010, 16:02

AleksandRK писал(а):никто не думает, что спутник снимает по двадцать раз одно место? Он снимает один раз, но максимально подробно. Остальное сгенерировано на сервере.

Дак Вам именно это выше и предлагалось: один раз сгенерировать у себя все более мелкие слои из единственного уже выкачанного максимально подробного слоя, кои потом и смотреть бесконечное число раз.
Сейчас-то вопрос в чем заключается?
The only difference between me and a mad man is that I am not mad. /Salvador Dali/
Изображение
Аватара пользователя
Parasite
Администратор
 
Сообщения: 5646
Зарегистрирован: 23 окт 2008, 17:38
Благодарил (а): 124 раз.
Поблагодарили: 512 раз.

След.

Вернуться в SAS.Планета

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6