SASGIS

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

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

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

Модератор: Tolik

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

Сообщение MotoPuzz » 11 ноя 2008, 16:11

В версиях 0.9.9.95 - 0.9.9.96 (может и более ранних (последние стабильные в этом плане были 0.9.9.7.5, 0.9.9.7.6) у меня возникает смещение при формировании карты Спутник Google из слоя х19 в слои х17, х16, х15, х14 и т.д. При формировании х18 из х19 все в норме. Пример: карта Харькова, центр с координатами E36°13'28.06" N49°59'7.651". Скачиваю участок карты х19 (для теста достаточно квадрат 16х16 тайлов), формирование х18 в норме, далее х17 ... идет смещение. В картах Московской области те же проблемы. Еще иногда возникают проблемы с правильным выделением для загрузки тайлов в совокупности с кл. Tab.
И вопрос: зачем нужно было делать выделение с двумя кликами? По моему мнению и раньше неплохо было, и ошибок меньше. :) Спасибо!
MotoPuzz
Новичок
 
Сообщения: 6
Зарегистрирован: 17 авг 2008, 15:22
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

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

Сообщение vft » 11 ноя 2008, 16:43

MotoPuzz писал(а):В версиях 0.9.9.95 - 0.9.9.96 (может и более ранних (последние стабильные в этом плане были 0.9.9.7.5, 0.9.9.7.6) у меня возникает смещение при формировании карты Спутник Google из слоя х19 в слои х17, х16, х15, х14 и т.д.

И вопрос: зачем нужно было делать выделение с двумя кликами? По моему мнению и раньше неплохо было, и ошибок меньше. :) Спасибо!

Подтверждаю наличие смещения сформировнных слоев из х19 (и 18 слой также смещен). Проверяется элементарно - в сформированном слое загружаешь существующий тайл (с заменой)....
Также поддерживаю вопрос о выделении двумя кликами - не удобно (сделать хотя бы отключаемую функцию)
ЗЫ пробовал формировать слои 17 и 18 из 19 версией 09992 - все в норме, смещения нет
vft
Новичок
 
Сообщения: 31
Зарегистрирован: 03 сен 2008, 10:51
Откуда: Ставропольский кр
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

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

Сообщение feya » 11 ноя 2008, 17:35

Да действительно было смещение если генерить ниже предыдущего уровня, вроде исправил качайте последнюю.

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

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

Сообщение gorec » 12 ноя 2008, 09:51

Предложение автору - может проще, и удобнее было-бы для багтрекинга использовать багзиллу или какой-нить цмс на это заточенный...

антиоффтоп: После некоторых экспериментов с собственным KML слоем - выяснены неточности в обработке - ни использования #урла на стиль вроде такого:
...
<name>LineStyle.kml</name>
<open>1</open>
<Style id="linestyleExample">
<LineStyle>
<color>000000ff</color>
<width>14</width>
<colorMode>normal</colorMode>
</LineStyle>
</Style>
...
<Placemark>
<styleUrl>#linestyleExample</styleUrl>
<LineString>
<extrude>1</extrude>
<altitudeMode>relativeToGround</altitudeMode>
<coordinates>x,y,z x1,y1,z1</coordinates>
</LineString>
</Placemark>
...
ни вариант использования стиля внутри плейсмарка вроде такого:
...
<Placemark>
<Style>
<LineStyle>
<color>ff0000ff</color>
<width>14</width>
<colorMode>normal</colorMode>
</LineStyle>
</Style>
<LineString>
<extrude>1</extrude>
<altitudeMode>relativeToGround</altitudeMode>
<coordinates>x,y,z x1,y1,z1</coordinates>
</LineString>
</Placemark>
...
не приводят к каким бы то нибыло видимым изменениям отображения кмл-ного слоя
и попутно опять вопрос - как использовать внешние ссылки для кмл?
кстати вот такое "http://maps.google.com/?q=http://code.google.com/apis/kml/documentation/KML_Samples.kml"
а точнее сам кмл "http://code.google.com/apis/kml/documentation/KML_Samples.kml" в SASпланете вообще отказался обрабатываться :-(
gorec
Новичок
 
Сообщения: 23
Зарегистрирован: 22 окт 2008, 10:30
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.

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

Сообщение feya » 12 ноя 2008, 10:59

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

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

Сообщение svp » 12 ноя 2008, 11:13

gorec писал(а):После некоторых экспериментов с собственным KML слоем - выяснены неточности в обработке

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

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

Сообщение gorec » 12 ноя 2008, 12:21

Может помочь в дописывании кмл? есть два программиста... :-)
gorec
Новичок
 
Сообщения: 23
Зарегистрирован: 22 окт 2008, 10:30
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.

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

Сообщение svp » 12 ноя 2008, 12:46

gorec писал(а):Может помочь в дописывании кмл?

Речь идёт об объектной обёртке и интерфейсе к ней. Как сказал автор Планеты, если ему дадут простой и удобный модуль для работы с KML, он его встроит в прогу. В гугловской документации формат расписан достаточно подробно, и я уже начал описывать интерфейсную часть.
(Сейчас вот ноут поломался.. нет времени продолжить начатое)
В любом случае в некоторых механизмах связанных с KML я ещё разобрался не до конца. Если есть у кого ещё желание, то не плохо было бы поразбираться и поделиться соображениями.
Вот с чего можно начать: http://code.google.com/apis/kml/documentation/kmlreference.html
Сейчас есть вопросы к <NetworkLinkControl>, а также к тому, как лучше реализовать кеш контента, на который указывают внешние ссылки в KML документе.
Аватара пользователя
svp
Советчик
 
Сообщения: 447
ICQ: 204094886
Зарегистрирован: 26 авг 2008, 11:14
Откуда: Белгород
Благодарил (а): 2 раз.
Поблагодарили: 7 раз.

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

Сообщение svp » 12 ноя 2008, 18:27

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

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

Сообщение svp » 13 ноя 2008, 12:51

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

Пред.След.

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

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

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