BirdsEye≥ Satellite Imagery

Основной форум пользователей GPS (Global Positioning System)
Правила форума
Для предотврашения спама первые сообщения вновь зарегистрированных пользователей проходят ручную премодерацию.
little_boozer
Сообщения: 114
Зарегистрирован: 14 апр 2011, 09:51

Re: Обмен картами

Сообщение little_boozer » 19 янв 2011, 14:55

ааа, тупая моя башка... теперь все ясно.. спасибо! :)


Moskus
Сообщения: 1644
Зарегистрирован: 30 окт 2015, 07:14

Re: Проекция тайлов в JNX

Сообщение Moskus » 20 янв 2011, 13:19

Ну собственно, выяснили - в данных, которые приходят через онлайн-сервис Bird's Eye, изображение хранится в обычной "Георгафической" проекции, при этом в высоких широтах из-за искажения масштаба по оси X, применяется oversampling, пропорционально (избыточно) увеличивающий разрешение по горизонтали.

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

Собственно, это еще в каком-то смысле может объяснять тормоза работы сервиса - данные QuickBird имеют двухфутовое разрешение, а при выдаче их пользователю генерируются не только уменьшенные их копии, но происходит и увеличение (добавление избыточности) с интерполяцией.
А если это еще и на серверах Garmin происходит, то тем более (даже собственные мощности DigitalGlobe не особенно оперативно отдают данные, когда запрашиваешь у них что-то, требующее существенной трансформации растра).

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

UPD2: Если это возможно, то более "элегантный" способ оптимизации хранения тайлов в JNX с минимальной избыточностью - использование не "географической" проекции, а Equirectangular со стандартной параллелью, выбранной на центре конвертируемого фрагмента.

Аватара пользователя
AlexWhiter
Сообщения: 384
Зарегистрирован: 09 дек 2016, 16:50

Re: Обмен картами

Сообщение AlexWhiter » 24 янв 2011, 08:02

Отдельной программы map2jnx больше не будет. Теперь её функционал внедрен в MAPC2MAPC (брать у автора: http://www.the-thorns.org.uk/mapping). Перевод сообщения Джона: > При запуске из командной строки (например, MAPC2MAPCNET c:\maps\xyz.map -jnx) > она (программа MAPC2MAPCNET) читает карту, при необходимости производит warp > и записывает двухуровневый JNX. ... > Эта функция не требует регистрации. Не зависимо от того, зарегистрирована > программа или нет, можно изменить размер тайла, качество JPEG, а также > множитель для масштаба JNX, запустив программу без аргументов, а затем > поменяв настройки в Edit>Preferences.

Alexandr100
Сообщения: 90
Зарегистрирован: 30 мар 2013, 15:09

Re: Обмен картами

Сообщение Alexandr100 » 25 янв 2011, 07:07

Отдельной программы map2jnx больше не будет. Теперь её функционал внедрен в MAPC2MAPC (брать у автора: http://www.the-thorns.org.uk/mapping).<br> Почему-то этой страницы не существует?

GRA
Сообщения: 21
Зарегистрирован: 10 июн 2003, 06:30

Re: Обмен картами

Сообщение GRA » 25 янв 2011, 08:37

Скобку из адреса уберите.



little_boozer
Сообщения: 114
Зарегистрирован: 14 апр 2011, 09:51

Re: Обмен картами

Сообщение little_boozer » 25 янв 2011, 11:31

А подскажите пожалуйста, что значит в настройках Mapc2Mapc значение параметра "Jnx scale"? После обновления программы значение встало автоматом в 300. При этом написано, что это "Multiplier for meters/pixel to choose scale factor from standart list. Default 130.2084".
Если честно, о ничего не понятно. По таблице на вашем сайте значение 2084 соответствует 800 метровому масштабу. Тогда причем здесь 130 и 300?


Аватара пользователя
AlexWhiter
Сообщения: 384
Зарегистрирован: 09 дек 2016, 16:50

Re: Обмен картами

Сообщение AlexWhiter » 25 янв 2011, 20:10

Почему в настройках выбралось 300, а не дефолтовые 130 с копейками - скажу честно, точно не знаю.

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

Проверить достаточно просто. Надо просто поменять 300 на, скажем, 3000, а потом посмотреть, какой из слоев переместился выше. Я сегодня, к сожалению, проверить не смогу.


GRA
Сообщения: 21
Зарегистрирован: 10 июн 2003, 06:30

Re: Обмен картами

Сообщение GRA » 26 янв 2011, 00:18

<b>AlexWhiter</b>
Я так понимаю, при подписке одновременно на BirdsEye Satellite и на какой нибудь Select, в приборе можно будет между ними выбирать.
Вы смотрели, как это в формате реализуется?
Менял значения в 0x20. Все равно в приборе они видны как Satellite Imagery, под одной кнопкой.

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


Dimas21214
Сообщения: 132
Зарегистрирован: 19 дек 2002, 17:51

Re: Обмен картами

Сообщение Dimas21214 » 26 янв 2011, 01:42

Есть пара вопросов по MAPC2MAPCNET.
1. максимальный размер входного jpg? (70 мегов у меня не съела)
2. Как быть с конвертацией ГШ в JNX? что подкрутить? у меня "уплыли" привязки, т.е. возникло значительное смещение между растром и вектором, вектор отрисован по трекам.


Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: Google Adsense [Bot] и 156 гостей