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

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

Модератор: Tolik

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

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

Сообщение svp »

Версия 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

Это недавно добавленный на гугл участок -- полуостров меганом в Крыму.
Аватара пользователя
feya
Гуру
Сообщения: 2034
Зарегистрирован: 13 июл 2008, 10:45
Благодарил (а): 5 раз
Поблагодарили: 56 раз

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

Сообщение feya »

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

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

Странно, я б погрешил на злополучный антибан, но если качает во время просмотра то должно и во время загрузки. Вечерком попробую вашу область загрузить.
http://sasgis.org | SAS.Планета | SASPlanet
Аватара пользователя
Parasite
Администратор
Сообщения: 5646
Зарегистрирован: 23 окт 2008, 17:38
Благодарил (а): 124 раза
Поблагодарили: 508 раз

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

Сообщение Parasite »

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

Это не баг, а вполне закономерное поведение (программа пытается читать\писать на несуществующий ресурс и выбивается по таймауту, помножить на число последовательно читаемых\записываемых тайлов).
Решите вопрос с несуществующим диском (не относящийся к САСу никоим образом), и "баг" пропадет.
The only difference between me and a mad man is that I am not mad. /Salvador Dali/
Изображение
Аватара пользователя
svp
Советчик
Сообщения: 447
Зарегистрирован: 26 авг 2008, 11:14
Откуда: Белгород
Благодарил (а): 2 раза
Поблагодарили: 7 раз
Контактная информация:

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

Сообщение svp »

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

Это неправильное поведение. Время ожидания попыток доступа (таймаут) должен быть установлен целиком на весь процесс доступа к ресурсу. Для людей же проги пишут, а не для ясновидящих сисадминов.
Аватара пользователя
Parasite
Администратор
Сообщения: 5646
Зарегистрирован: 23 окт 2008, 17:38
Благодарил (а): 124 раза
Поблагодарили: 508 раз

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

Сообщение Parasite »

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

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

PS: Я уже давно и неоднократно высказывался за введение некоей меры распараллеливания в САСе (особенно что касается закачки), но.....
The only difference between me and a mad man is that I am not mad. /Salvador Dali/
Изображение
Аватара пользователя
svp
Советчик
Сообщения: 447
Зарегистрирован: 26 авг 2008, 11:14
Откуда: Белгород
Благодарил (а): 2 раза
Поблагодарили: 7 раз
Контактная информация:

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

Сообщение svp »

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

Именно. Ибо запустить прогу забыв подключить винт -- это вполне штатная ситуация. Прога должна хотябы вменяемо закрыться, а не виснуть. К тому же в Планете есть проблемы с тормозами при подгрузке (не закачке, а именно подгрузке из кеша) тайлов. Этот процесс действительно нужно выводить в отдельный поток. Иначе ожидание отрисовок викимапии, панорамио и пары-тройки слоёв после каждого перемещения по карте люто, бешено раздражает.
Аватара пользователя
Parasite
Администратор
Сообщения: 5646
Зарегистрирован: 23 окт 2008, 17:38
Благодарил (а): 124 раза
Поблагодарили: 508 раз

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

Сообщение Parasite »

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

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

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

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

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

Лично я оных не замечал. Как повторить эти тормоза (по шагам, плз)?
The only difference between me and a mad man is that I am not mad. /Salvador Dali/
Изображение
Basilisk
Новичок
Сообщения: 9
Зарегистрирован: 01 мар 2009, 07:33
Откуда: Хабаровск, Россия
Контактная информация:

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

Сообщение Basilisk »

1. При закачке ДВУХ и более областей глючит линейка зума. Например, сдвиге ползунка в любую сторону сперва мигает текущий зум и сразу показывает изначальный. И только после отпускания ползунка выводится текущий зум (малозначительный глюк)… А возможность одновременной и скоростной закачки нескольких областей – это СУПЕРПЛЮС!!! А серьёзных проблем с закачкой, как у некоторых, не наблюдал…
2. "Карта заполнения слоя" в отдельном окне на области размером 512*512 пикселей (как описанно в хелпе) – почему-то не работает. Прочем это не особо важно…
3. Важнее, что горячая клавиша "карта заполнения", по-моему, не работает, а эта функция (вкл/выкл с сохранением выбранного зума) частенько нужна для проверки скачки.
4. Перепутаны назначения горячих клавиш "Выделить по координатам" и "Источник – интернет" (Настройки программы/Управление). Надо бы исправить… Пример: "Операции - Выделить - По координатам 3" в Настройках клавы под "Источник – интернет".
Удачи в труде и одыхе...
Аватара пользователя
feya
Гуру
Сообщения: 2034
Зарегистрирован: 13 июл 2008, 10:45
Благодарил (а): 5 раз
Поблагодарили: 56 раз

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

Сообщение feya »

Basilisk
1. А что не устраивает? Так вроде и задумано.
2. А ее уже давно нет) Хелп старый.
3. Не работает потому, что была для карты в отдельном окне.
4. Поправил в последней версии.
http://sasgis.org | SAS.Планета | SASPlanet
Basilisk
Новичок
Сообщения: 9
Зарегистрирован: 01 мар 2009, 07:33
Откуда: Хабаровск, Россия
Контактная информация:

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

Сообщение Basilisk »

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

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