SASGIS

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

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

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

Модератор: Tolik

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

Сообщение Parasite » 12 янв 2009, 13:20

Vint писал(а):
Vasya писал(а):У меня другой прикол.
Смотрю - не качает, думал БАН. залез на гуглмапс - карты грузятся. Программу - в ребут, заново выделил нужный кусок - все пошло отлично. Это точно не бан. При этом я не только качаю карты, а ещё работаю с другими картами параллельно....

Та же фигня. Причем можно даже не перегружать программу. Просто жму "Выход", запускаю "Предыдущее выделение" и продолжаю качать. Происходит это примерно через равные промежутки времени или скаченных мегабайтов: примерно каждые 10 мег или 30-40 мин (точную закономерность не выявил).
Версия 900106, но и на прошлогодней это было. Качаую снимки с гугля без всяких прокси, IP "белый" (прямой).
Может все же есть идеи, что это может быть?

Кстати, а не в виндовом ли лимите "10 connections per host" дело (введенном, кажется, начиная с WinXP SP2)? В некоторых случаях коннекты могут подвисать, и по достижении 10и на хост - новые коннекты с данным хостом не будут создаваться до закрытия старых и освобождения очереди. Стоит выйти из приложения (оно принудительно закроет все коннекты) и зайти заново - как все опять начнет качаться, до следующего заполнения очереди. Имхо.
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: Ошибки и неточности

Сообщение Vint » 12 янв 2009, 13:49

Parasite писал(а):
Vint писал(а):Та же фигня. Причем можно даже не перегружать программу. Просто жму "Выход", запускаю "Предыдущее выделение" и продолжаю качать. Происходит это примерно через равные промежутки времени или скаченных мегабайтов: примерно каждые 10 мег или 30-40 мин (точную закономерность не выявил).
Версия 900106, но и на прошлогодней это было. Качаую снимки с гугля без всяких прокси, IP "белый" (прямой).
Может все же есть идеи, что это может быть?

Кстати, а не в виндовом ли лимите "10 connections per host" дело (введенном, кажется, начиная с WinXP SP2)? В некоторых случаях коннекты могут подвисать, и по достижении 10и на хост - новые коннекты с данным хостом не будут создаваться до закрытия старых и освобождения очереди. Стоит выйти из приложения (оно принудительно закроет все коннекты) и зайти заново - как все опять начнет качаться, до следующего заполнения очереди. Имхо.


Это не объясняет, почему в старой версии все нормально и скорость больше в разы..
Vint
Новичок
 
Сообщения: 3
Зарегистрирован: 09 янв 2009, 15:49
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

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

Сообщение garl » 12 янв 2009, 14:41

выделяем 3 тайла подряд прямоугольным выделением , (вертикально или горизонтально)
жмём удалить, и почемуто удаляются только крайние тайлы, а средний остаётся наместе...
sel_err.jpg
Russian NDN Team
QIP NightlyTester
Аватара пользователя
garl
Гуру
 
Сообщения: 1625
Зарегистрирован: 16 июл 2008, 14:40
Откуда: Краснодар, Кубанская столица.
Благодарил (а): 97 раз.
Поблагодарили: 273 раз.

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

Сообщение feya » 12 янв 2009, 14:58

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

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

Сообщение garl » 12 янв 2009, 15:06

видать прозевал этот пост, алгоритм ясен, бум что-нить придумывать....
Russian NDN Team
QIP NightlyTester
Аватара пользователя
garl
Гуру
 
Сообщения: 1625
Зарегистрирован: 16 июл 2008, 14:40
Откуда: Краснодар, Кубанская столица.
Благодарил (а): 97 раз.
Поблагодарили: 273 раз.

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

Сообщение feya » 12 янв 2009, 15:11

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

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

Сообщение garl » 12 янв 2009, 15:17

может вторым проходом проверять на выделенный полигон внутри тайлов? (условие обратное первому)
Russian NDN Team
QIP NightlyTester
Аватара пользователя
garl
Гуру
 
Сообщения: 1625
Зарегистрирован: 16 июл 2008, 14:40
Откуда: Краснодар, Кубанская столица.
Благодарил (а): 97 раз.
Поблагодарили: 273 раз.

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

Сообщение feya » 12 янв 2009, 15:20

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

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

Сообщение Parasite » 12 янв 2009, 16:40

Vint писал(а):Это не объясняет, почему в старой версии все нормально и скорость больше в разы..

Обьясняет, если новая версия содержит баг(и) и вовремя\правильно не закрывает открытые соединения. Я не использую ни новые версии, ни ВинХП СП2 - посему у меня всё работает прекрасно и так. :)
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 » 12 янв 2009, 17:04

feya писал(а):А как узнать находится ли полигон внутри тайла если не проверять пересечение сторон? Никак(

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

Пред.След.

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

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

Сейчас этот форум просматривают: Google [Bot] и гости: 10

cron