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

» SatMap (3)

Автор: zedxxx
Дата сообщения: 14.05.2015 21:13
Споткнулось о восьмибитные жпеги?

relictus
Переходи на правильную либу: http://libjpeg-turbo.virtualgl.org/
Автор: relictus
Дата сообщения: 14.05.2015 22:11
Похоже, что используемая интеловская либа ijl15.dll морально устарела уже Спотык реально на 8-битных жпегах. Точно сказать в чем причина смогу только в понедельник, как попаду на работу...

zedxxx
Судя по беглому ознакомлению с описанием, либа неплоха. А есть к ней delphi wrapper, чтоб самому не сочинять?
Автор: zedxxx
Дата сообщения: 15.05.2015 07:08
Смотри в сорцах САСа.
Автор: relictus
Дата сообщения: 18.05.2015 11:46
rusoooo
Прикрутил обработку 8-битных жпегов, пробуй:
v2.7.7.4 (только exe)
Автор: rusoooo
Дата сообщения: 18.05.2015 17:29
relictus
Работает!
Автор: relictus
Дата сообщения: 21.05.2015 15:31
v2.7.8 2015 May 20
[no][+] проверка новой версии: Помощь > Проверить обновления... Самую последнюю версию всегда можно найти на форуме, ссылка есть в "О программе"
[-] minor bug fixes[/no]
v2.7.8 (полный комплект)
v2.7.8 (только exe)
Автор: rex
Дата сообщения: 24.05.2015 10:16
relictus
Рад, что ты снова занялся программой.

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

Теперь вернемся к пожеланиям, две трети которых относится к потеряным пару месяцев назад в версиях моложе SatMap 2.6.4 очень удобным возможностям программы.

1. При сохраниии списка закачки теперь не наследуется папка предыдущего сохранения - приходится каждый раз заново открывать все дерево каталогов. Просьба вернуть сохранение в предыдущую папку. Кстати, желательно пути к папкам для хранения списков закачки и KML сохранять отдельно.
2. Исчезла возможность дать файлу списка закачки имя. Теперь совершенно не понятно, что за регион в файле и что за слой. Это далеко не безобидно, так как одновременный запуск больше 4-х закачек спутника, часто ведет к бану.
3. Размер частей для разделения списка закачки удобнее было бы задавать и изменять в настройках программы прямо в окне "Выделение", а не редактированем файла satmap.xml - в большинстве случаев размер файла зависит от ситуации - есть время на закачку - можно сделать файлы по 150-200 тысяч файлов, нет - и по 50 тыс много. Каждый раз лазить в satmap.xml не удобно.

Теперь об обновлениях версий Гугла. Может быть на время отсутствия автоматической проверки в заголовке топика повесить табличку с актуальными значениями?



zedxxx

Цитата:
Конечно, это называется бан

Нет.
Хотя причины уже выяснены, но вопрос индикации бана остается.
При бане блокируется не программа, а IP и вы не можете видеть спутник не только в СатМап, но и в браузере. Если в браузере спутниковые фотографии видны, значит проблемы в программе или ее настройках.
Кстати обратное не верно. У меня часто бывает, что если при запуске в несколько потоков вылазила каптча, то браузер спутник не показывает.
Автор: Vladikas2
Дата сообщения: 25.05.2015 13:57
К сожалению не могу поиском найти ответ на вопрос...
При создании карты с гугла в режиме "гибрид + спутник" я получаю только спутниковую карту. К тому же она вся "разноцветная". Как будто до постобработки.
http://imagizer.imageshack.com/img901/5531/hkohDI.jpg
Как получить надписи на карте (я так понимаю это и есть гибрид)?
Автор: relictus
Дата сообщения: 25.05.2015 14:27
rex
Проверяй свои пп.1-3:
v2.7.8.1 (только exe)
Насчет обновлений. В данный момент есть возможность проверять версии только спутника (программа умеет это делать), остальные - нет и врядли когда будет. Скоро и слоев этих, возможно, не будет...
Спутник на сейчас = 173.

Добавлено:
Vladikas2

Цитата:
При создании карты с гугла в режиме "гибрид + спутник" я получаю только спутниковую карту.

Опишите точно процесс "создания".

Цитата:
К тому же она вся "разноцветная". Как будто до постобработки.

Это к гуглу. На картинке я вижу снимки разных периодов, потому такая мозаика...
Автор: rex
Дата сообщения: 25.05.2015 22:12
relictus
Спасибо за оперативность.

1. С наследованием пути все в норме.

2. Возможность задания имени появилась, но ты наверное уже забыл, что раньше в окошке задания имени файла подставлялось время в часах:минутах:секундах dnldlist_2015-05-25_221117 , чтобы можно было и обойтись без поименования, когда не особо надо. Желательно вернуть.

3. Окошко для установки количества строк появилось, но на размер нарезки изменения цифр в нем никак не влияют.


Цитата:
Насчет обновлений. В данный момент есть возможность проверять версии только спутника (программа умеет это делать), остальные - нет и врядли когда будет. Скоро и слоев этих, возможно, не будет...


Так что тогда в строку гибрида вписывать?
Автор: Vladikas2
Дата сообщения: 25.05.2015 23:43
Попробую свести всю информацию в одном посте...

Настройки
http://imagizer.imageshack.com/img538/2994/Kiz2K7.jpg
http://imagizer.imageshack.com/img538/1696/3arjtM.jpg
http://imagizer.imageshack.com/img537/5733/skP62h.jpg

Нажимаю на инструмент "выделение", настраиваю параметры и скачиваю.
http://imagizer.imageshack.com/img911/8015/eb1Y9O.jpg
Вот список, мало ли, понадобится https://dl.dropboxusercontent.com/u/32268269/2015-05-25_222506_part_0.dlist
И kml файл https://dl.dropboxusercontent.com/u/32268269/2015-05-25_222506_part_0.kml

Склеиваю гибрид+спутник http://imagizer.imageshack.com/img538/6782/UWGL9R.jpg
Получаю http://imagizer.imageshack.com/img661/2421/Vq3qJ2.jpg

Если склеивать в режиме спутника, то получаю то же самое.

При склеивании гибрида без спутника, то получаю дороги на белом фоне http://imagizer.imageshack.com/img673/1605/kZINdS.jpg





Добавлено:
Прошу прощения за ложную тревогу. Наложились несколько факторов...
При выкачивании в приближении "18" все названия очень мелкие. При обработке карты программой Img3ozf названия видно ещё хуже, у меня не хватало терпения дождаться когда поргрузится просмоторщик картинок.

Вопщем всё видно, но очень бледно. И огромное спасибо за программу, все аналоги по сравнению с ней полное #овно. Проекту обязательно помогу, хоть немножко, но обязательно.
Автор: relictus
Дата сообщения: 26.05.2015 10:48
rex
Пофиксил пп.2-3:
v2.7.8.2 (только exe)


Цитата:
Так что тогда в строку гибрида вписывать?

Если вписать заведомо бОльшее значение, типа h@999000000, то должна закачиваться последняя имеющаяся на сервере гугла версия, по идее...

Vladikas2
Я рад, что всё разрешилось.
Автор: rex
Дата сообщения: 26.05.2015 18:57
relictus
Вроде все работает! Спасибо.
Будем надеяться, что версия стабильна и при работе с GPS, потому как в мае пришлось пользоваться древней 6.4.


Цитата:
Если вписать заведомо бОльшее значение, типа h@999000000, то должна закачиваться последняя имеющаяся на сервере гугла версия, по идее...


А 298 В текущей версии - это уже с запасом?

И еще просьба.

Желательно упростить переход к точке по координатам.

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

Во-вторых, научить программу понимать N S E W и координаты сразу в одну строку без разбивки на широту и долготу, например в форматах Гармин и Панорамио:
N39 27.595 E25 02.000
38° 11' 49.85" N 13° 20' 49.25" E

В-третьих учесть хотя бы основные варианты знаков градусов, минут и секунд из Википедии. Сейчас, если координаты скопированы из английской Википедии, то проблем как правило нет, но из русской, турецкой и прочих версий как правило уносит за тысячи километров. Гугль же их понимает. Кстати обрати внимание - 3°04′00″ ю. ш. 37°21′33″ в. д. продвинутые русские авторы явно использовали какие-то левые юникодовские символы для секунд и минут - статья https://ru.wikipedia.org/wiki/Килиманджаро выбрана абсолютно наугад, в неанглийских статьях такие неконвенциональные символы скорее правило, чем исключение, так что очень желательно научить программу эти символы правильно интерпретировать.

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

Естественно, все это вполне можно сделать по частям



Автор: Vladikas2
Дата сообщения: 26.05.2015 23:51
Подскажите пожалуйста по внутреннему кэшу программы.
http://imagizer.imageshack.com/img537/3815/MATG2m.jpg

У меня сейчас в кэше больше сотни тысяч тайлов http://imagizer.imageshack.com/img661/8397/El26T1.jpg
Как это согласуется? Для пробы увеличил число страниц БД. Как это влияет на работу программы?

Я боюсь закрывать программу и выключать комп, вдруг всё пропадёт...
Автор: zedxxx
Дата сообщения: 27.05.2015 08:42

Цитата:
Я боюсь закрывать программу и выключать комп, вдруг всё пропадёт...

Вот это да! Я думаю, тут многие упали со стула, от такого заявления
Не бойтесь. Закрывайте программу и выключайте компьютер смело. А вот параметры зря меняли. Есть такое золотое правило: "Если не знаешь, что значит та или иная опция, то лучше не трогай, пускай работает, как задумано разработчиком".
Автор: relictus
Дата сообщения: 27.05.2015 08:54
Vladikas2
"внутренний кэш" - количество уже загруженных тайлов в памяти, вместо повторного считывания из кэша на диске, они берутся из памяти, что в разы быстрее, но кушает память. Если ее много, можно увеличить до нескольких сотен/тысяч тайлов (размер выделяемой памяти под них показывается рядом).
На кэш, в котором физически хранятся тайлы, эта настройка никак не влияет - можно смело закрывать прогу


Цитата:
Для пробы увеличил число страниц БД. Как это влияет на работу программы?

См. мой ответ http://forum.ru-board.com/topic.cgi?forum=5&topic=30026&start=1760#7
и выше-ниже его.

rex

Цитата:
А 298 В текущей версии - это уже с запасом?

Нет, это проверенная рабочая версия.
Насчет остальных твоих хотелок, ничего не обещаю, по возможности.....
Автор: rex
Дата сообщения: 27.05.2015 16:49
relictus

Цитата:
Нет, это проверенная рабочая версия.

А как сейчас проверить версию?
Автор: relictus
Дата сообщения: 27.05.2015 16:59
rex

Цитата:
А как сейчас проверить версию?

Никак. По-крайней мере, мне неизвестно...
Автор: zedxxx
Дата сообщения: 27.05.2015 17:31
relictus
Есть один интересный урл, по которому лежат все версии: _https://maps.googleapis.com/maps/api/js

Для гибрида/карты текущая версия 302000000
Автор: relictus
Дата сообщения: 27.05.2015 20:08
zedxxx
Спасибо, не знал! Давно уже не в теме...
Автор: zedxxx
Дата сообщения: 27.05.2015 20:15
Не за что. А "быть в теме" помогает вот эта ветка форума: http://www.sasgis.org/forum/viewtopic.php?f=12&t=989
Автор: relictus
Дата сообщения: 27.05.2015 20:27
zedxxx
Эх.. времени бы еще читать форумы...
Кстати, не тестили у себя - насколько закачка по https медленнее, чем по http? Долго ли еще продержится http...
Автор: zedxxx
Дата сообщения: 27.05.2015 21:07
Нет, не тестил.
Автор: relictus
Дата сообщения: 28.05.2015 14:07
Проверка версий запросов тайлов Google Maps снова работает:
v2.7.8.3 (только exe)
Автор: Vladikas2
Дата сообщения: 28.05.2015 23:48
Мде. Программе нужно было для работы файлы, которые пришлось искать где скачать. Ну это ладно. Она сделала "доброе дело". Удалила почти гигабайтный кэш. Написала, что это первый запуск программы. Чтоб я ещё раз обновился...

NCSUtil.dll
NCScnet.dll
NCSEcw.dll
NCSEcwC.dll

Добавлено:
И теперь при запуске выдаёт

---------------------------
SatMap Navigation
---------------------------
Access violation at address 00000000. Read of address 00000000.
---------------------------
ОК
---------------------------


Добавлено:
Прошу удалить, я написал чушь. Ночью спать надо, а не заниматься обновлениями..
Извините
Автор: rex
Дата сообщения: 11.06.2015 19:44
relictus
v2.7.8.3 кажется стабильной. Сделай пожалуйста мульти-версию.
Автор: relictus
Дата сообщения: 23.06.2015 09:44
rex
v2.7.8.3 multi
PS сорри, что с задержкой - только вернулся из отпуска...
Автор: rex
Дата сообщения: 25.06.2015 21:54
relictus
Спасибо.
Теперь с древней 2.5.6 можно попрощаться окончательно.
Автор: BRODYAGAIVOR
Дата сообщения: 03.07.2015 12:47
[more] Добрый день!

Я хочу всунуть листок генштаба РККА в САС планету.
Привязал в ози експлойлер (по км сетке на элепсойде бесселя) и в Global Mapper 14 произвёл экспорт в веб (тайлы резал в жипеге),
1) в SATmap 2.7.8 экспортировал из GM в кэш Сас планета. но имена файлов и структура папок не такие какие надо получились (например Кэш положил в папку кэшей, создал ZMP открываю в САСпланете -район где искомый квадрат -ТАМ ПУСТО- и нажимаю ПКМ "открыть папку содержащую тайл основной карты" -- выдается сообщение что искомая папка не существует)
2) в SATmap 2.7.8 экспортировал из GM в кэш GoogleMV. но имена файлов и структура папок не такие какие надо получились (например Кэш положил в папку кэшей "cache_old", создал соответственный ZMP открываю в САСпланету -район где искомый квадрат -ТАМ ПУСТО- нажимаю ПКМ "просмотр тайла основной карты" -- выдается сообщение что искомый файл не существует (13-значная комбинация буков r s t q) в кэше есть и искомые папки и файлы с похожими названиями, но имена файлов не совпадают с запрашиваемыми планетой.
PS: использовал SAS планету сборки SAS.Planet.Nightly.150621.8793

Подскажите, что я делал не так или какой либо конвертер в кэш саспланеты
PPS: вот ZMP например под кэш GoogleMV
_____________
params.txt
_____________
[PARAMS]
pnum=252
GUID={0c049d58-917f-41f6-9132-9df6c6427f50}
asLayer=0
name=РККА250
name_en=RKKA250
name_uk=РККА250
NameInCache=RKKA-O-36-25-A-250
DefURLBase=
IgnoreContentType=0
ParentSubMenu=RKKA-O-36-25-A-250
ParentSubMenu_en=RKKA-O-36-25-A-250
ParentSubMenu_uk=RKKA-O-36-25-A-250
Ext=.jpg
projection=1
sradiusa=6378137
sradiusb=6378137
separator=0
UseDwn=0
Sleep=0
DefHotKey=0
cachetype=1
defaultContentType=image/jpeg
ContentType="image/jpeg"
_____________
GetUrlScript.txt
_____________
var
url: string;
begin
url := RegExprReplaceMatchSubStr(GetURLBase, '8082', inttostr(8082 + Random(4) ));
ResultURL:=URL+inttostr(GetZ-1)+'/'+inttostr(GetX)+'/'+inttostr(GetY)+'.jpg';
end. [/more]
Автор: zedxxx
Дата сообщения: 03.07.2015 13:26
BRODYAGAIVOR

Цитата:
Я хочу всунуть листок генштаба РККА в САС планету.
Привязал в ози експлойлер (по км сетке на элепсойде бесселя) и в Global Mapper 14 произвёл экспорт в веб (тайлы резал в жипеге),

А зачем вам SatMap в таком случае? Экспортированный кэш из Global Mapper можно сразу открывать в SAS.

Страницы: 1234567891011121314151617181920212223

Предыдущая тема: Автоматическое обновление адресной книги в локалке


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