Форум Trainsim

Форум Trainsim (http://www.trainsim.ru/forum/index.php)
-   TrainZ - Маршруты и сценарии (http://www.trainsim.ru/forum/forumdisplay.php?f=24)
-   -   DEM и SRTM (http://www.trainsim.ru/forum/showthread.php?t=6790)

Alex86 24.11.2010 15:44

[QUOTE=chelovek;219625]Хоть с HOGом и немного знаком, но на твоем примере макс 203, мин -60, ну так задал бы 263 и 0. Откуда 1 и 9?
HOG делает рельеф буквально как собственный редактор ТРСа. Яркость пикселя карты рельефа в 255 отвечает за самую!!! большую высоту на рельефе, самая малая яркость за минимальную высоту. Рельеф строится в относительных!!!! а не абсолютных величинах.
Карта для HOGа всегда в максимальной контрасности, в окошках всегда нужно задать минимальную и максимальную высоты, которые тебе выдает демекс.
Ты выставил минимальный диапазон, вот у тебя и плоскота, выставил бы 0 и 1000, получил бы непролазные горы.
Ведь всё же описано в инструкции, буквально всё.[/QUOTE]

1 и 9 мне выдал microdem. Но только вот в реале совсем по другому.

И ещё. Я чуть раньше выложил скрин с рельефом, у всех так или только у меня он в "полосочку"?

chelovek 24.11.2010 15:55

Ой, извиняюсь, это у Плюмбера такие значения.
А о микродеме ничего хорошего сказать не могу, я пользуюсь иными прогами.
Кстати, черно-белую карту для HOGа можно сделать и Глобалом, без глюков.
[URL=http://radikal.ru/F/s014.radikal.ru/i326/1011/27/827d6c158de2.jpg.html][IMG]http://s014.radikal.ru/i326/1011/27/827d6c158de2t.jpg[/IMG][/URL]
Тут-же и мин и макс высоты.

genesis 24.11.2010 18:10

ХОГ не только грейскейл понимает, там есть и спектрум, и более интересный 24-хбитный формат вида:
RedScale = 6547150.0 / 167607.0;
GreenScale = 775.0 / 5079.0;
BlueScale = 100.0 / 167607.0;
BaseHeight = -1000.0;
Точность — полмиллиметра.
Есть встроенная тулза — Пиглет, которая из ASCII XYZ делает такой файл, но она жутко глючит, и получить рабочий документ из нее у меня получалось только в одной попытке из двадцати. Плюс она не может работать с крупными файлами, т.к. вообще все данные держит в памяти. Я начал писать прогу-заменитель, но времени нет ее закончить (надо реализовать бикубическую интерполяцию). Если кому интересно, залью исходники.

chelovek 24.11.2010 19:06

Если микродем так глючит, тогда никто не запрещает создать свою собственную палитру для вывода картинки рельефа в Глобале.
Вот за десяток минут создал такую палитру.
0м - R,G,B 0,0,0
255m - R,G,B 0,0,255
256M - R,G,B 0,1,0
511M - R,G,B 0,1,255
512M - R,G,B 0,2,0
767M - R,G,B 0,2,255
768M - R,G,B 0,3,0
1023M - R,G,B 0,3,255 и вывел это изображение как рельеф в формате bmp. Без проблем, прекрасные четкие переходы. Никто не мешает посмотреть, что требуется HOGу и записать это изображение.
[URL=http://radikal.ru/F/s012.radikal.ru/i319/1011/2e/97598245a1e5.bmp.html][IMG]http://s012.radikal.ru/i319/1011/2e/97598245a1e5t.jpg[/IMG][/URL]
Это фрагмент картинки рельефа.

Alex86 24.11.2010 20:51

[QUOTE=chelovek;219636]Ой, извиняюсь, это у Плюмбера такие значения.
А о микродеме ничего хорошего сказать не могу, я пользуюсь иными прогами.
Кстати, черно-белую карту для HOGа можно сделать и Глобалом, без глюков.
Тут-же и мин и макс высоты.[/QUOTE]

А что за программы? Может посоветуешь что нибудь толковое, что поможет получить действительно реальный рельеф?

genesis 24.11.2010 23:58

Я не рассматривал серьезно Глобал Маппер. У меня вообще нет никакого опыта работы с ГИСами, потому микродем использовал лишь за прекрасный мануал экспорта в ТРС, 7 элементарных шагов как раз мне по уровню. Но если ГМ способен сразу сгенерировать картинку нужной палитры с масштабом 10м/пикс, то это прекрасно, буду копать тогда в него серьезнее.

chelovek 25.11.2010 12:40

В принципе, кроме Глобала ничего предложить не могу. Я пользуюсь очень неболшой частью его возможностей но мне этого хватает за глаза.
Не поверишь, никогда не глючил. При условии большого места на диске С можно загрузить растровое изображение 1м\пиксель на 4 кв. градуса, это 200000х200000. О рельефе вообще молчу.
Так что рекомендую поюзать Глобал. Он имеет свою собственную ссылку на 1.5 и 3-х сек. рельеф, еще очень много ссылок на разные ресурсы, натягивает буквально изображение на 3D рельеф и позволяет смотреть его в различных видах, меняет палитры, раставляет метки, рисует треки.... да много что делает.
Если есть вопросы, могу помочь. При совместном юзании проги SAS Planet отпадает рутинная работа по привязке снимков.

Alex86 25.11.2010 13:22

[QUOTE=chelovek;219872]В принципе, кроме Глобала ничего предложить не могу. Я пользуюсь очень неболшой частью его возможностей но мне этого хватает за глаза.
Не поверишь, никогда не глючил. При условии большого места на диске С можно загрузить растровое изображение 1м\пиксель на 4 кв. градуса, это 200000х200000. О рельефе вообще молчу.
Так что рекомендую поюзать Глобал. Он имеет свою собственную ссылку на 1.5 и 3-х сек. рельеф, еще очень много ссылок на разные ресурсы, натягивает буквально изображение на 3D рельеф и позволяет смотреть его в различных видах, меняет палитры, раставляет метки, рисует треки.... да много что делает.
Если есть вопросы, могу помочь. При совместном юзании проги SAS Planet отпадает рутинная работа по привязке снимков.[/QUOTE]

А есть какой нибудь манул по работе с глобалом?
Я ещё только учусь, и делал все по манулу микродема, но разобрался буквально за два дня что к чему. И это был первый мой (неудачный) рельеф. Я пробовал сделатьсв точности как описано, но из-за отсутствия снимков рельефа по моим координатам пришлось грузить их в ручную. Ну а потом как сказано MEGRE и все остальное... Если бы можно было иметь под рукой манул про то как создавать реальный рельеф для Trainz с помощью Global, былобы чудесно.
А вот ещё, ты не смотрел мой скрин с рельефом чуть выше, почему он в полосочку? Как будто некоторые полосы зеркальные.

chelovek 25.11.2010 15:18

Мануала нет, но меня тоже никто не учил. Интерфейс программы очень понятен в отличии от микродема.
Если что совсем непонятно, можно спросить и объяснить.
По микродему ничего не скажу, я его подзабыл. Может размеры неправильно заданы?

genesis 25.11.2010 16:24

Итак, после недолгих ковыряний удалось запихнуть в ГМ нужную палитру. Проблема лишь в том, что весь диапазон -1000—9000 м загрузить не удалось, но удалив ненужные края (оставил от 0 до 3000) все удачно получилось.
[url=http://radikal.ru/F/s16.radikal.ru/i190/1011/17/f2ec5ea5dfc8.png.html][img]http://s16.radikal.ru/i190/1011/17/f2ec5ea5dfc8t.jpg[/img][/url]
Кому интересно, вот палитра: [url=http://narod.ru/disk/323440001/24bitGeneratedShader.clr.html]24bitGeneratedShader.clr.html[/url]

Есть два вопроса по ГМ — есть ли экспорт сразу в ТГА и какую интерполяцию он использует — билинейную или бикубическую?

chelovek 25.11.2010 18:49

Экспорта в ТГА нет, есть только в bmp, но не помню, в каком виде в десятой версии. Лучше поищи 11-ю или 12-ю версии. Они при экспорте в рисунок дадут возможность задать пиксельную долю сразу в метрах.
Интерполяция только линейная.
Кубическую, т.б. квадратичную по двух осях можно сделать так. Запиши без изменения угловой доли в формат bil 16-бит, измени расширение на RAW, прочитай Фотошопом, увеличь уже бикубически, запиши назад, в файле привязки измени на нужные числа кол. строк и колонок, а также угловые доли.
Кроме того, если первым прочитать рисунок, полученный SAS Planet, последующие работы с заданием угловых долей можно проводить уже в метрах.
В конце, при выводе изображения удали (отображать тени), первая кнопка от панели палитры справа. А то выведется ахинея.
Кроме того, можешь уже вручную изменить файл палитры, он в (Документы\Аплик. дата\Глобал), в десятке может в самой директории, не помню.
ПС
Только что посмотрел палитру, ты её зря в этом формате записал, можно было в текстовом искать, там где указал.

Alex86 25.11.2010 20:15

[QUOTE=chelovek;219895]Мануала нет, но меня тоже никто не учил. Интерфейс программы очень понятен в отличии от микродема.
Если что совсем непонятно, можно спросить и объяснить.
По микродему ничего не скажу, я его подзабыл. Может размеры неправильно заданы?[/QUOTE]

Хорошо буду пробовать.
А размеры я указал те которые мне выдал MicroDEM. Я как и было сказано в мануле прописал в HOGе разницу между MIN и MAX. В результате получил такой рельеф. Но он почему то похож только на 15 - 20%.
Ладно спасибо за всё, будут результаты или вопросы напишу.

yaltinskij 29.11.2010 03:41

перепробовал все - ничего не выходит:(

Alex86 30.11.2010 07:45

Скажите а с программой SAS Planet можно реальный рельеф создать? Если да то как?

chelovek 30.11.2010 10:11

С помощью SAS Planet можно получить спутниковое изображение в различном разрешении интересующих нас участков територии. Изображение, которое получаем на выходе, с успехом можно использовать в Глобале, избавившись от рутинной работы по привязке снимка.


Текущее время: 04:20. Часовой пояс GMT +4.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim