Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » SatMap

Модерирует : gyra, Maz

batva (02-04-2009 13:44): Продолжение -> SatMap (2)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101

   

relictus

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SatMap
просмотр, скачивание, кэширование, склейка и привязка спутниковых снимков/гибрида/карт/ландшафта с сервиса Google Maps.

 
Текущая версия 1.4.3.33:
полный комплект (1.92 Mb)
только exe (1.12 Mb)
Функционал работы с GPS-приемником временно отключен.
 
Конвертор кэша версий 1.3.x.x в формат кэша 1.4.x.x:
v007 (360 Kb)
 
Для работы с кэш-файлами размером больше 4 Гб необходима файловая система NTFS!
Отсутствующие у некоторых библиотеки MSVCP71.dll и MSVCR71.dll можно скачать здесь: 229 Kb
 


Архивы с кэшем скачанных районов
 


 
* - архивы в формате 7-zip
 
Официальный сайт http://satmap.narod.ru

 
Основные функции и возможности (на данный момент):
1. Импорт данных из кэша GoogleMV (версии 2.7+), GoogleV, EarthSlicer (только спутник)
2. Формат кэша: 1 кэш = 1 файл
3. До 100 подключаемых кэшей
4. Экспорт в кэш формата GoogleMV, SatMap
5. Поиск, сохранение и переход по введенным координатам/названию места
6. Работа с путевыми точками и треками в формате OziExplorer (*.wpt, *.plt)
7. Измерение расстояния
8. Склейка/экспорт данных в графические форматы JPG, PNG, TIFF, ECW, JPEG2000
9. Геопривязка в форматах Ozi Explorer, MapInfo, world-файл, TomTom overlay
10. Закачивание данных с сервиса Google Maps без бана
11. Показ высоты по данным SRTM
 
Планируется:
1. Работа с форматом kml/kmz
2. Возможность скачивать данные с других сервисов
3. Полноценная работа с GPS приемником
4. и многое другое......
 
Программа распространяется бесплатно. Используйте ее на свой страх и риск.
 
 
Про нумерацию уровней в различных программах:
N-й уровень SatMap = N-му уровню Google Maps = количеству букв в названии тайла (совпадает с нумерацией EarthSlicer). Нумерация уровней в GoogleMV, GoogleV соответствует N+1 уровню программы SatMap.

Всего записей: 3713 | Зарегистр. 19-04-2005 | Отправлено: 13:02 29-10-2007 | Исправлено: relictus, 11:40 02-04-2009
egor23



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
relictus
добавить указание высоты над землёй для разных уровней возможно?

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 22:00 17-07-2008
relictus

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
egor23

Цитата:
добавить указание высоты над землёй для разных уровней возможно?

Нет.
 
Добавлено:
sinmaks
Попробовал я твой архив с 10 уровнем. Там куча битых (недокачанных) тайлов, но проблема не в этом. Просто удали все файлы нулевого размера и будет счастье  
У меня импортировалось 9140 штук. Проверку на нулевой размер сделал, будет в след.версии.

Всего записей: 3713 | Зарегистр. 19-04-2005 | Отправлено: 08:28 18-07-2008
maseratist

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
На счет синхронизации:
стал синхронизировать из основного кеша в пустой по порядку уровни - первые 5 уровней синхронизировались нормально, хотя на 3 уровне  файл common.03i отличается от исходника по размеру (2304 кб против 2340 кб на исходнике), common_0.03s также отличается по размеру (169944 кб против 187171 на исходнике) хотя в графике отличий не заметил.  
На шестом уровне происходят странные вещи: перый раз синхронизировалось только половина информации приблизительно, второй раз еще немного прибавилось, втретий раз файл common_0.06t стал весить 11981664 кб против исходника в 5990532 кб. При просмотре шестого уровня выдает сообщение "Range check error"и "out of memory" при переходе от карты или ландшафта, которые пустые почему-то на спутник.
 
уровни 06s и 06m также недокачались.
 
Вот такие непонятки.

Всего записей: 75 | Зарегистр. 11-07-2008 | Отправлено: 09:23 18-07-2008
relictus

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
maseratist
Насчет "файл common.03i отличается от исходника по размеру (2304 кб против 2340 кб на исходнике)" - это нормально, т.к. вероятно были удалены какие-то тайлы из экспортируемого кэша, а место это еще не было занято. А вот что с 6-м уровнем происходит - буду разбираться...

Всего записей: 3713 | Зарегистр. 19-04-2005 | Отправлено: 09:38 18-07-2008
relictus

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
maseratist
Перепробовал кучу вариантов, но не смог воспроизвести глюк "шестого уровня". Все нормально экспортируется...
Можешь выложить свой кэш 6-го уровня (все 5 файлов)? Или, если кэш был взят из архива в шапке, опиши подробно какие слои /уровни выбирал, сколько раз повторял и т.п.
 
Кто просил синхронизацию - отпишитесь, как у вас??

Всего записей: 3713 | Зарегистр. 19-04-2005 | Отправлено: 16:17 18-07-2008 | Исправлено: relictus, 16:23 18-07-2008
egor23



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
relictus

Цитата:
Нет.

а расстояние меряется \ масштаб есть - а чего же нельзя сделать высоту показывать?
 

Цитата:
Кто просил синхронизацию - отпишитесь, как у вас??

пока руки не дошли, т.к. качается, а вторую копию SatMap не запустить.

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 17:06 18-07-2008
relictus

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
а расстояние меряется \ масштаб есть - а чего же нельзя сделать высоту показывать?

И как из этих данных высчтитать высоту?

Всего записей: 3713 | Зарегистр. 19-04-2005 | Отправлено: 21:35 18-07-2008
Vidocqq

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вообще не понял как работает эта прога???
Ничего не скачивает, ничего не показывает.
Работает только с кэшем. (скачивать GoogleMV а смотреть в SapMap )
 
В общем не понял я принципа ее работы.

Всего записей: 1013 | Зарегистр. 03-09-2007 | Отправлено: 22:27 18-07-2008
AlexFromOmsk

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vidocqq
 

Цитата:
В общем не понял я принципа ее работы.

 
А ты и не понимай принцип Чёта не работает - почитай форум, 100% что найдёшь ответ на свою проблему

Всего записей: 31 | Зарегистр. 20-05-2008 | Отправлено: 07:12 19-07-2008
x21

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vidocqq >...Вообще не понял как работает эта прога??? Ничего не скачивает, ничего не показывает...
 
Ты не первый и не последний. Практически все кто впервые запускает её, сталкиваются с той же проблемой. Эта програма работает не так, как другие. Она не качает карту/снимки в реальном времени. Принцип работы такой: сначала скачай в кэш, а уж только потом смотри скачанное на экране.
Пока автор огромными жирными красными буквами не напишет это в шапке, подобные вопросы не утихнут.

Всего записей: 37 | Зарегистр. 10-07-2008 | Отправлено: 13:08 19-07-2008 | Исправлено: x21, 14:02 19-07-2008
egor23



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
relictus
SatMap - добавить координатную сетку возможно?

Цитата:
Кто просил синхронизацию - отпишитесь, как у вас??

Вроде нормально.
 
Единственное заметил, если брать кэш полный, но удалить некоторые уровни, то при синхронизации выдаёт сообщение что не нашёл файл и окно становится не активным, т.е. можно только прибить процесс, или делать окно активным сторонними средствами.
 
Пример:
 
Уровень 14 источник - в области скаченены все 4 слоя, но удалены были common_0.14s, common_0.14t, при синхронизации выбраны все слои:
Cannot open file "C:\temp\satmap\Cache22\common_0.14s". Не удается найти указанный файл.
 
тоже самое будет если выбрать слои - гибрид, карта.

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 16:49 20-07-2008
relictus

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
x21

Цитата:
Пока автор огромными жирными красными буквами не напишет это в шапке, подобные вопросы не утихнут.

Да хоть аршинными пиши... Может кто FAQ составит, если есть время и желание?
 
egor23

Цитата:
добавить координатную сетку возможно?

В принципе - да.
 

Цитата:
если брать кэш полный, но удалить некоторые уровни, то при синхронизации выдаёт сообщение что не нашёл файл

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

