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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
egor23



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

Цитата:
2) сделал создание журнала в памяти  

не забудьте про опциональность, а то можно Импорт похерить при большом кол-ве тайлов на уровне.
 
кстати про список закачки:
1. можно сделать тоже опциональным, т.к. при большом выделении отъедается много памяти?
2. можно ли сделать (опционально) логику работы, чтобы в случае остановки и т.п. сохранялся линк последнего обработанного тайла или необработанного, и при возобновлении закачки осуществлялся пербор линков и принахождении совпадения продолжалась закачка, т.к. список закачки генерируется по-идеи всегда одинаковый?.
PS: Предназначено для тех у кого есть с проблемы с логикой по-умолчанию.

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

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

Цитата:
Ведь с чего-то ты подсел именно на SQLite и не только ради Сатмапа?

Не поверишь, но ради
Один хороший человек (Sasa Zeman) подсказал...
 
parasss

Цитата:
 И еще 4 дня не буду...

Ну так бы и писал, а то "Угумс"...

Цитата:
сколько будет стоить внедрение галочки "использовать сторонний базовод" (конфигурируемо и непривязанно к конкретному базоводу - возможно, через скрипты...)? Почем опиум для народа?

Без понятия
Сам-то что можешь предложить, серьезно?
 
Добавлено:
egor23
1) в данный момент - нет... Там вообще хочу логику работы пересмотреть...
2) в принципе - да, но см. п.1

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



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

Цитата:
Ну так бы и писал, а то "Угумс"...  

Ты сказал - "Пиши про глюки", а не "Когда напишешь про глюки"... Я напишу, угумс.  
 

Цитата:
Сам-то что можешь предложить, серьезно?  

Оригинально. "Скажи мне сам, за сколько я готов написать тебе твою хотелку".  
 
Если все зависит только от меня - то мои запросы будут стремиться к +бесконечности за мат.эквивалент, стремящийся к нулю. Матан кагбэ намекает нам, что это расово верная формула - при отсутствии прямо озвученной цифры от непосредственного исполнителя....;)
 
PS: при таком базисе - это не "платная версия", а donate-ware

Всего записей: 159 | Зарегистр. 21-05-2007 | Отправлено: 16:08 04-03-2010
relictus

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
parasss
У меня другой подход: ты знаешь, что хочешь и знаешь, сколько тебе не жалко выложить за подобную работу, поэтому предлагай. Устроит обоих - стукнем по рукам! А "мат.эквивалент, стремящийся к нулю" меня не устраивает
И вообще, тема оффтоп здесь. Хочешь продолжить - пиши на мыло...

Всего записей: 3716 | Зарегистр. 19-04-2005 | Отправлено: 16:28 04-03-2010
xfan99

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В базе SatMap хранится версия тайла. Вопрос такой.  
Имеется кэш с несколькими разными версиями карт (в нескольких файлах или одном - не важно). Есть ли способ быстрого переключения между версиями с отображением текущей версии?
Понятно, что проблему можно решить организацией кэшей. Один - для 56, другой - для 55 версии. Назвать соответственно и в шапке все будет показываться.  
Однако тут два "но": нельзя быстро переключаться и собсно зачем тогда вообще поле f7?
 

Всего записей: 2 | Зарегистр. 15-04-2009 | Отправлено: 18:33 04-03-2010
relictus

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

Цитата:
Однако тут два "но": нельзя быстро переключаться и собсно зачем тогда вообще поле f7?

Зарезервировано для будущего использования, когда GM введет наконец что-то типа history bar, по типу GE. Сейчас это поле нигде не участвует...

Всего записей: 3716 | Зарегистр. 19-04-2005 | Отправлено: 08:23 05-03-2010
Radar1962

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

Цитата:
Я не геодезист, не могу разобраться с присланной формулой, что там к чему  
Если тебе это еще надо, напиши математически преобразование, если на входе даны Lat, Lon в системе координата гугла, то что на выходе?

Да, конечно нужно иначе бы не спрашивал. Я так понял, что руки дошли до моей хотелки. К сожалению сейчас под рукой нет данных, но как только будет возможность немедленно отправлю формулы, так что не выбрасывай в корзину мою хотелочку.
Раз уж обо мне вспомнили, то хотелось бы узнать будет ли реализована возможность переключения систем координат в окне программы (примерно как в Ozike) WGS-84  - SK-42, я вроде бы такой запрос отправлял, если еще не успел, то прошу включить в список желаемых хотелок. Спасибо.

Всего записей: 24 | Зарегистр. 09-12-2009 | Отправлено: 12:45 05-03-2010
relictus

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

Цитата:
хотелось бы узнать будет ли реализована возможность переключения систем координат в окне программы (примерно как в Ozike) WGS-84  - SK-42

Если я буду знать формулы пересчета, то почему бы и нет?
 
Добавлено:
Radar1962
Только не пиши формулы тут, отсылай сразу на e-mail...

Всего записей: 3716 | Зарегистр. 19-04-2005 | Отправлено: 13:10 05-03-2010
egor23



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

Цитата:
Это хорошо, но если кэш расположен на харде?

336сек - 2.5.5.5  
335сек - 2.5.5.4
а было
320сек - 2.5.5.5  
355сек - 2.5.5.4
1. Сравнивать результаты сделанные в разное время не получится.
2. 335\355 - или скорость Инета просела во время замера, или была опечатка.
 
про скорость загрузки и возможно мульти загрузку:
интересовал раньше буфер загрузки тайлов, в свете скорости загрузки, т.е. n-ое кол-во тайлов загружается и потом записывается в кэш. (возможно уже спрашивал)
А сегодня под другим углом взглянул на эту хотелку, так вот и решение проблемы с мульти доступом к кэшу, нужно иметь буфер скаченных тайлов или несколько буферов, чтобы закачка не останавливалась.
 
Добавлено:
ещё хотелка, режим вьювера только Инет (без записи в кэш)

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 07:57 06-03-2010 | Исправлено: egor23, 07:58 06-03-2010
xliosha

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

Всего записей: 124 | Зарегистр. 13-11-2006 | Отправлено: 11:53 06-03-2010 | Исправлено: xliosha, 12:08 06-03-2010
burekbrigada

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

Цитата:
тут у меня одна бредовая идея возникла...

It's not stupid, or at least there is a two stupid mans on this planet

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

 
Please, relictus do something about that
 

Всего записей: 28 | Зарегистр. 14-12-2005 | Отправлено: 12:21 06-03-2010
relictus

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

Цитата:
интересовал раньше буфер загрузки тайлов, в свете скорости загрузки, т.е. n-ое кол-во тайлов загружается и потом записывается в кэш.

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

Цитата:
ещё хотелка, режим вьювера только Инет (без записи в кэш)

В принципе, реализуемо без особых напрягов...
Эх, анлим, когда же он доберется до нашей деревни...
 
Добавлено:
xliosha
burekbrigada

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

Можно, закончу вот только работу над заказанным проектом, так сразу и сделаю
Что-нибудь типа:

Код:
function GetTileFromInet(x, y, z, layer): TStream;
function GetTileFromCache(x, y, z, layer): TStream;
 
пойдет? Или как?

Всего записей: 3716 | Зарегистр. 19-04-2005 | Отправлено: 12:50 06-03-2010
burekbrigada

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

Цитата:
пойдет? Или как?

пойдет
 
But, if that don't require extra effort, please make return as byte array (I don't know Pascal but suppose Tstream is not exactly byte array)
 
Edit 2
 
and GetTileFromInet would also write downloaded file to active cache, I hope? That way I can make GeoKnife feature "Download tiles along track" much more user friendly.

Всего записей: 28 | Зарегистр. 14-12-2005 | Отправлено: 14:24 06-03-2010 | Исправлено: burekbrigada, 15:17 06-03-2010
egor23



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

Цитата:
и буфер не будет записан в кэш

это мелочи жизни...
 
Добавлено:

Цитата:
Так что надо выбирать или - или...  

+ опционалность
+ опции для этого буфера кол-во тайлов \ размер в МБ

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 14:56 06-03-2010 | Исправлено: egor23, 15:39 06-03-2010
relictus

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

Цитата:
make return as byte array

Ок.

Цитата:
and GetTileFromInet would also write downloaded file to active cache, I hope?

Можно вообще сделать опционально, типа:
function GetTileFromInet(x, y, z, layer, NeedSaveToCache): TStream;
 
egor23

Цитата:
опции для этого буфера кол-во тайлов \ размер в МБ

Буфер можно будет задавать только в тайлах.

Всего записей: 3716 | Зарегистр. 19-04-2005 | Отправлено: 16:04 06-03-2010
xliosha

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

Цитата:
function GetTileFromInet(x, y, z, layer): TStream;  
function GetTileFromCache(x, y, z, layer): TStream;  
пойдет? Или как?

Как это будет конкретно - не принципиально.
Хотелось бы просто получать тайлы по запросу, и чтобы при этом не банило  
А дальше попробую это дело к twms прикрутить.

Всего записей: 124 | Зарегистр. 13-11-2006 | Отправлено: 17:37 06-03-2010
egor23



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

Цитата:
Memory Leak - пришли репорт на мыло.

удалось воспроизвести баг-репорт на 2.2.5.4

Цитата:
1. Удалось получить  
List index out of bounds (0).  
Memory Leak:

баг-репорт отослал

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 22:37 06-03-2010
relictus

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А такой вопросик: закачка по спирали из центра (в режимах с инетом) принципиальна? Или можно переделать на строчную с левого верхнего угла?
egor23 - только не говори сделать опционально

Всего записей: 3716 | Зарегистр. 19-04-2005 | Отправлено: 11:31 10-03-2010
xliosha

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
relictus
не принципиально, но заметно удобнее

Всего записей: 124 | Зарегистр. 13-11-2006 | Отправлено: 12:44 10-03-2010
egor23



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

Цитата:
А такой вопросик:

зависит от того как это скажется на "Забанили"?

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 12:46 10-03-2010
   

Страницы: 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