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

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

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

Widok (02-08-2010 11:58): Лимит страниц. Продолжаем здесь.  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 102 103 104 105 106

   

relictus

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

 
SatMap
просмотр, скачивание, кэширование, склейка и привязка спутниковых снимков/гибрида/карт/ландшафта с сервиса Google Maps.

 
FAQ
Настоятельно рекомендуется ознакомиться как опытным пользователям, так и всем новичкам.

 
Текущая версия 2.4.0 (multilingual):
История версий
полный комплект v2.4.0 (2.74 Mb)
v2.4.1.7 (только exe) (1.39 Mb)
SatMap API
 
* - архивы в формате 7-zip
 


Кэши скачанных районов
 


 
Официальный сайт http://satmap.narod.ru

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

Всего записей: 3716 | Зарегистр. 19-04-2005 | Отправлено: 13:17 02-04-2009 | Исправлено: relictus, 13:52 23-06-2010
relictus

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В общем, сохранение и загрузка контура выделения готовы. Но возник один нюанс: сейчас, при открытии окна прямоугольного выделения (клик по кнопке) открывается последнее использованное выделение. Я хочу убрать это, т.к. это приводит к коллизиям при открытии файла сохраненного выделения - два выделения (последнее и открытое) борются друг с другом за право быть главным  
Возражения (аргументированные) есть?

Всего записей: 3716 | Зарегистр. 19-04-2005 | Отправлено: 15:20 01-12-2009
rex



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

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

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

Всего записей: 2319 | Зарегистр. 20-10-2003 | Отправлено: 16:45 01-12-2009
relictus

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ну, раз возражений нет, я убираю это:

Цитата:
при открытии окна прямоугольного выделения (клик по кнопке) открывается последнее использованное выделение


Всего записей: 3716 | Зарегистр. 19-04-2005 | Отправлено: 08:54 02-12-2009
egor23



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

Цитата:
Ну, раз возражений нет, я убираю это:

и как это будет выглядеть?
 
выделил, закрыл выделение, открыл выделение, опять поновой выделяй?

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 08:58 02-12-2009
relictus

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

Цитата:
и как это будет выглядеть?

Выделил, сохранил контур (если надо), закрыл.  
Если надо повторно использовать сохраненное выделение, просто открыть файл с ним.

Всего записей: 3716 | Зарегистр. 19-04-2005 | Отправлено: 09:03 02-12-2009
egor23



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

Цитата:
Выделил, сохранил контур (если надо), закрыл.

логика работы становится не интуитивно понятной...

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 09:13 02-12-2009
rex



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

Всего записей: 2319 | Зарегистр. 20-10-2003 | Отправлено: 09:18 02-12-2009
relictus

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

Цитата:
логика работы становится не интуитивно понятной...

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

Всего записей: 3716 | Зарегистр. 19-04-2005 | Отправлено: 09:23 02-12-2009
rex



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

Цитата:
логика работы становится не интуитивно понятной...

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

Всего записей: 2319 | Зарегистр. 20-10-2003 | Отправлено: 01:32 03-12-2009
relictus

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Пока только для теста: v2.1.25
[+] инструментарий: генерация списка адресов файлов SRTM по выделению (только Евразия)
[+] сохранение (окно выделения) и загрузка (Файл > KML > Открыть выделение) контуров выделений
 
Прим.: оба типа выделения сохраняются через свои окна/диалоги - вкладка с иконкой дискеты. Загрузка сохраненного выделения производится только из меню, см. выше. Причем не важно, открыто ли само окно выделения. Тип контура выделения сохраняется в самом файле, так что при открытом прямоугольном окне выделения, загрузить произвольное не получится. Контур автоматически центрируется на автоподобранном уровне так, чтобы максимально вместиться в окне просмотра.
Поскольку контур сохраняется в формате KML в виде полигона, его можно редактировать в соответствующих прогах типа Google Earth. Но для прямоугольного выделения не рекомендую этого, его можно и в самом SatMap корректировать
Собственно, всё это и нужно протестить.
 
Генерация списка адресов файлов SRTM по выделению сделана только для Евразии, т.к. продумывать алго для всех континентов мне некогда, да и не так просто это. Если кто придумает, милости прошу, реализую и в проге

Всего записей: 3716 | Зарегистр. 19-04-2005 | Отправлено: 11:47 03-12-2009
egor23



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

Цитата:
Пока только для теста: v2.1.25

размер окна SatMap по умолчанию какой?
был 800x600, сейчас больше...

Цитата:
сохранение (окно выделения)

экспорт координат из старых настроек (satmap.xml) сделаете?
хотя бы ввиде отдельной утилиты.

Цитата:
Генерация списка адресов файлов SRTM по выделению сделана только для Евразии, т.к. продумывать алго для всех континентов мне некогда, да и не так просто это. Если кто придумает, милости прошу, реализую и в проге

а что универсального алгоритма нет?
генерируем список, убираем отсутствующие
список с отсутствующими файлами можно отдельно хранить (или с имеющимися файлами).
кстати не хватает настройки с адресом, где храняться SRTM,
если уж линки генерируем, то нужна настройка.

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 13:45 03-12-2009 | Исправлено: egor23, 13:48 03-12-2009
relictus

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

Цитата:
размер окна SatMap по умолчанию какой?

Да, сейчас тот, что был при установлен при разработке: 726х896
Что, надо 800x600?
egor23

Цитата:
экспорт координат из старых настроек (satmap.xml) сделаете?

