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

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

Модератор: Tolik

MotoPuzz
Новичок
Сообщения: 6
Зарегистрирован: 17 авг 2008, 15:22

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

Сообщение 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 и т.д. При формировании х18 из х19 все в норме. Пример: карта Харькова, центр с координатами E36°13'28.06" N49°59'7.651". Скачиваю участок карты х19 (для теста достаточно квадрат 16х16 тайлов), формирование х18 в норме, далее х17 ... идет смещение. В картах Московской области те же проблемы. Еще иногда возникают проблемы с правильным выделением для загрузки тайлов в совокупности с кл. Tab.
И вопрос: зачем нужно было делать выделение с двумя кликами? По моему мнению и раньше неплохо было, и ошибок меньше. :) Спасибо!
vft
Новичок
Сообщения: 31
Зарегистрирован: 03 сен 2008, 10:51
Откуда: Ставропольский кр

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

Сообщение vft »

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 - все в норме, смещения нет
Аватара пользователя
feya
Гуру
Сообщения: 2034
Зарегистрирован: 13 июл 2008, 10:45
Благодарил (а): 5 раз
Поблагодарили: 56 раз

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

Сообщение feya »

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

Выделение 2мя кликами предлагалось ужо не раз (против такого нововведения никто вроде не возражал) и я решил добавить ето. Удобней тем что можно выделять область за границами экрана не играя с зумами. Ошибки эти вылезают не из-за такого выделения, а из-за того что я постепенно отучаю прогу работать с координатами тайлов и перевожу на к-ты географические, ето более универсально и в перспективе позволит добавить возможность поворота карты вокруг оси или даже зделать изометрию.
http://sasgis.org | SAS.Планета | SASPlanet
gorec
Новичок
Сообщения: 23
Зарегистрирован: 22 окт 2008, 10:30
Поблагодарили: 1 раз

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

Сообщение gorec »

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

антиоффтоп: После некоторых экспериментов с собственным 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планете вообще отказался обрабатываться :-(
Аватара пользователя
feya
Гуру
Сообщения: 2034
Зарегистрирован: 13 июл 2008, 10:45
Благодарил (а): 5 раз
Поблагодарили: 56 раз

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

Сообщение feya »

gorec
KML нормально пока не обрабатывается, об этом ужо писалось. Стили вообще не парсятся.
http://sasgis.org | SAS.Планета | SASPlanet
Аватара пользователя
svp
Советчик
Сообщения: 447
Зарегистрирован: 26 авг 2008, 11:14
Откуда: Белгород
Благодарил (а): 2 раза
Поблагодарили: 7 раз
Контактная информация:

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

Сообщение svp »

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

Неточности -- это мягко сказано. KML в SAS.Планете поддерживается пока что весьма и весьма условно. Ещё не реализована объектная обёртка для работы с KML. Какие-то временные меры в этом направлении применять бессмысленно (ибо потеря времени), а до радикального решения этой проблемы пока что не доходят руки.
gorec
Новичок
Сообщения: 23
Зарегистрирован: 22 окт 2008, 10:30
Поблагодарили: 1 раз

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

Сообщение gorec »

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

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

Сообщение svp »

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

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

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

Сообщение svp »

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

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

Сообщение svp »

В режиме гугловского ландшафта тайлы за пределами суши представляют собой странные jpeg'и размером всего по 103 байта. Причем XNView вполне корректно их показывает как картинки 256*256 пикселей, залитые голубым цветом. Надо бы как-то показывать их в планете. Сейчас пишется, что тайлы испорчены.
Закрыто

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