Всего записей: 3713 | Зарегистр. 19-04-2005 | Отправлено: 08:35 21-07-2008
egor23



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
relictus
Возможность выбирать несколько уроней для выкачки, выделил облость и не отвлекаешься по-мелочи.

Цитата:
А зачем их удалять?  

стало интересно что будет если нету слоя.
 

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 23:48 21-07-2008
relictus

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
egor23

Цитата:
Возможность выбирать несколько уроней для выкачки

Это запланировано. На днях выложу альфу проги с новы движком, надо обкатать ее, потом буду добавлять запланированное

Цитата:
стало интересно что будет если нету слоя.

"Не стесняйтесь задавать вопросы. Это уталяет жажду любопытства, рождает новые мысли, помогает творить." © Ольга Анина  

Всего записей: 3713 | Зарегистр. 19-04-2005 | Отправлено: 08:17 22-07-2008
svarog72

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
relictus
а альфа будет работать с каким кешем?

Всего записей: 361 | Зарегистр. 18-01-2003 | Отправлено: 09:23 22-07-2008
relictus

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
svarog72
Работа с кэшем пока не менялась...

Всего записей: 3713 | Зарегистр. 19-04-2005 | Отправлено: 09:38 22-07-2008
svarog72

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
relictus
а данные из викимапии будешь подключать в новой версии?

Всего записей: 361 | Зарегистр. 18-01-2003 | Отправлено: 10:40 22-07-2008
Feelyou

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кто-то просил поиск координат углов листа...
Вот я написал обратную функцию - в какой лист попадает текущая координата
(сорри за ВБ, но и так все понятно):
 
Public Function XY2GST(xLon As Double, yLat As Double) As String
' поиск номенклатурного квадрата по координатам
' пример: N36 - N=52-56гр, 36=30-36гр
Dim LatKm1 As Long, LonKm1 As Long, Km1 As String
' координаты находятся за пределами России
If Int(yLat / 4) < 4 Or Int(yLat / 4) > 32 _
Or Int(xLon / 6) + 30 < 21 Or Int(xLon / 6) + 30 > 189 Then GoTo Skip
' определяем лист 1.000.000 - широта 4гр, долгота 6гр
' широта от экватора к полюсам A,B,C - Asc("A")=65 ANSI Chr(65)="A" Asc("-")=45
' долгота не от 0 гринвича, а от 180гр меридиана: те +30 квадратов
XY2GST = Chr(Int(yLat / 4) + 64 + 1) & (Int(xLon / 6) + 30 + 1)
' определяем лист 100.000 - широта 20мин, долгота 30мин (144шт)
LonKm1 = Int((xLon - Int(xLon / 6) * 6) / 0.5) + 1
LatKm1 = 12 - Int((yLat - Int(yLat / 4) * 4) / (1 / 3)) - 1
Km1 = 12 * LatKm1 + LonKm1
If Len(Km1) = 1 Then Km1 = "0" & Km1
If Len(Km1) = 2 Then Km1 = "0" & Km1
XY2GST = XY2GST & "-" & Km1
End Function
 
гемор в том, что одна угловая точка может принадлежать 4м листам одновременно :)
написать обратное преобразование не составит труда, если конечно эта фишка вообще кому нибудь понадобиться...

Всего записей: 7 | Зарегистр. 04-06-2007 | Отправлено: 11:11 22-07-2008
relictus

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
svarog72

Цитата:
а данные из викимапии будешь подключать в новой версии?

есть в планах, но не близких...

Всего записей: 3713 | Зарегистр. 19-04-2005 | Отправлено: 11:25 22-07-2008
x21

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А можно ли заиметь в Status bar'е информацию о наполнении уровня в процентах или промилях? Ещё лучше иметь "градусник". А ещё лучше иметь графические индексные странички с пятнами скачанных зон. А ещё лучше... оставлю на потом...

Всего записей: 37 | Зарегистр. 10-07-2008 | Отправлено: 14:17 22-07-2008 | Исправлено: x21, 15:35 22-07-2008
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101

Компьютерный форум Ru.Board » Компьютеры » Программы » SatMap
batva (02-04-2009 13:44): Продолжение -> SatMap (2)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru