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

» SatMap

Автор: uis
Дата сообщения: 10.07.2008 20:39
Как я понимаю сейчас есть один путь перекинуть себе тайлы из другого сатмапа.
Утилитой из сатмапа в ГуглеМВ, потом средствами сатмапа импортируем.
Или есть прямая утилита из кэша сатмапа в свой кэш - недостающее?
Автор: relictus
Дата сообщения: 10.07.2008 21:10
uis

Цитата:
есть один путь перекинуть себе тайлы из другого сатмапа

Да, это пока единственный путь. Сейчас все усилия брошены на улучшение граф.движка и устранение выявленных багов. Надеюсь, в ближайшее время новая версия проги будет доступна всем желающим
Автор: x21
Дата сообщения: 10.07.2008 21:41
Хотелось бы спросить, почему две кнопки тулбара неактивные (серые)? Одна (Ctrl-I), a вторая "две стрелки по кругу"...
Автор: AlexFromOmsk
Дата сообщения: 11.07.2008 05:28
x21

Советую прочитать все 35 страниц форума - найдёшь ответ на все свои вопросы
Автор: egor23
Дата сообщения: 11.07.2008 07:57
relictus
Можно увеличить количество соединений с сервером, желательно настройку иметь где можно выставлять?
Если по причинам бана со стороны сервера это проблемно, то
хотелось бы иметь возможность выкачивать одновременно и напрямую и через прокси, или через несколько проксей.

Скорость нета ночью около 70кбайт\с, но толку от неё мало.
Пробывал качать:
Скорость порядка 600 тайлов за 10мин (1тайл\с), т.е. за сутки можно окучить 86400тайлов.

Кстати нельзя ли оценку размера тайлов для выкачки сделать дифферинциальной, т.к. сейчас она средняя для все карты земли. Это очень важно, т.к. на высоких уровнях выкачка идёт обычно городов, размер тайлов больше нежели усреднённое значение.
Автор: relictus
Дата сообщения: 11.07.2008 08:11
egor23

Цитата:
Если по причинам бана со стороны сервера это проблемно

вот именно... У меня стоит в планах сделать многопоточное скачивание, но в отдаленных...

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

Почему нет? Давайте статистику по уровням, сделаю
Автор: egor23
Дата сообщения: 11.07.2008 08:24
relictus

Цитата:
Почему нет? Давайте статистику по уровням, сделаю

а как я её дам
есть утилитка для выковыривания данных из кэша?
Автор: relictus
Дата сообщения: 11.07.2008 08:36
egor23
Сейчас маленько подредактирую пред.утилитку, будет давать статистику. Чуток терпения

Добавлено:
А вот и проапгрейденная утилитка:
http://satmap.narod.ru/SMcv.rar (260kb)
Добавил ее и в шапку, вдруг кому пригодится....
Автор: egor23
Дата сообщения: 11.07.2008 09:47
relictus

Цитата:
А вот и проапгрейденная утилитка:
http://satmap.narod.ru/SMcv.rar (260kb)

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

Автор: relictus
Дата сообщения: 11.07.2008 10:18
egor23
Кхм.. мне казалось, что ты хотел видеть именно это - ведь эта статистика берется из кэша, т.е. из того, что там есть. А "работать с определёнными участками" - это как? Надо вводить искуственный интеллект, что ли?
Автор: egor23
Дата сообщения: 11.07.2008 10:36
relictus

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

Это, но не совсем это, она может отображать то что нужно, но SatMap не умеет Переностить выделенную область в отдельный кэш.
Для этого нужно утилиту встраивать в SatMap (кстати может сделаете какую-нибудь debug-версию SatMap?)
ИИ - на первом этапе может быть руки и голова.
А так ничего сложного вообщем-то нет:
1. суша\вода.
2. суша густонаселённая\не густонаселённая.
п1 проще в реализации.

Добавлено:
А также можно использовать статистику по определённым уже выкаченным облостям.
Автор: maseratist
Дата сообщения: 11.07.2008 10:53
Юзаю программку уже неделю - в восторге! Спасибо relictus! Респект!!!

Во-первых: чень советую сделать в следующей версии возможность легкого обмена кешем. У меня приятель тоже юзает satmap. Сейчас неудобно обмениваться кешем (через кеш googleMV).

Во-вторых: было бы удобно пользоваться, если бы на экране отображались ближайшие уровни к текущему в "пустотах" - пусть даже с искажениями. Это уже обсуждалось ранее.

втретьих: в контекстном выпадающем меню по клику по правой кнопке мыши хорошо бы иметь строку - "загрузить тайл".

Очень хотелось бы увидеть эти пожелания в следующей версии!

СПАСИБО!
Автор: relictus
Дата сообщения: 11.07.2008 12:06
egor23
А если я выделю половину суши, половину вода? Как прога узнает, какие районы густо/негустозаселенные? Большая и времяёмкая городушка получится, а у меня сейчас более важные задачи есть, так что подобное, если и появится, то не скоро... сорри...

maseratist

Цитата:
возможность легкого обмена кешем

В ближайших планах.

Цитата:
в контекстном выпадающем меню по клику по правой кнопке мыши хорошо бы иметь строку - "загрузить тайл".

Постараюсь сделать.
Автор: egor23
Дата сообщения: 11.07.2008 12:26
relictus

Цитата:
А если я выделю половину суши, половину вода? Как прога узнает, какие районы густо/негустозаселенные? Большая и времяёмкая городушка получится, а у меня сейчас более важные задачи есть, так что подобное, если и появится, то не скоро... сорри...

Хотя бы добавьте возможность вручную задавать координаты квадратов, чтобы по ним считать средние.
Автор: relictus
Дата сообщения: 11.07.2008 12:47
egor23

Цитата:
Хотя бы добавьте возможность вручную задавать координаты квадратов, чтобы по ним считать средние.

Добавить куда: в утилиту или прогу? Квадраты - это тайлы? Или что?
Автор: egor23
Дата сообщения: 11.07.2008 14:46
relictus

Цитата:
Добавить куда: в утилиту или прогу?

В утилиту, или утилиту в SatMap засунуть на время.

Цитата:
Квадраты - это тайлы? Или что?

в SatMap - есть Использовать координаты.
С квадратом некоректно выразился.
Квадрат - частный случай прямоугольника


Добавлено:

Цитата:
в SatMap - есть Использовать координаты.

Но хотелось бы чтобы можно было несколько областей указывать
Автор: uis
Дата сообщения: 11.07.2008 18:11
У меня проблемка, после выкачивания и закрытия при открытии пропадает прямоугольник (область скачивания) приходиться в ini делать так
LatLUC=
LatRBC=
LonLUC=
LonRBC=
Это у меня одного такой глюк?

Добавлено:
делал для Озика карту 16 уровень, все Ок. Спасибо
Автор: egor23
Дата сообщения: 12.07.2008 19:00
relictus
Небольшая статистика
область:
Питер - Минск - Киев - Самара (ессено это квадрат, это так сказать крайне города)
Оценка размера - 75.1МБ - скачено 169.8МБ


Статистика по уровню: 11 [спутник]
-------------------------------
Тайлов: 3933
Общий размер, байт: 69988393
Средний размер тайла, байт: 17795

Статистика по уровню: 11 [гибрид]
-------------------------------
Тайлов: 3933
Общий размер, байт: 25664137
Средний размер тайла, байт: 6525

Статистика по уровню: 11 [карта]
-------------------------------
Тайлов: 3933
Общий размер, байт: 28007359
Средний размер тайла, байт: 7121

Статистика по уровню: 11 [ландшафт]
-------------------------------
Тайлов: 3933
Общий размер, байт: 53691903
Средний размер тайла, байт: 13651
Автор: egor23
Дата сообщения: 13.07.2008 19:06
relictus
Небольшая статистика
область примерно таже, уровень 12:
Питер - Минск - Киев - Самара
Оценка размера - 307МБ - скачено 596МБ

Статистика по уровню: 12 [спутник]
-------------------------------
Тайлов: 16069
Общий размер, байт: 290646349
Средний размер тайла, байт: 18087

Статистика по уровню: 12 [гибрид]
-------------------------------
Тайлов: 16074
Общий размер, байт: 62022714
Средний размер тайла, байт: 3858

Статистика по уровню: 12 [карта]
-------------------------------
Тайлов: 16074
Общий размер, байт: 77485784
Средний размер тайла, байт: 4820

Статистика по уровню: 12 [ландшафт]
-------------------------------
Тайлов: 16074
Общий размер, байт: 193888138
Средний размер тайла, байт: 12062
Автор: relictus
Дата сообщения: 14.07.2008 10:25
uis

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

Используется последний хотфикс (см. шапку)?

egor23
Я понял статистику, спасибо. Подумаю, что можно сделать...
Автор: egor23
Дата сообщения: 14.07.2008 10:39
relictus

Цитата:
Я понял статистику, спасибо. Подумаю, что можно сделать...

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

Наверно уже высказывались эти предложения:
1. Возможность двигать \ перемещаться по-уровню, когда быделяешь область.
2. Возможность выделять не квадратные области.
3. Возможность поворачивать "картинку" как в оригинальной смотрелке.

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

Добавлено:
relictus
Ещё заметил - через прокси когда качаешь устанавливается одно соединение.
Автор: relictus
Дата сообщения: 14.07.2008 11:00
egor23

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

Пока так и сделаю.

Я сейчас не работаю над версией 1.2.5.99 - в след.версии кое-что немножко не так будет работать, в том числе и выделение.
А что есть "Возможность поворачивать "картинку" как в оригинальной смотрелке."? В гуглемапс разве такое возможно?


Цитата:
через прокси когда качаешь устанавливается одно соединение.

Оно и не через прокси одно, т.к. скачивание однопоточное.
Автор: egor23
Дата сообщения: 14.07.2008 11:08

Цитата:
А что есть "Возможность поворачивать "картинку" как в оригинальной смотрелке."? В гуглемапс разве такое возможно?

насчёт гуглмапс не знаю, под оригинальной подразумеваю
Google Earth
http://forum.ru-board.com/topic.cgi?forum=5&topic=16435&start=560#lt
Автор: relictus
Дата сообщения: 14.07.2008 12:02
egor23
Сделать аналог GE?
Нет... 3D пока и в планах нет.....
Автор: egor23
Дата сообщения: 14.07.2008 12:05
relictus

Цитата:
Нет... 3D пока и в планах нет.....

Речь про 3D не шла, просто поворачивать.
Автор: relictus
Дата сообщения: 14.07.2008 13:01

Цитата:
Речь про 3D не шла, просто поворачивать.

А смысл какой в двумерном поворачивании, можно объяснить?
Автор: egor23
Дата сообщения: 14.07.2008 13:09
relictus
в городе удобно, вдоль улицы двигаться.
Автор: egor23
Дата сообщения: 14.07.2008 16:25
relictus
если получаем
Не могу соединиться с maps.google.com - закачивание отменено!
то на повторный запуск - Выполнить выдаёт эту же ошибку
чтобы начал качать надо закрыть - открыть окно выделение, тогда начнёт качать.
Автор: DCT
Дата сообщения: 14.07.2008 23:13
relictus
Чего сильно нехватает: дополнительных слоев типа Космоснимков и Virtual Earth. Причем не обязательно их уметь качать - хотя бы подключить 2-3 дополнительных спутниковых слоя и один слой png карты, с возможностью портировать в них кэш из ФС типа GoogleMV (хоть отдельной утилитой) - и каждый сам сможет их заполнить по своему усмотрению - либо, например, старым кэшэм, либо портировать из SAS и GMV соответствующие слои Virtual Earth и космоснимков.
По мелочам: хочется, чтобы работали стрелочки с клавиатуры...
В новом движке планируется ускорить графику? А то немного подтормаживает на двуядерном АМД...
С несколькими кэшами одного уровня уже можно работать? Если да - то можно ли менять порядок их считывания? (например переименованием). Например, можно приделать менеджер (чтобы можно было менять порядок отображения, включать/выключать отображение отдельных файлов кэша - типа как в GV с bdb)
Автор: relictus
Дата сообщения: 15.07.2008 07:31
egor23
Спасибо, возьму на заметку...

DCT

Цитата:
В новом движке планируется ускорить графику?

Изменен принцип вывода и отображения, так что теперь все летает


Цитата:
С несколькими кэшами одного уровня уже можно работать?

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

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

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


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