Создание водоёмов

Попросили рассказать как делать реки и озера, моря и океаны. Рассказываю.
Но способ мне очень не нравиться, если кто знает как сделать быстрее и лучше пишите.

Для начала определимся водоемы в какой области будем переделывать.
Допустим это будет UODD Диксон. Заодно сделаем фототеррейн аэропорта и прилегающей местности. Координаты порта N73.517808 E80.379098 значит придется переделывать водную поверхность в районе квадрата 1х1 градус N73E080.

Что имеем по умолчанию

Прикрепленные файлы

Ответов: 13

Скачиваем снимки из космоса любой доступной программой например SAS.Планета http://www.sasgis.ru/ в квадрата N73E080 с уровнем 17 для фототеррейна, для рисования рек можно и 13 (дело вкуса). Сохраняем их в формате jpg с привязкой (map-файл). Должно получиться два файла UODD_N73E080.jpg и UODD_N73E080.map

Прикрепленные файлы

Покажите пожалуйста скрин до и после создания водоёма

Вот когда создадим, тогда и скрин посмотрим.

Переводим их из формата jpg с привязкой map в формат geotiff любым доступным инструментом. Получим один файл UODD_N73E080.tif
Далее разбиваем большой geotiff на маленькие geotiff-чики размером 2048 (можно 1024 512).
Получаем несколько файлов типа
UODD_N73E080_A1.tif
UODD_N73E080_A2.tif
UODD_N73E080_B1.tif
UODD_N73E080_B2.tif

Конвертируем их в .png (я использую http://www.faststone.org/index.htm ).
Получайм файлы
UODD_N73E080_A1.png
UODD_N73E080_A2.png
UODD_N73E080_B1.png
UODD_N73E080_B2.png

Качаем файл +73+080.xes отсюда http://update.x-plane.com/MeshTool/

Качаем файлы высот
можно использовать как SRTM N73E080.hgt так и экстремальные ASTER GDEM ASTGTM_N73E080_dem.tif
http://www.gdem.aster.ersdac.or.jp/
http://dds.cr.usgs.gov/srtm/

Будет нужна meshtool.
Я использую версия b1 http://dev.x-plane.c…l_win_200b1.zip
b2 новее исправления в ридми, но неработает с ASTER GDEM если найдет в нем ошибки, а там ошибок на территории евразии хватает, особенно если северные районы. И еще заметил баг при стыковке двух квадратов, но попробовать можно http://dev.x-plane.c…l_win_200b2.zip

И xptools http://scenery.x-pla…s_apr08_win.zip

Цитата

а там ошибок на территории евразии хватает, особенно если северные районы.

Вобщето там везде ошибки и в простых районах тоже.

Цитата

b2 новее исправления в ридми, но неработает с ASTER GDEM

Её и для астер выпустили. Как раз после выхода астер. Поэтому b1 о нём даж не знает.

Цитата

И еще заметил баг при стыковке двух квадратов,

Нет никакой стыковки, там обычные 3д объекты ландшафта.
Есть просто разные данные, если идёшь только через srtm то всё нормально, если брать астер, то и в округе желательно его взять.
Также если точность другая.
Из SRTM3 точность выше 3 сек не получить!

popedit, on 06 September 2009 — 19:44, said:

Чем именно?

Очень подробно, ждём продолжения и окончания.
Потом, когда гуру выскажут все замечания, можно будет в красивый тутор оформить и в факи выложить. При чём — обязательно!

Можно http://www.globalmapper.com/ он вообще много чего конвертить умеет и разбивать файлы тоже может.

Открываем файл script.txt и добавляем строки:
GEOTIFF 0 UODD_N73E080_A1.tif
GEOTIFF 0 UODD_N73E080_A2.tif
GEOTIFF 0 UODD_N73E080_B1.tif
GEOTIFF 0 UODD_N73E080_B2.tif
Сохраняем файл.

Создаем папку C:xptools_apr08_winDUMP+70+080

В командной строке win запускаем meshtool с параметрами
MeshTool script.txt +73+080.xes N73E080.hgt DUMP +73+080.dsf
После окончания работу meshtool создаст файлы:
+73+080.dsf
UODD_N73E080_A1.ter
UODD_N73E080_A2.ter
UODD_N73E080_B1.ter
UODD_N73E080_B2.ter

Создаем папку F:X-Plane 9Custom SceneryUODD overlayEarth nav data+70+080
Создаем папку F:X-Plane 9Custom SceneryUODD terrainEarth nav data+70+080 переносим в неё файл +73+080.dsf

Файлы
UODD_N73E080_A1.ter
UODD_N73E080_A2.ter
UODD_N73E080_B1.ter
UODD_N73E080_B2.ter
UODD_N73E080_A1.dds
UODD_N73E080_A2.dds
UODD_N73E080_B1.dds
UODD_N73E080_B2.dds
перетаскиваем в папку F:X-Plane 9Custom SceneryUODD terrain

Теперь можем запустить ХР и посмотреть на все это с высока 🙂
Дальше придеться в ручную обводить контура рек, если водоёмов немного соответственно и времени на это затратиться немного, в более сложных случаях придется запастись терпением.

Распаковываем xptools_apr08_win на диск С:
Распаковываем meshtool_win_200b1 в папку С:xptools_apr08_win с заменой файлов.
Ложим в папку С:xptools_apr08_win все файлы которые получили ранее (hgt, xes, tif, png).

В папке С:xptools_apr08_win находим XGrinder.exe и открываем его. В открывшееся окошко перетаскиваем файлы png. После этого в папке должны появиться файлы
UODD_N73E080_A1.dds
UODD_N73E080_A2.dds
UODD_N73E080_B1.dds
UODD_N73E080_B2.dds

Хммм, про геотиф не знал….
Попробую тогда его. Посмотрим как полигоны положит.

VL391, может всё-таки расскажешь как и чем перегнал jpg+map в geotiff, а то у тебя этот момент как-то размыто описан.

VL391 (05 September 2009 — 22:05):

Переводим их из формата jpg с привязкой map в формат geotiff любым доступным инструментом.

Чем именно?

Очень подробно, ждём продолжения и окончания.
Потом, когда гуру выскажут все замечания, можно будет в красивый тутор оформить и в факи выложить. При чём — обязательно!

Saturn from X-Plane.Rus Page, on 05 September 2009 — 23:51, said:

Её и для астер выпустили. Как раз после выхода астер. Поэтому b1 о нём даж не знает.

Скорее всего b2 не работает с астером когда в нем есть неизвестные данные которые замещены -9999, а вот b1 у меня, как ни странно, про эти бэды не знает и обрабатывает астер на ура.