Может чего не допонял, но тебе будет быстрее найти в старых настройках значения выделения и подставить их в таком порядке LonLUC,LatLUC,0 LonRBC,LatLUC,0 LonRBC,LatRBC,0 LonLUC,LatRBC,0 LonLUC,LatLUC,0 между тэгами <coordinates></coordinates> любого сохраненного прямоугольного выделения, чем мне писать спец. утилиту

Цитата:
а что универсального алгоритма нет?

Мне он неизвестен, ведь чтобы определить попадает ли квадратный градус на определенный континент (т.е. выбрать папку для закачки), нужно знать координаты контура континента!

Цитата:
кстати не хватает настройки с адресом, где храняться SRTM

Мне известен только один сервер, его и прописал.

Всего записей: 3716 | Зарегистр. 19-04-2005 | Отправлено: 14:33 03-12-2009
egor23



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

Цитата:
но тебе будет быстрее

так файл с настройками не один, вот в чём нюанс...

Цитата:
нужно знать координаты контура континента!

а можно просто знать список всех файлов, и рядом флаг к какому континету относится...
 
или построить контур по крайним градусам, которые есть для континента
можно сделать визуализацию (наподобии слоя заполнения) имеющихся градусов, посмотреть нет ли там пробелов и т.п.
 
Добавлено:

Цитата:
Да, сейчас тот, что был при установлен при разработке: 726х896

сейчас выдаёт 904x772

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 14:48 03-12-2009
relictus

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

Цитата:
так файл с настройками не один, вот в чём нюанс...

Из любопытства, а сколько? И откуда их столько?

Цитата:
а можно  

Да много чего можно, но времени на все это нет. Лучше я другим чем займусь

Цитата:
сейчас выдаёт 904x772

Ок, сделаю как ыбло раньше.

Всего записей: 3716 | Зарегистр. 19-04-2005 | Отправлено: 15:12 03-12-2009
egor23



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

Цитата:
Из любопытства, а сколько? И откуда их столько?

1 файл - 1 район
+ n-файлов, если мулти использовалась.

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 15:17 03-12-2009
relictus

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

Цитата:
экспорт координат из старых настроек (satmap.xml) сделаете?  
хотя бы ввиде отдельной утилиты.

Не успел сегодня, завтра смогу до обеда. Напиши, если все еще надо, чтоб я время на нее не тратил.

Всего записей: 3716 | Зарегистр. 19-04-2005 | Отправлено: 17:01 03-12-2009
egor23



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

Цитата:
Напиши, если все еще надо, чтоб я время на нее не тратил.

надо

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 17:28 03-12-2009
rex



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

Цитата:
Генерация списка адресов файлов SRTM по выделению сделана только для Евразии, т.к. продумывать алго для всех континентов мне некогда, да и не так просто это. Если кто придумает, милости прошу, реализую и в проге

 
Есть несколько вариантов.  
1.Самый простой - после выделения участка, перед сохранением списка, поднимается меню с выбором континентов и юзер сам выбирает тот континент, что ему надо, а SATMAP подставляет выбранную папку в строку адреса.
2. Комбинация первого варианта + строка "проверить все" или "сгенерировать все варианты". Там этих папок всего пять, мультипоточность поддерживается, так что проблем с перебором несуществующих адресов  не будет. Этот вариант может быть полезен для островов которые иногда могут находиться в самых неожиданных местах каталога и для случая, когда выделяется участок принадлежащий к двум континентам - например Египет, Израиль, Иордания.  
3. Лучший. Все континенты и острова имеют свои упорядоченные  списки файлов - можно загнать их с адресами в базу и сверять. Сделай таблицу в два столбца имя файла - имя папки в которой он лежит, и для составления списка адресов бери адреса из этой таблицы. Количество файлов порядка 10000 - для таблицы это не так много. При появлении новых адресов (для высоких широт для многих территорий высот нет) достаточно просто обновить таблицы.
 
 
Добавлено:
egor23

Цитата:
размер окна SatMap по умолчанию какой?  
был 800x600, сейчас больше...

 
Надо уже под 10 дюймовые нетбуки  SatMap адаптировать с разрешением 1024 x 600. Потому как для походов это сейчас оптимум. Вес 1,3, экранчик приличный, время работы 8 часов - и все влазит  - и карты, и словари, и трансляторы и путеводители, да и цена не намного выше чем у GPS навигатора.

Всего записей: 2319 | Зарегистр. 20-10-2003 | Отправлено: 19:00 03-12-2009 | Исправлено: rex, 19:06 03-12-2009
relictus

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

Цитата:
3. Лучший. Все континенты и острова имеют свои упорядоченные  списки файлов - можно загнать их с адресами в базу и сверять. Сделай таблицу

Вот и сделай, помоги мне!

Всего записей: 3716 | Зарегистр. 19-04-2005 | Отправлено: 07:58 04-12-2009
relictus

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
egor23
Вот набросал на скорую руку.  
http://narod.ru/disk/15644782000/Project4.7z.html
На входе satmap.xml старого формата, на выходе - KML с выделением.

Всего записей: 3716 | Зарегистр. 19-04-2005 | Отправлено: 10:22 04-12-2009
   

Страницы: 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 102 103 104 105 106

Компьютерный форум Ru.Board » Компьютеры » Программы » SatMap (2)
Widok (02-08-2010 11:58): Лимит страниц. Продолжаем здесь.


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru