Ru-Board.club
← Вернуться в раздел «Программы»

» SatMap

Автор: relictus
Дата сообщения: 10.01.2009 09:47
x21
Для всех надписей в проге используется RUSSIAN_CHARSET, шрифт почти везде 'Tahoma' - проверь, есть ли он в системе.
Автор: rex
Дата сообщения: 10.01.2009 10:17
relictus

Цитата:
Для всех надписей в проге используется RUSSIAN_CHARSET

Тахома в Windows точно у него есть, а вот чарсет скорее всего не 1251, а какой нибудь другой. Кстати, чтобы программа стала популярна во всемирном масштабе, лучше все-таки перевести CHARSET на unicode
Автор: x21
Дата сообщения: 10.01.2009 10:39
rex

Цитата:
А нельзя картинку побольше сделаь, а то на такой мелкой плохо видно
А ты её на мобильном телефоне смотришь? На моём Full HD она маленькая...
Цитата:
Язык у windows какой?
Скажем так, "не русский", но я его менять не могу...
Цитата:
Какой язык для неюникодовских символов выставлен?
Тоже был не русский, поменял на русский (временно), текст появился. К сожалению, это не решение проблемы.
Поддерживаю идею перехода на unicode... или как вариант добавить english.
Автор: rex
Дата сообщения: 10.01.2009 11:35
relictus
Когда качаю диагональную береговую линию на высоких уровнях (снимков моря естественно на этих уровнях нет) возникают дикие тормоза.
Как ведет себя программа когда не может скачать тайл? А то такое впечатление, что она просто по двадцать раз долбит пустое место.
Автор: relictus
Дата сообщения: 10.01.2009 12:16
x21
К сожалению, та среда разработки, в которой написан SatMap не поддерживает юникод Но, к счастью, уже есть новая версия этой среды с поддержкой юникода - так что надо просто мигрировать на нее Что меня пока останавливало это сделать - это несовместимость некоторых используемых компонент со средой, отсутствие проблем как у тебя и увеличение exe-шника на несколько сот кило.

rex

Цитата:
Как ведет себя программа когда не может скачать тайл?

При отсутствии тайла на сервере (ошибка 404), программа пытается скачать следующий тайл в очереди. 20 раз не может такого быть
Автор: rex
Дата сообщения: 10.01.2009 13:43
relictus

Цитата:
увеличение exe-шника на несколько сот кило

Серьёзное ограничение. Особенно учитывая гигабайтные размеры кэша
Non unicode это уже прошлый век!
Автор: relictus
Дата сообщения: 10.01.2009 15:39
rex
Привычка, а точнее, ее отголоски, 80-х годов, когда кодил еще на асме для Спектрумов )) Конечно, теперь это не актуально......
А к юникоду перейду, если и не в следующей версии, то в будущей.....
Автор: egor23
Дата сообщения: 10.01.2009 16:16
x21

Цитата:
А ты её на мобильном телефоне смотришь? На моём Full HD она маленькая...

сейчас придёт модератор и поставит к стенке за такую маленькую картинку.
Автор: rex
Дата сообщения: 10.01.2009 16:34
relictus


Цитата:
Привычка, а точнее, ее отголоски, 80-х годов, когда кодил еще на асме для Спектрумов

Ага, а еще фортран 4 на перфокартах


Цитата:
А к юникоду перейду, если и не в следующей версии, то в будущей.....

Лучше сразу в следующей.

Автор: x21
Дата сообщения: 10.01.2009 16:34
Досмерти испугался модератора... и снёс улику...

Добавлено:
Можно ли убрать ограничение колличества тайлов на экране? Сейчас оно 7х5... или хотя бы повысить до 8х6? А то при раскрытии окна программы на весь экран, по краям остаются незаполненные тайлами поля... Неудобно, да и не красиво...
Автор: relictus
Дата сообщения: 10.01.2009 18:29
x21
А какое у тебя разрешение экрана? В программе есть расчет x*y кол-ва тайлов для покрытия всего экрана, интересно, почему у тебя сбоит? ...версия проги последняя, я надеюсь?
Автор: o22
Дата сообщения: 13.01.2009 18:50
Давненько не заглядывал. Как развивается программа ? С августа, вижу, не особо...
Что в ней добавилось интересного ? Чем она, на данный момент, лучше того-же GoogleMV ?

