SASGIS

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

Ошибки и неточности

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

Модератор: Tolik

Re: Ошибки и неточности

Сообщение svp » 28 апр 2009, 10:44

Версия 90425
- на каждом тайле появились надписи "x=... y=...". Видимо при отладке что-то не было отключено при выпуске релиза.
Надо юзать директивы компиляции и в релизе не допускать отладочных кусков кода.
- Уже несколько версий у меня почему-то не качают снимки гугла в режиме закачки по выделению. При обычном просмотре тайлы подгружаются исправно, но при закачке выделенной области вылезает "такого изображения нет на сервере". Вот пример выделения:
Код: Выделить всё
[HIGHLIGHTING]
zoom=16
PointLon_1=35,0781869888306
PointLat_1=44,9113925330923
PointLon_2=35,0937223434448
PointLat_2=44,9113925330923
PointLon_3=35,0937223434448
PointLat_3=44,8873773448213
PointLon_4=35,0781869888306
PointLat_4=44,8873773448213
PointLon_5=35,0781869888306
PointLat_5=44,9113925330923

Это недавно добавленный на гугл участок -- полуостров меганом в Крыму.
Аватара пользователя
svp
Советчик
 
Сообщения: 447
ICQ: 204094886
Зарегистрирован: 26 авг 2008, 11:14
Откуда: Белгород
Благодарил (а): 2 раз.
Поблагодарили: 7 раз.

Re: Ошибки и неточности

Сообщение feya » 28 апр 2009, 14:45

svp писал(а):- на каждом тайле появились надписи "x=... y=...". Видимо при отладке что-то не было отключено при выпуске релиза.
Надо юзать директивы компиляции и в релизе не допускать отладочных кусков кода.

Вообщето так и задумано)) Кто-то просил. Отключается в настройках.
svp писал(а):Уже несколько версий у меня почему-то не качают снимки гугла в режиме закачки по выделению

Странно, я б погрешил на злополучный антибан, но если качает во время просмотра то должно и во время загрузки. Вечерком попробую вашу область загрузить.
http://sasgis.org | SAS.Планета | SASPlanet
Аватара пользователя
feya
Гуру
 
Сообщения: 2034
Зарегистрирован: 13 июл 2008, 10:45
Благодарил (а): 5 раз.
Поблагодарили: 56 раз.

Re: Ошибки и неточности

Сообщение Parasite » 29 апр 2009, 08:09

DJ VK писал(а):Кэш расположен на удаленной машине. сетевая папка на той машине в данный момент отсутствует(нет харда). Программа была запущена с сылкой в ini на не существующую папку. Висела долго. Так до конца и не открылась. Процесс не убивался, задача не снималась. Пока не вынул сетевой кабель. Неприятный баг. ;)

Это не баг, а вполне закономерное поведение (программа пытается читать\писать на несуществующий ресурс и выбивается по таймауту, помножить на число последовательно читаемых\записываемых тайлов).
Решите вопрос с несуществующим диском (не относящийся к САСу никоим образом), и "баг" пропадет.
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: Ошибки и неточности

Сообщение svp » 29 апр 2009, 10:31

Parasite писал(а):помножить на число последовательно читаемых\записываемых тайлов

Это неправильное поведение. Время ожидания попыток доступа (таймаут) должен быть установлен целиком на весь процесс доступа к ресурсу. Для людей же проги пишут, а не для ясновидящих сисадминов.
Аватара пользователя
svp
Советчик
 
Сообщения: 447
ICQ: 204094886
Зарегистрирован: 26 авг 2008, 11:14
Откуда: Белгород
Благодарил (а): 2 раз.
Поблагодарили: 7 раз.

Re: Ошибки и неточности

Сообщение Parasite » 30 апр 2009, 07:23

svp писал(а):Это неправильное поведение. Время ожидания попыток доступа (таймаут) должен быть установлен целиком на весь процесс доступа к ресурсу.

Это совершенно правильное поведение, ибо ресурсов (в данном случае - отдельных тайлов для отображения пользователю) - много, и запрашиваются они в САСе токи последовательно и совершенно независимо друг от друга, а не в "одной корзинке". Распараллель этот процесс - получишь искомый один таймаут (который в случае сети - довольно большой) одновременно по числу параллельных потоков. В любом случае, если у тебя отсутствует накопитель, но ты желаешь на него писать\с него читать - это проблема вовсе не САСа, а мотиваций пользователя к сим конкретным действиям.

PS: Я уже давно и неоднократно высказывался за введение некоей меры распараллеливания в САСе (особенно что касается закачки), но.....
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: Ошибки и неточности

Сообщение svp » 30 апр 2009, 11:25

Parasite писал(а):PS: Я уже давно и неоднократно высказывался за введение некоей меры распараллеливания в САСе (особенно что касается закачки), но.....

Именно. Ибо запустить прогу забыв подключить винт -- это вполне штатная ситуация. Прога должна хотябы вменяемо закрыться, а не виснуть. К тому же в Планете есть проблемы с тормозами при подгрузке (не закачке, а именно подгрузке из кеша) тайлов. Этот процесс действительно нужно выводить в отдельный поток. Иначе ожидание отрисовок викимапии, панорамио и пары-тройки слоёв после каждого перемещения по карте люто, бешено раздражает.
Аватара пользователя
svp
Советчик
 
Сообщения: 447
ICQ: 204094886
Зарегистрирован: 26 авг 2008, 11:14
Откуда: Белгород
Благодарил (а): 2 раз.
Поблагодарили: 7 раз.

Re: Ошибки и неточности

Сообщение Parasite » 02 май 2009, 20:14

svp писал(а):запустить прогу забыв подключить винт -- это вполне штатная ситуация.

Неопределенную ситуацию "Я забыл...<сюда вставить что угодно>" невозможно полностью предусмотреть в строго очерченных рамках проекта "САС.планета". Всегда найдется что-то, на что юзер (как система с непрямой логикой) сумеет извратиться, а САС (как система с жесткой логикой) не сможет заранее предусмотреть и адекватно отреагировать. Посему - то, что забыл юзер - это проблемы юзера, и никак иначе.

svp писал(а):Прога должна хотябы вменяемо закрыться, а не виснуть.

Во-первых, единственное "прога должна" - это то, что она ДОЛЖНА выполнять возложенные на нее задачи (качать\показывать\клеить карты).
Во-вторых, она и не виснет, а ждет системного таймаута на чтение удаленного SMB-ресурса.

svp писал(а):К тому же в Планете есть проблемы с тормозами при подгрузке (не закачке, а именно подгрузке из кеша) тайлов. Этот процесс действительно нужно выводить в отдельный поток. Иначе ожидание отрисовок викимапии, панорамио и пары-тройки слоёв после каждого перемещения по карте люто, бешено раздражает.

Лично я оных не замечал. Как повторить эти тормоза (по шагам, плз)?
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: Ошибки и неточности

Сообщение Basilisk » 03 май 2009, 15:56

1. При закачке ДВУХ и более областей глючит линейка зума. Например, сдвиге ползунка в любую сторону сперва мигает текущий зум и сразу показывает изначальный. И только после отпускания ползунка выводится текущий зум (малозначительный глюк)… А возможность одновременной и скоростной закачки нескольких областей – это СУПЕРПЛЮС!!! А серьёзных проблем с закачкой, как у некоторых, не наблюдал…
2. "Карта заполнения слоя" в отдельном окне на области размером 512*512 пикселей (как описанно в хелпе) – почему-то не работает. Прочем это не особо важно…
3. Важнее, что горячая клавиша "карта заполнения", по-моему, не работает, а эта функция (вкл/выкл с сохранением выбранного зума) частенько нужна для проверки скачки.
4. Перепутаны назначения горячих клавиш "Выделить по координатам" и "Источник – интернет" (Настройки программы/Управление). Надо бы исправить… Пример: "Операции - Выделить - По координатам 3" в Настройках клавы под "Источник – интернет".
Удачи в труде и одыхе...
Basilisk
Новичок
 
Сообщения: 9
ICQ: 492136879
Зарегистрирован: 01 мар 2009, 07:33
Откуда: Хабаровск, Россия
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Ошибки и неточности

Сообщение feya » 03 май 2009, 17:25

Basilisk
1. А что не устраивает? Так вроде и задумано.
2. А ее уже давно нет) Хелп старый.
3. Не работает потому, что была для карты в отдельном окне.
4. Поправил в последней версии.
http://sasgis.org | SAS.Планета | SASPlanet
Аватара пользователя
feya
Гуру
 
Сообщения: 2034
Зарегистрирован: 13 июл 2008, 10:45
Благодарил (а): 5 раз.
Поблагодарили: 56 раз.

Re: Ошибки и неточности

Сообщение Basilisk » 05 май 2009, 19:16

1 В меню "Источник" удобно расположены: Кэш, Интернет, Интернет и Кэш (лучше обозвать " Кэш + Интернет "). В иконке (левее выбора карты) ниспадает иначе: Интернет, Кэш, Кэш и Интернет… Просто малость неудобно и путаешься иногда…
2 Почему-то нет справки ( F1 ) по программе. Help и его "Общее описание программы", не отвечают на все вопросы, используется "метод тыка", но что такое "KML" так и не понял, да и особо не задавался… Необходимо более-менее подробное описание всех функций...
Basilisk
Новичок
 
Сообщения: 9
ICQ: 492136879
Зарегистрирован: 01 мар 2009, 07:33
Откуда: Хабаровск, Россия
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Пред.След.

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

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

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