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

» SatMap

Автор: MiMark
Дата сообщения: 06.05.2008 17:45
serjvologda

Цитата:
http://gpsproga.narod.ru/

Спасибо за ссылочку, возму на заметку и если собирусь покупать КПК, то обязательно воспользуюсь. Но пока КПК не планирую по причинам:
1. Карты мне нужны только в автомобиле при поездках в отпуск;
2. Ноутбук взять в авто мне не в лом;
3. На ноутбуке все лучше видно, из-за большего экрана;
4. На винт больше входит, чем на любую карту памяти.

Но, всё может быть, может и на КПК разорюсь, поэтому, ещё раз спасибо.


Добавлено:
Imperator

Цитата:
Ozi вполне себе умеет автоматически карты подгружать по мере необходимости.

Спасибо, конечно, за подсказанную интересную, возможность, но:
1. Загружал несколько раз Ozi, увидел, что куча кнопок возможностей, с которыми разбираться - сквозь годы мчась, но я не фанат-картограф, а простой пользователь для конкретных нужд;
2. Ozi не бесплатна;
3. Сидеть нарезать карты для него с помощью других программ и потратить на это не часы и даже не дни и недели, это - ужасно.

Но похоже пока другой альтернативы - просто нет.
Автор: Meaningless
Дата сообщения: 06.05.2008 19:38

Цитата:
Когда ты петляешь часов шесть по Бухаресту, который весть перерыли, для прокладки трамваев, на деньги помощи от ЕС (как пригодились бы на снимки из космоса)

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

А на Ozi зря наезжаешь - как полный чайник в географии могу сказать что активно им пользуюсь, надо просто привыкнуть к тому что из 20 кнопок будешь использовать три, вот и всё. А если ты такой щепетильный, что варезный серийник терзает твою совесть - ну так он стоит два бака бензина для твоей авты, делов-то... :-D

Всё-всё, больше не оффтоплю! Извини, relictus, понаползло тут чайников
Автор: MiMark
Дата сообщения: 06.05.2008 19:43
relictus
Спасибо за ссылку, на информацию об google map, для начала очень даже неплохо - работы похоже не на один месяц (с учётом основной работы), но эта работа лучше, чем нарезать карты для Ozi. Пока обдумываю и пытаюсь уложить в голове как реализовать, буфер, какого размера его лучше делать, как его заполнять, как его высвечивать и как реализовать его таскание по экрану. Всё надо пробывать опытным путём - размер буфера, сколько слоёв (спутник, карта и т.д.) сразу грузить, подгружать ли близ-лежащие уровни. Думаю не самому переводить в bmp и отрисовывать его, а использовать размноженный контрол picture-box, который ещё и умеет растягивать сжимать картинку без дополнительного кода (это предполагаю использовать для масштабирования одного и того-же уровня). Пишу не для того чтобы отнять Ваше время и получить готовые ответы. Хотя на один вопрос хотел бы услышать Ваше мнение (хотя я не делфист, а .Net-товец), но это думаю везде одинаково: стоит ли использовать контрол "picturebox" или он сильно замедлит всё и тогда останется отрисовывать низкоуровневыми средствами Win-api или DirectX или что-то другое? Если Win-api, то наверное сразу опущу руки даже не приступив к кодированию.

PS: Подгружать с google сразу при гулянии по карте, имхо, плохой тон, не берите плохих примеров. Причины:
1. Когда я смещаюсь на карте это не значит, что всё хочу скачать - винт не резиновый (возражение типа потом можно удалить не принимаются!);
2. Деньги, которые плачу за интернет, я сам не печатаю, а зарабатываю пОтом и своим здоровьем (в моём городе нет безлимитки в принципе, а 3 руб. за мег. это не мало /или ~3000 р. за Гиг.).

В общем, имхо, один из плюсов Вашей программы, то что она качает, только то, что выберешь. Конечно можно сделать настраеваемой эту возможность, но затраты на реализацию её, имхо, лучше направить на более полезные вещи. То что хорошо простому обывателю, не всегда подойдёт, слегка более продвинутому обывателю. Хотя не хочу выглядеть навязчивым и решать конечно Вам.
Ещё раз благодарю за программу и помощь. С уважением, MiMark

Добавлено:
Meaningless
Петлял реально и долго, согласен, что на снимках разрытого, скорее всего нет, но знать где находишься и тогда понять хотя бы общее направление движения, по снимкам вполне реально.
На счёт Ozi: а нарезка карт - это не в счёт? Сколько интересно у Вас уходит на это времени? Конечно если Вам нужна карта только ближайших лесов, то это одно, а когда за отпуск наезжаешь около 25000 км причём назад уже другими дорогами..., то это совсем другое дело. На счёт crack, серийников, я конечно, не ангел, но и лишний раз всё равно не хочется, особенно если есть бесплатная альтернатива, а что-то купить буржуйское, например Ozi, в моём провинциальном городишке, не так-то и просто, да и за бугром искать и не переискать магазин, где можно купить Ozi (опыта покупки через ин-ет у буржуев - не имею, а также не имею электронных кошельков).
В общем всё сводится к тому: зачем вы используете Ozi? Чего вам не хватает в SatMap? GPS или чего-то другого? Может и многие так как и Вы уже привыкли рутинно нарезать карты, просить улучшенную склейку, вместо радикального - прикрутить к SatMap GPS и отказаться от Ozi.

Для relictus
Торжественно обещаю после прикрутки GPS с меня причитается (размер благодарности около 2000 р., не много, но надеюсь, что найдутся и другие). Для [ALL]: Может кто-то ещё подхватит мой почин?
Автор: serjvologda
Дата сообщения: 06.05.2008 20:41

MiMark
=========



http://www.corestore.ru/item/view/205/
http://www.corestore.ru/reviews/view/50

+++

http://gpsproga.narod.ru/

или

сами sid качать тут:
https://zulu.ssc.nasa.gov/mrsid/mrsid.pl
вот к примеру загрузить на флэху реально https://zulu.ssc.nasa.gov/mrsid/bin/show.pl?client=sid&image=N-38-60_2000.sid

а смотреть их :
ExpressView for PocketPC view MrSID images:
http://www.lizardtech.com/download/dl_download.php?detail=geo_expressviewppc&platform=pockpc


==============
ноут+авто+gps
===============

снимки: https://zulu.ssc.nasa.gov/mrsid/mrsid.pl (вся земля 140 Гб, всреднем снимки 170мб (например снимок N-37-55 550км на 526км приближение наверно как на гугле 12-13 уровня только цветовая гамма другая но для авто заглаза хватит ))

прога для просмотра+gps: http://www.globalmapper.com/
ключь к проге можно найти в инете
Автор: Meaningless
Дата сообщения: 06.05.2008 22:00
Опять у меня вылетела SatMap, невезучий я какой-то...
На этот раз пытался импортировать кэш GoogleMV (не родной, а созданный Satmap'ом же, на другом компе).

Выдало:

Access violation at address 005B42FA in module "Satmap.exe". Read of address 00000000.

Добавлено:
Проверил - Vista тут не причём, под Windows XP та же операция вызывает ту же ошибку.
Вот блин накачал немножко кэша на втором компе, как его теперь перетащить на первый...

Добавлено:
Есть смутное предположение, что программа таким образом реагирует на повреждённые файлы, но я не уверен а как проверить не знаю. Хотя она сама же их экспортировала.
Автор: relictus
Дата сообщения: 07.05.2008 07:46
serjvologda
Здесь не варезник, читай правила форума - убери серийник!

MiMark

Цитата:
стоит ли использовать контрол "picturebox" или он сильно замедлит всё

При правильном подходе к делу, будет достаточно PictureBox class. Не понял только зачем его "размножать"? Для ускорения вывода картинки, если скорость важна, можно заюзать и winapi. DirectX врядли тебе пригодится, если не будешь использовать 3D


Цитата:
Торжественно обещаю после прикрутки GPS с меня причитается

Да я и не против прикрутки GPS, но реализация этого может растянуться на весьма долгое время (месяцы), ибо вижу комп только на работе (где не дают заниматься SatMap) - все остальное время (до зимы) я на природе. Будешь ждать?

Meaningless
Откуда у тебя могли взяться битые тайлы? В проге есть проверка на это.
Другие форматы, кроме JPG, пробовал?? Попробуй сохранять в tiff! Надо же выяснить в чем дело.
Если у тебя есть небольшой (до 10Мб) кэш какого-либо одного уровня (это все файлы в расширении которых одно число, к примеру "09" - 9-й уровень), можешь попробовать склеить на этом уровне картинку? Попробуй добиться ошибки и прислать мне этот кэш уровня и координаты места, которое склеивал. Это бы сильно помогло в выяснении причины AV!
Автор: Meaningless
Дата сообщения: 07.05.2008 09:50

Цитата:
Откуда у тебя могли взяться битые тайлы? В проге есть проверка на это.
Другие форматы, кроме JPG, пробовал??


Я бы хотел обратить внимание, что у меня ошибка вылезает в двух разных случаях:

1) Access violation 00403361 когда пытаюсь склеивать собственный кэш SatMap; этот глюк я пока копаю, пытаясь постепенно увеличивать размер склейки. Доложу потом.

2) Access violation 005B42FA когда в программу SatMap импортирую кэш GoogleMV, который был создан программой SatMap на другом компьютере (для ускорения скачки я пытался качать разные области на двух компьютерах и слить кэши вместе)

Т.е. для второго случая совет использовать "другие форматы, кроме JPG" никак не подходит. А мысль о битых тайлах возникла просто как подозрение. Я пытался импортировать кэш несколько раз - прога каждый раз вылетала. Тогда я вручную зашёл в папку кэша и удалил некоторые тайлы (где изображение было "частичным") - после этого показалось что процесс импорта зашёл "дальше", правда через некоторое время прога всё равно упала.

Добавлено:
Возникла хотелка, суть которой затрудняюсь обьяснить.

В общем - как мне увидеть, глядя на общую карту страны или европы (например италии на уровне 7-8) где именно в италии у меня уже есть скачанные участки с детализованными снимками (например уровня 18)?

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

Нельзя ли как то уменьшать ("zoom out") изображение 18-го уровня, чтобы большая область, например вся европа, влезала на экран и я видел какие квадраты 18-го уровня у меня в наличии?

Скроллить всю европу на 18-м уровне это смерти подобно.

И ещё очень скроллбаров не хватает (полос прокрутки то есть). Когда на карте выделена область, скроллить изображение становится невозможно.
Автор: relictus
Дата сообщения: 07.05.2008 10:46
Meaningless
совет использовать "другие форматы, кроме JPG" - имел в виду склейку картинки, а не импорт/экспорт. Попробуй!

Ты вот еще что скажи:
1) весь ли кэш SatMap'a был скачан самой прогой или делал импорт из GMV или GV?
2) кэш был сформирован последней версией или использовал от более ранних?

А сколлбаров не будет, технология не позволяет, извини...
Автор: MiMark
Дата сообщения: 07.05.2008 11:06
relictus

Цитата:
Не понял только зачем его "размножать"?

Полагаю, что для каждого тайла, надо создавать свой объект класса "PictureBox". Это я имел в виду под словом "размножать" (в окне). Вы меня успокоили на счёт, отрисовки!

Цитата:
Будешь ждать?

А куда мне деваться? Конечно буду. Даже если и буду писать сам, то какие-либо реальные результаты, думаю, что будут очень и очень не скоро - основная работа, которая меня кормит, важнее.

serjvologda
нехорошо - разместили рекламу интернет-магазина, причём, имхо, на 90% - развод.
Например, меня уже один раз развели, на time-time.ru, с тех пор я не доверяю магазинам, торгующим только по почте и не доставляющие товары в своём городе.

Цитата:
==============
ноут+авто+gps
===============

Посмотрел, всё гораздо хуже, чем Google + SatMap
Автор: Meaningless
Дата сообщения: 07.05.2008 12:27

Цитата:
Ты вот еще что скажи:
1) весь ли кэш SatMap'a был скачан самой прогой или делал импорт из GMV или GV?
2) кэш был сформирован последней версией или использовал от более ранних?


в случае когда возникала ошибка Access violation - кэш был сформированный только программой SatMap, GMV не участвовал. SatMap был последний (скачивал 3-4 дня назад с narod.ru), экспортировал из той же версии в которую и импортировал.

к слову сказать из родного GMV я кстати тоже пару раз пытался импортировать, проблем не было, правда кэши вроде были очень маленького размера (в одном случае satmap сказал что импортировалось 809 тайлов).

Добавление: твой первый вопрос можно понять двояко, поэтому вот схема того, как делался импорт:

На компьютере №1 установлена SatMap, далее SM1. SM1 сама закачала некоторое кол-во кэша, а часть кэша импортировала из GMV.

На компьютере №2 установлена та же версия SatMap, далее SM2. SM2 сама закачала весь свой кэш, никакого импорта не делалось.

После этого из SM2 сделан экспорт кэша в формат GMV, полученный экспортированный кэш назовём SM2/GMV. Этот экспортированный кэш перенесён на компьютер №1 и там сделана попытка импорта из SM2/GMV в SM1. При попытке сделать этот импорт SM1 падает с Access violation.

Уффф, ну подробнее уже не мог.
Автор: relictus
Дата сообщения: 07.05.2008 13:09
Meaningless
Похоже, что причина ошибки в кэше. Есть у тебя небольшой кэш, на котором прога гарантированно падает?
Автор: Meaningless
Дата сообщения: 07.05.2008 13:14

Цитата:
Похоже, что причина ошибки в кэше

в каком кэше? в том который я пытаюсь импортировать или в том В который я пытаюсь импортировать?

Если второе, сейчас быстренько проверю - запущу SatMap с чистым кэшем и попробую в неё импортировать SM2/GMV.

Добавлено:
Что касается импортируемого кэша, то сам кэш SM2/GMV согласно Total Commander имеет такой размер:

Total space occupied:
69`252`384 bytes in 9`473 file(s),
in 54 directories

Actual space used (considering cluster size)
on source drive: 93`028`352 Bytes

Не знаю большой это или нет.
Автор: relictus
Дата сообщения: 07.05.2008 13:45
Meaningless

Цитата:
в каком кэше?

Я выше писал, уточняю: небольшой (до 10Мб) кэш какого-либо _ОДНОГО_ уровня (это все файлы (все слои + индекс = 5 файлов) в расширении которых одно число, к примеру "09" - 9-й уровень), на котором прога падает при склейке картинки - его вот и надо.
Автор: Meaningless
Дата сообщения: 07.05.2008 13:52
Путём несложных манипуляций (тупое стирание файлов) удалось локализовать проблемный участок импортируемого кэша до размера 140 кб (350 картинок) 16-го уровня в директории tt. Могу закачать или переслать.

Добавлено:
Я в данном случае говорю не о склейке а о Access violation при попытке импорта - программа падает пытаясь импортировать кэш SM2/GMV.

Что касается склейки, похоже проблема в размере а не в каком-то повреждённом участке кэша, я пытался клеить на разных совершенно территориях (зап. и восточная европа) с одной и той же ошибкой.
Автор: relictus
Дата сообщения: 07.05.2008 14:12
Meaningless
Пришли эти 350 картинок (в архиве) на мыло, указанное в проге.
Хотя мне более был бы полезен именно кэш SatMap, на котором прога выдает ошибку при склейке.
Автор: Meaningless
Дата сообщения: 07.05.2008 14:13
ёпрст, нашёл наконец почему прога падает при импорте GMV кэша.

когда SM2 экспортировала кэш в формат GMV то одну из картинок *.png она почему-то создала нулевого размера (0 байт), то есть просто пустой файл.

и когда SM1 пытается этот кэш импортировать, то на этой картинке она и рушится.
так что с проверкой на целостность там какая-то недоработочка, такой глюк она не учитывает.

ну и непонятно почему собственно SatMap при экспорте в формат GMV создала такой пустой файл.

Добавлено:

Цитата:
Хотя мне более был бы полезен именно кэш SatMap, на котором прога выдает ошибку при склейке

прога выдаёт ошибку при склейке файлов большого размера, например последний раз она у меня упала на картинке 21392х18248

Боюсь кэш такого участка будет больше 10 мб... или нет?
Автор: relictus
Дата сообщения: 07.05.2008 14:39
Meaningless
Молодца! Баг нашел таки! Буду править.


Цитата:
упала на картинке 21392х18248

Для склейки такого размера надо минимум полтора гига памяти, падать еще не должно. Кстати, потести память свою, то бишь компа Может в ней причина?
Автор: Meaningless
Дата сообщения: 07.05.2008 17:15

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


а разве файл подкачки при этом не используется?
Я мог бы попробовать склеить большой файл на другом компе, но там памяти мало - 500 мб всего.
Автор: Imperator
Дата сообщения: 07.05.2008 17:23
relictus
А разве в винде память проблема? Она же из свопа возмёт если что...
Автор: serjvologda
Дата сообщения: 07.05.2008 19:49
MiMark

Цитата:
==============
ноут+авто+gps

Посмотрел, всё гораздо хуже, чем Google + SatMap
===============

XAaaa ......... тогда замени руки и напиши свое ПО с GPS+google ..........
все будем юзать.......
Автор: MiMark
Дата сообщения: 08.05.2008 06:02
serjvologda

Цитата:
тогда замени руки

заменять не буду - буду развивать! Раньше не приходилось работать с медиа контентом, а только с базами данных.

Цитата:
напиши свое ПО с GPS+google

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

Цитата:
все будем юзать

вот тут ошибочка, я не настолько смел как relictus, что бы пустить на свободу, мягко говоря, не совсем законное ПО, ведь Google может засудить. Ещё может и наше государство засудить, т.к. со времен социализма картографических законов вроде никто не отменял (я их правда не знаю, но смутно догадываюсь, что всё у нас секретно, поэтому хорошие карты России можно найти только у буржуев). Разработчику GoogleMV, похоже уже прижали хвост - на его сайте надпись: "Распостранение ПО прекращено по техническим причинам". Правда он пытался продавать в отличии от relictus, может поэтому SatMap ещё жива.
Вообще похоже, что у разработчиков подобных ПО только две альтернативы: либо тюрьма, либо предложение хорошей работы. Лично у меня работа и так не плохая (смог купить авто в кредит без воровства, откатов и т.д., только - зарплата).
Автор: relictus
Дата сообщения: 08.05.2008 07:15

Цитата:
А разве в винде память проблема?

Я имел в виду память, как физическое устройство - глючная линейка памяти...

Добавлено:
MiMark

Цитата:
Разработчику GoogleMV, похоже уже прижали хвост

Да нет, вроде все ок: http://www.silber2004.narod.ru/travel.htm
Автор: serjvologda
Дата сообщения: 08.05.2008 14:07

Цитата:
напиши свое ПО с GPS+google

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



Цитата:
все будем юзать

вот тут ошибочка, я не настолько смел как relictus, что бы пустить на свободу, мягко говоря, не совсем законное ПО, ведь Google может засудить. Ещё может и наше государство засудить, т.к. со времен социализма картографических законов вроде никто не отменял (я их правда не знаю, но смутно догадываюсь, что всё у нас секретно, поэтому хорошие карты России можно найти только у буржуев). Разработчику GoogleMV, похоже уже прижали хвост - на его сайте надпись: "Распостранение ПО прекращено по техническим причинам". Правда он пытался продавать в отличии от relictus, может поэтому SatMap ещё жива.
Вообще похоже, что у разработчиков подобных ПО только две альтернативы: либо тюрьма, либо предложение хорошей работы. Лично у меня работа и так не плохая (смог купить авто в кредит без воровства, откатов и т.д., только - зарплата).


MiMark
ну зачем же так-то, можно просто остатся ананимным создателем программы и выложить ее в инет + приложить туда opensource .. . . . и будет щастье всем....
Автор: Imperator
Дата сообщения: 08.05.2008 15:11
А какое Гуглю дело то того, в чём их карты смотрят? Хочу в браузере, а хочу в специальной проге.
Автор: serjvologda
Дата сообщения: 08.05.2008 15:46
Imperator, http://belmap.info/
незнаю кто закрыл нокомуто это ненравится
Автор: MiMark
Дата сообщения: 08.05.2008 19:04
relictus

Цитата:
Да нет, вроде все ок

Да сайт уже открылся.

Сегодня немного побился с двиганием карты: кусок определённого размера с набором picturebox-ов научился двигать по окну, но пока затык с подгрузкой новых picturebox-ов в том месте откуда двигали и удаление их там куда двигали. Дело даже не подгрузкой/удалением, а с подсчётом какие удалять. Да вообще пока не определился как организовать их идентификацию, порядок высветки, как знать где сечас какой из них. Я описываю свои трудности, даже не ради советов, а просто чтобы был понятен мой слабый уровень навыков в данной области. Все трудности я всё равно постепенно преодалею, но слишком большую цену (всё моё свободное время) за это платить не хочу.

serjvologda

Цитата:
остатся ананимным создателем программы и выложить ее в инет + приложить туда opensource

В современном мире уже давно нет ничего ананимного... А уж интернет - особенно. Всё зависит насколько сильно надо найти (цена, время и т.д.)

Imperator

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

1. Если бы было всё равно, то зачем банить?
2. Кроме заработка на коммерческих версиях карт и программ, наверно, ещё и реклама имеет не маленькое значение для google, мало того что её видешь в браузере, но и их собственную рекламу, она-же авторская защита вставлена в сами карты (неужели Вы на картах не видели слова "google"?
Автор: serjvologda
Дата сообщения: 08.05.2008 21:37

Цитата:
В современном мире уже давно нет ничего ананимного... А уж интернет - особенно. Всё зависит насколько сильно надо найти (цена, время и т.д.)


ну если opensource, то точно всех ненайти
Автор: Imperator
Дата сообщения: 08.05.2008 21:45
MiMark
Вот и банят чтобы рекламу смотрели. А по закону ничего не сделаешь.
Автор: serjvologda
Дата сообщения: 08.05.2008 21:56
ой что то мы тут флэйм развели , щас нас всех из плюсамёта за оффтопы ....
Автор: Dead_Fulmen
Дата сообщения: 09.05.2008 00:21
Приветствую.
Практически с самого начала слежу за развитием этой интересной программы.
Не сочтите за наглость, но я так понял, что закачка из И-нета так и не работает в общей версии. Хотелось бы знать когда автор сочтёт возможным её добавить. Ведь помнится, старался всеми силами успеть добавить к новому году

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

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


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