Добавлено:
Честно говоря не понял, зачем держать полную версию (1,1 Мб) и hotfix (1 Мб) отдельно ? То есть если я хочу скачать последнюю версию, то должен скачать последовательно 2 файла общим объемом 2,1 Мб ? Хорошо, хоть хотфикс не больше дистрибутива
Автор: rex
Дата сообщения: 13.01.2009 21:31
o22

Цитата:
Честно говоря не понял, зачем держать полную версию (1,1 Мб) и hotfix (1 Мб) отдельно ?


А это очень удобно для апгрейда пока в программе инсталлятора нет, меняешь екзешник очередным хотфиксом, без риска случайно грохнуть десятигигабайтный кэш и настройки. Версии сейчас кстати довольно часто меняются, что в шапке не отражено.

Другое дело, что новым пользователям это слегка не удобно, но 1 Мб даже для диалапа не критичен.

Автор: o22
Дата сообщения: 14.01.2009 00:56
rex
Это логично, когда полная инсталяция, к примеру, 20 метров (и ее неохота перезаливать, если версии меняются часто), а хотфикс - 1 метр.
Иначе логичнее выкладывать полный дистрибутив последней версии и отдельно хотфикс, для тех, кто обновляется часто и кому так удобнее.
А кеш можно грохнуть и одной заменой нового екзешника, если он некорректно отработает . Поэтому все-равно я кеш сохранял-бы отдельно перед такой заменой.

Но это все второстепенно. Что в программе изменилось ? В каком параметре, по сравнению с конкурентами, она на данный момент привлекательнее ?
Новых версий, кстати, я на сайте тоже не нашел, более того, там еще 1.3.1.15
Просвятите где копать.
Автор: egor23
Дата сообщения: 14.01.2009 01:26
o22
Как видите по дате последнего хот.фикса 21.08.08 ничего не изменилось.
а так работа ведётся 01-12-2008 51-я страница:
http://forum.ru-board.com/topic.cgi?forum=5&topic=25170&start=1000#18

Цитата:
Всем, кто спрашивает меня через ЛС или мыло насчет дальнейших версий SatMap: работа над новой версией продвигается
Уже переписан практически с нуля граф.движок - ускорена работа с графикой (особенно будет заметна на слабых компах) и сделан задел на поддержку интерактивного интерфейса в режиме GPS, реализована склейка в форматы ECW и JPEG 2000 - теоретически безлимитная, плюс энное количество мелких доработок и нововведений. Осталось малость - прикрутить новый формат хранения кэша

так что если нужны детали всего 8 страниц чтива.
Автор: o22
Дата сообщения: 14.01.2009 02:34
Че-то не качает вообще...
Попробую завтра с работы, хотя GoogleMV обновился (кстате ключ реликтуса забанили в новой версии) из-за каких-то изменений на сайте гугля

Добавлено:
Спасибо за ссылку.

Цитата:
Осталось малость - прикрутить новый формат хранения кэша

Шо, опять !? Новый формат...
Автор: egor23
Дата сообщения: 14.01.2009 03:14

Цитата:
Че-то не качает вообще...

Пока качает
Настройки последнии?
http://forum.ru-board.com/topic.cgi?forum=5&topic=25170&start=1140#5


Цитата:
из-за каких-то изменений на сайте гугля

это касается бана (картинки), насколько понял.

Добавлено:

Цитата:
это касается бана (картинки), насколько понял.

спровоцировать бан, с помощью SatMap думаю архи сложная задача.

Добавлено:

Цитата:
Пока качает

Хотя не всё качает
изменения и на ссылки тайлов тоже распространяются:
новые линки:
http://khm.google.com/maptilecompress?t=3&q=25&&hl=ru&x=158466&s=&y=81978&z=18&s=
http://khm.google.com/maptilecompress?t=3&q=25&&hl=ru&x=158466&s=&y=81979&z=18&s=G
http://khm.google.com/maptilecompress?t=3&q=25&&hl=ru&x=158466&s=&y=81980&z=18&s=Ga
http://khm.google.com/maptilecompress?t=3&q=25&&hl=ru&x=158467&s=&y=81977&z=18&s=Ga
http://khm.google.com/maptilecompress?t=3&q=25&&hl=ru&x=158467&s=&y=81978&z=18&s=Gal
http://khm.google.com/maptilecompress?t=3&q=25&&hl=ru&x=158467&s=&y=81979&z=18&s=Gali
http://khm.google.com/maptilecompress?t=3&q=25&&hl=ru&x=158467&s=&y=81980&z=18&s=Galil
http://khm.google.com/maptilecompress?t=3&q=25&&hl=ru&x=158468&s=&y=81977&z=18&s=Galil
http://khm.google.com/maptilecompress?t=3&q=25&&hl=ru&x=158468&s=&y=81978&z=18&s=Galile
http://khm.google.com/maptilecompress?t=3&q=25&&hl=ru&x=158468&s=&y=81979&z=18&s=Galileo
Автор: relictus
Дата сообщения: 14.01.2009 07:22
o22
Да, опять новый формат кэша Сам сейчас гоняю его по тестовой площадке
А сейчас доделываю закачку при навигации... А чем SatMap лучше GoogleMV, решать вам, пользователям - если ничем, на ваш взгляд, то просто не пользуйтесь SatMap
Не хочу тут развивать holy war

Автор: Trilobit69
Дата сообщения: 14.01.2009 10:03
relictus
Долго не мог понять, почему у меня satmap не хочет качать то карту, то ландшафт, то снимки в определённых местах, пока не наткнулся здесь на пост, обьясняющий что надо заходить на maps.google.com и копировать настройки. Смотрю, у людей тоже проблемы с этим... А нельзя сделать, чтобы satmap сам брал ту страницу, парсил её, и выставлял самые актуальные настройки?
Автор: relictus
Дата сообщения: 14.01.2009 10:16

Цитата:
А нельзя сделать, чтобы satmap сам брал ту страницу, парсил её, и выставлял самые актуальные настройки?

Можно и это уже сделано в новой версии, которую пока сам тестирую. Пока же, до ее выхода на паблик, ну потерпите чуток неудобства, мне просто некогда заниматься еще и доработкой старой версии...
Автор: o22
Дата сообщения: 14.01.2009 13:47
relictus

Цитата:
А чем SatMap лучше GoogleMV, решать вам, пользователям - если ничем, на ваш взгляд, то просто не пользуйтесь SatMap

Да не воспринимай как наезд. Просто действительно чем ? Чем-то ведь тебя не устраивали существующие программы, что ты решил писать свою ?
И кому, как не разработчику, знать об этом ?
Автор: rex
Дата сообщения: 14.01.2009 14:18
Скачал с Obana кэш ландшафта gmv и попробовал закачать в SatMap.
Закачка идет уровень в уровень (7 в 7, 10 в 10 и т.д.), а ведь уровни SatMap относятся к gmv как n+1. Что не так?
Автор: relictus
Дата сообщения: 14.01.2009 14:41
o22

Цитата:
Да не воспринимай как наезд. Просто действительно чем ? Чем-то ведь тебя не устраивали существующие программы, что ты решил писать свою ?

О чем речь! Какие наезды, все ОК ))
Если вкратце, то я считаю, что кэшем+бесплатностью+WPT+GPS+еще куча всего в задумках

rex

Цитата:
Что не так?

А ты открой GoogleMV на его первом уровне и увидишь, что там композиция из 4-х тайлов, т.е. он = 2 уровню Google Maps.
....Или ты про что другое?
Автор: o22
Дата сообщения: 14.01.2009 14:48

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

Когда планируется ?

Добавлено:

Цитата:
Если вкратце, то я считаю, что кэшем+бесплатностью

Кстати, в кеше не будет храниться информация о том, когда был закачан тот или иной тайл ?
Если иметь такую информацию, то можно потом на ее основании показывать какие из ранее скачанных областей "старые", а какие "свежие". Если даже в ближайших версиях ты это не планируешь использовать, то в кеше неплохо-бы отвести несколько байт на тайл для хранения такой информации. Чтобы потом не менять формат кеша. Возможно даже не дату хранить, а то число в ссылках для закачки, которое, я так понимаю, означает "версию" тайла.
Тогда данную информацию можно использовать и при подкачке данных в случае, если нужно "освежить" старые тайлы в режиме "только интернет". Как ты понимаешь это сэкономит время и трафик, так как если "версия" совпадает, то перезакачивать такой тайл нет надобности.
Понял идею ?
Автор: relictus
Дата сообщения: 14.01.2009 15:10
o22

Цитата:
Когда планируется ?

Хороший вопрос Не знаю, т.к. постоянно обновляю код: то одно найдешь - улучшишь, то другое - ошибок внесешь )
Но надеюсь, что вот-вот

Добавлено:

Цитата:
Кстати, в кеше не будет храниться информация о том, когда был закачан тот или иной тайл ?

Да она и в текущем формате хранится. И ее можно использовать при закачке: опция есть такая на вкладке "скачать".
Естественно, что и в новм формате это есть и будет использоваться.
Автор: rex
Дата сообщения: 14.01.2009 15:25

Цитата:
А ты открой GoogleMV на его первом уровне и увидишь, что там композиция из 4-х тайлов, т.е. он = 2 уровню Google Maps.
....Или ты про что другое?

Именно об этом! 10-я папка GoogleMV должна конвертироваться в 11-й уровень SatMap, а конвертируется в 10-й
Автор: relictus
Дата сообщения: 14.01.2009 15:43
rex
А вот с папками как раз у GoogleMV все нормально, т.е. 1-й уровень SatMap (0-й в GMV) хранится в 01-й папке.
Автор: rex
Дата сообщения: 14.01.2009 16:22
relictus

Цитата:
А вот с папками как раз у GoogleMV все нормально,

Хоть с уровнями хорошо, но в целом все равно не очень. Поскольку в GoogleMV под рубрикой "карта" сейчас идет, ландшафт, раньше шла карта, а еще раньше, судя по кэшу с обана, карты гибрида.. И все это они засунули в папку кэша карт.
Если не проконтролировать содержимое каждой папки перед импортом, кэш SatMap соответствующих уровней просто гробится. Учитывая, что с переходом к единому кэшу потребуется резервирование не только отдельных уровней, но всего кэша желательно сделать какой-нибудь фильтр импортируемого контента, или хоть алерт повесить для начинающих.
Автор: relictus
Дата сообщения: 14.01.2009 18:14

Цитата:
желательно сделать какой-нибудь фильтр импортируемого контента

Это останется на совести пользователя, распознать, что он импортирут. Ибо как я (SatMap) это (контент) опознаю? Сейчас импорт из GMV идет так, папка:
kh --> спутник
tt --> гибрид
mt --> карта
ls --> ландшафт
Автор: rex
Дата сообщения: 14.01.2009 22:45

Цитата:
Сейчас импорт из GMV идет так, папка:
kh --> спутник
tt --> гибрид
mt --> карта
ls --> ландшафт


И это кстати не правильно, потому что в GMV уже давно ландшафт лежит в папке mt и при импорте губит кэш!


Цитата:
Это останется на совести пользователя


Совесть пользователя тут абсолютно не причем, если в прогрмме есть импорт значит он должен быть корректным! Пользователь не может и не должен все исходники визуально проверять, даже если он программист, а пользователи SatMap далеко не все программисты.
Так что это остается исключительно на совести автора программы!
По крайней мере на первое время хоть предупреждение повесьте о необходимости проверки и бэкапа перед импортом и о необходимости проверки после импорта. Ведь пользователь уверен, что авторы программы все учли и не подозревает о ловушке!
Конечно, папку с несколькими сотнями тысяч мелких файлов не всякий компьютер и откроет, но папки кэша первых уровней просмотреть можно.

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: 2gis (ДубльГИС) 2ГИС


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.