Ortho4XP_Manual(日本語訳)

返信する
アバター
Sir.Jake
管理人
記事: 871
登録日時: 2017年10月04日(水) 10:24
お住まい: Japan(日本)
連絡する:

Ortho4XP_Manual(日本語訳)

投稿記事 by Sir.Jake »

Ortho4XP_マニュアル
Ortho4XPのユーザーマニュアル
バージョン1.11リリース
2016年1月19日
内容
1はじめに 2
2インストール3
3ブルターニュの最初のテストタイル4
4グランドキャニオンのカスタムDEMとズームレベル9
5アルプス13の傾斜滑走路
6リファレンス/テクニカルノート18
6.1水のオプション。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 18
6.2海洋水準。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 19
6.3カスタムとベースのズームレベル。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 19
6.4最小面積。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 19
6.5 Curv tol / Minの角度。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 20
6.6カスタムDEM。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 20
6.7ダウンロード/変換をスキップします。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 21
6.8ユーザ定義と自動マスク。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 21
6.9読み込み/書き込みCong。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 21
6.10プロセスを停止します(きれいに)。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 21
6.11 Ortho4XP.cfg。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 21
6.12 Carnet d adresses.py。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 22
7訴訟/ F.A.Q。 22
7.1私の空港には滑走路が不規則です。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 22
7.2新しいタイルの一部です
水がかかった。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 22
7.3ステップ2は終了せず、エラーが発生します: - (...。。。。。。。。。。。。。。。22
7.4ステップ3は、プールに残っている場所がないことについて文句を言う! 。 。 。 。 。 。 。 。 。 。 。 。 。 。 23
7.5ヘルプ!最初からタイルを消してから再開する必要がありますか? 。 。 。 。 。 。 。 。 。 。 23
7.6いくつかのオルソフォトは白い四角で壊れています。 。 。 。 。 。 。 。 。 。 。 。 。 23
8謝辞24
1
1はじめに
Ortho4XPはクロスプラットフォームのオープンソースツールで、X-Plane 10 Flightシミュレータ用のオルソフォトベースの風景を数回のマウスクリックで作成することを主な目的としています。構築プロセスは、既存の風景やメッシュに基づいているのではなく、LaminarのMeshtoolではなく、
•空港、沿岸、河川、湖沼、埠頭などの情報については、Openstreetmapを参照してください。
•標高を構築するためにデータを使用するが、メッシュ密度を地形の複雑さに適合させるために使用される標高ファイル。
•オルソフォト1の提供者となるタイルマップサービス(TMS)。
Ortho4XPによって生成されたDSFファイルには、X-Planeの風景階層の最下層のみが含まれます。ベースメッシュは、タイル2全体をカバーするテクスチャ付き3Dトライアングルのセットです。特に、道路網、森林ポリゴン、建物、より一般的にはメッシュ上のオーバーレイなどの情報は、Ortho4XP ToDoリストの一部ではありません。 Ortho4XP、特にWorld2XPlaneおよび/または地方の景観との交差点3を完全に補完する非常に良いサードパーティのリソースがあります。
テクスチャのダウンロードと帰属に関連する基本的な機能に加えて、ビルディングプロセスおよび/またはその出力に関して以下を挙げることができます。
1.ソフトウェア内に異なるズームレベルおよび/またはプロバイダを持つ複数のゾーンを選択できるグラフィカルインタフェース。
2.ユーザが制御するグローバルメッシュの複雑さ。在庫のグローバルな風景と超高密度メッシュの範囲をカバーし、実際にはそれを超えており、ランタイムへの影響はわずかです。
3.内陸および海水の透明性/配合効果。最初のものは設定可能なアルファチャンネルの比率であり、2番目は海岸線に続くブラーアルファマスクの自動生成によるものです。
4. Openstreetmapで境界が定義されているすべての空港は、境界線に沿って自動的に着陸します。
1これらのサービスに関する著作権は真剣に考慮する必要があります。幸運なことに、大多数の企業は個人的な非商業的な「公平」な使用を容認しており、その数が増えても公開データになっています。 INSPIREのヨーロッパのルールは、その方向への本当に素晴らしい動きです。
2厳密に言えば、透明水の効果は、XPlane水タイプの基本三角形とオルソ画像を重ね合わせた三角テクスチャとの組み合わせによって得られます。
3 X-Planeは、除外プロセスを通じて豊富な反復情報を十分に処理しますが、少なくともロード時間にも影響します。
2

5.建築プロセスの非常に早い段階でメッシュにパッチを当てる機能。特に、滑らかで滑らかな滑走路を簡単に燃やしたり、固定された高度で特定の場所に着陸できる。
2インストール
Ortho4XP自体のインストールは、付属の7zアーカイブをディスク上のあなたの好きな場所に解凍するだけです。オルソフォトベースの風景はファイルサイズに関して要求されていることに注意してください。したがって、おそらく

快適な量の空き領域を持つパーティションを選択することをお勧めします。また、LinuxとOS Xでは、Ortho4XP.pyファイルとUtils / Triangle4XP(Linux)ファイルまたはUtils / Triangle4XP.app(OS X)ファイルにはアーカイブが解凍されていることを確認する必要があります。

適切な実行権。そうでない場合は、最初のものについてはchmod a + x Ortho4XP.py、2番目のものについてはchmod a + x Utils / Triangle4XPを発行することができます。
Ortho4XPがスタンドアロンのソフトウェアではないという事実にタイルの構築を開始する前の悪は隠されています。これには、いくつかの(オープンソースの)ソフトウェアパッケージが前提条件として必要です。ただし、それらを直接使用する必要はありませんが、

Ortho4XPが行います。これらは :
•次の余分なPythonモジュールと一緒にAのPythonインタプリタ3:リクエスト、numpyの、overpy、TK(オプション)GDALとpyproj。
•Imagemagick(変換およびモンタージュコマンドラインツール用)、version> = 6.8が好ましい
•nvtools nvcompress - NVidia Tools Extension(クロスプラットフォームのddsライブラリを提供)
Ortho4XPを最大限に使用できるようにするには、以下の追加ソフトウェアも必要です。
•Gimpおよび/またはNetpbm(これらの2つのうちの最初のプロセス時間が短い)。
これらの前提条件(特にREADME.installに概説されているもの)をインストールする方法にかかわらず、インストール後に次のテストを実行して、すべてが正しいかどうかを確認することを強くお勧めします。
1. Python 3インタプリタを起動します。コマンドターミナルウィンドウを使用します。 (多くのシステムで共存できるバージョン2.7など、Python 3を実際に起動していることを確認してください)
2. Pythonプロンプトで、インポート要求overpy、numpy、tkを発行します。新しいコマンドプロンプトとエラーメッセージは取得しないでください。
3


3. PIL import ImageTkのコマンドと同じ操作を行います。ここでも、新しいコマンドプロンプト以上のものは得られません。
4. Pythonインタプリタを終了します(たとえば、quit()コマンドを使用)。
5. OSのコマンドターミナルウィンドウで、convert -list形式(またはWindowsの場合はconvert.exe -list形式)を発行します。 Imagemagickで使用できるデリゲートのリスト(長いソート済み)を取得し、DDS * DDS rw + Microsoft DirectDraw Surface

それらの1つである必要があります。
さらに、海岸線(または海域のユーザー定義地域)用の透明マスクを自動的に構築したい場合は、次の2つのテストの少なくとも1つで成功する必要があります。
6. Netpbmはあなたのコンピュータ上に存在し、実行可能なパマンドゥスを持っています(パマンドチェスの場合、必要な実行可能ファイルは存在するとみなされます)。
7.あなたのコンピュータにGimpがあり、ターミナルウィンドウ内からコマンドgimp -i -c -b '(blurX "test.png" 16 "result.png")' -b '(gimp-quit 0)を実行するディレクトリ/ Utilsは同じディレクトリにresult.pngという名前のファイルを作成する必要があります。このディレクトリは画像ビューアで開くことができます。 UtilsディレクトリにあるファイルblurX.scmをGimpインストールのscript-fuディレクトリにコピーする必要があります(LinuxやMax OS Xの$ HOME / .gimp-2.8 / scripts /など)。
前提条件のインストールに成功した場合は、Ortho4XPを使用することになりました。
3ブルターニュの最初のテストタイルこのセクションでは、基本的なフィーチャだけを使用して最初のタイルを作成する手順を段階的に実行します。このタイルは、フランスのブルターニュの極端西方にあるOuessant島に対応しています。そのタイルの土地被覆は小さいので、全体

プロセスは2分以上かかることはありません(これらのノートを慎重に読んで使用することに加えて!)。
まずアプリケーションOrtho4XPを起動します(アプリケーションの中心はソースファイルOrtho4XP.pyです)。あなたのシステムとあなたが設定したファイル関連に応じて、ファイルブラウザでOrtho4XP.pyファイルをダブルクリックするか(好きな方法)、python3 ./Ortho4XP.py(Linux、 OS X)またはpy.exe -3 Ortho4XP.py(Windows)を使用して、正確な設定に応じてPythonインタプリタ名を置き換えることができます。
私たちは今メインウィンドウの前にいます(図1)。そのウィンドウの上部には、構築するタイルの緯度と経度の座標を読み取ることができます(これらはX-Planeと同じ規則に従います。つまり、タイルの南西の角の座標に対応します)。
4



この最初のタイルでは、Ouessant島に実際に対応するデフォルト値48-6を残します。また、カスタムビルドディレクトリのチェックボックスをオフのままにして、デフォルトの(新しく作成された)zOrtho4XP +48 -006ディレクトリ(メインのOrtho4XPディレクトリ内)にタイルを作成します。
「ズームレベルとウォーターのオプション」セクションに進みます。タイルのベースプロバイダとベースズームレベルは、最初の2つのリストボックスに表示されます。 Ouessantはわずか6平方マイルなので、ベースのズームレベルを例えば18に増やすことができますが、プロバイダーはローカルのFRソースを選択しますが、デフォルトの「BI」も非常に良い選択です。この最初のタイルの追加のカスタムズームレベルは定義しないでください。また、「ミキシング付き透明」水のオプションは確かに最高です(他の2つは非常にローエンドの構成またはここに記載されていない特定のタスクのいずれかに残ります)。
パラメータ比率の水は、オルソフォトからの水とのブレンドプロセスにおける「X-Plane水」の割合に関連し、内水のみである。現在のタイルでは、島の真ん中にある2つの小規模な水域にしか適用されないため、最も重要なものではありません。デフォルト値は実際にはどのタイルでも良い値と見なすことができますが、それはユーザーの好みに左右されることがあります。
今では、Openstreetmapの空港だけでなく、水と地面の境界に関連するすべてのベクトルデータをダウンロードするセクション「ベクトルデータの構築(OSM /パッチ)」の最初の実際のステップがあります。パラメータMin領域は、平方キロメートル単位の表面を表します。この値よりも小さい水面の閉ループはすべて、ビルドプロセスで破棄されます。原理的には、Openstreetmapの完全なデータを得るために、単純に0に設定することができます。実際には、これはメッシュの複雑さを高めることができるため、常に最適な選択であるとはいえませんが、透明性の効果は表面積が減少するにつれてほとんど見えなくなります。この最初の例では、安全に0にすることができます。
インターネット接続が機能していることを確認し、「ステップ1:ベクターデータを作成する」ボタンをクリックしてください!ウィンドウの右側のウィンドウ枠がアニメーションを開始し、完了までプロセスに関する情報を取得します。 Ouessantの場合、これは数秒を要しません。
ステップ2に進む前に、私たちが処理したばかりのベクトルデータ(メインのOrtho4XPディレクトリの下にあるzOrtho4XP + 48-006フォルダのData + 48-006.polyに含まれています)を示す図2を見てみましょう。
海岸線に加えて、LFEC空港(東)、内陸水の2つのパッチ(中央)、潜在的なZL19オルソフォトのトレースカットに対応するグリッドの境界を見ることができます(たとえそうした 高い

ここでズームレベル、メッシュはそれらをサポートする準備ができています)。
ステップ2では、パラメータCurv tolの値を決定する必要があります。 作成するメッシュの複雑さに関連する、そのパラメータの意味と重要性を理解することは非常に重要です。 その頭文字は略語

「曲率に対する公差」であり、したがってそれが高いほど、許容誤差は大きくなり、メッシュの複雑さはより低くなります。
5
1.jpg
図1:メインウィンドウ(切り抜き)
地形が荒れている場合は、ある地形に対して一定の公差内でそれを近似するために、より高い密度のメッシュポイントが必要です。 パラメータCurv tolは、メッシュアルゴリズムが近似するまでの距離を制御します

現実にメッシュ。 Ouessantのように地形的に凹凸のない領域では、0.2のような低い値を使用して近似を得ることができます。
6
2.jpg
図2:ベクターデータ(島周辺で​​収穫されたもの)
山のように。 + 45 + 006タイルの場合、3の値が大きいほど既に非常に複雑なメッシュが得られ、0.2の値を指定するとメッシュが重すぎる(実際にはdsfに変換されない)。がある

ここでは黒い魔法はありません。そして、あなたはこのパラメータにすばやく親しみを感じます。また、メッシュの複雑さに関する情報と、パラメータのさまざまな値に戻す可能性については、

今すぐStep 2ボタンを起動します:
わかるように、メッシュには58032の三角形があります。 500.000の三角形のようなものを持つX-Planeの世界的な風景タイルと比べて、これは絶対値ではあまりありません。もちろん、これは島の大きさと関連させなければなりません。

次の図では、メッシュの三角形を詳​​しく見ることができます(ファイルData + 48-006.1ele)。そのサイズのアイデアを得るには、グリッドの任意のボックスが約800mの横方向サイズ(これは実際には緯度によって異なります)であることに留意してください。

三角形はここでは最小の20mと最大の200mの間のどこかの範囲になります(さらに完全に海岸のもので800mも)。我々が見ることができるのは、ステップ1のベクトルデータが所謂「必要エッジ」として存在することである。

それらは三角形のエッジの一部であり、後者はベクトルデータと横断的に交差しないことを意味します(まっすぐに言えば、メッシュは地形の境界を尊重します)。
我々が見ることができるように、三角形の小さな部分は、非常に小さな最小の角度を持っています。これは、一般に、メッシュを扱う人々が、特にそのメッシュで計算を行う必要があるときに、避けようとするものです。
7
3.jpg
図3:この例のステップ2の結果
X-Planeでは、このようなルールはありませんが、具体的なケースでは、チェックボックスMin angleの目標です。ここでは使用していません(その有用性は、より高度なの特徴 -

パッチ、またはユーザーがカスタマイズしたローカルメッシュ)。さらに、メッシュアルゴリズムが使用している標高データがどこから来たのかを自分自身に問い合せることができます。この特定のケースでは、+ 48-006タイルの高さファイルが含まれていることが分かります

Ortho4XPに沿って来る7zアーカイブの中で(そしてこれは唯一のものです)。このファイルは、ソフトウェアがそれらを探しているデフォルトの場所であるElevation dataというディレクトリにありますが、カスタムDEMとは何かを指定しない限り

ファイル・ファイル・チューザー。
私たちは最後の一歩を踏み出す準備ができており、島の土地と海の間の過酷な移行を避けたいので、透明マスクを作ります。基本的に、これらは最終的にBORDER TEXとして機能するB&W PNGファイルです。

X平面の地形ファイルであり、次のようにして得られる。まず、メッシュの情報から2値の白黒画像が構築される。これらは、

ぼかし半径はマスクの幅の項目で示され、次に芸術的な目的のためにレベルアップされます。大まかに言えば、ぼかし半径の1ピクセルは、海面データの10mに対応する。マスクの幅が大きくなればなるほど、遷移はスムーズになりますが、

オルソフォトが悪く見える海の上の場所によって制限されています(通常は完全に白いか、または飽和した青色です)。
8
4.jpg
図4:メッシュ密度
Ouessantと 'FR'プロバイダでは、Masksの幅を32にしても問題ありません。「(Step 2.5:Build Masks)」ボタンを押して、完了を待ちます。あなたがGimpに頼っているなら、プロセスは(1分で)速くなるのに対し、

Imagemagick / Netpbmのコンビネーションは、ほぼオーダーの大きさを必要とします(約600 Mpixの画像を扱っています...)。いずれにしても、プロセス時間は何らかの形でMasksの値に比例することに注意してください

幅。
最後に、「ステップ3:ビルドタイル」ボタンを押して、完了を待ちます。完成したディレクトリzOrtho + 48-006は、X-PlaneのCustom Sceneryフォルダ内で直接使用できます。処理する1つの便利な方法は、あなたのディスクを

将来の不要な読み書きサイクルは、Custom Scenery内のsimlinkをタイルディレクトリに作成することです。 LinuxやOS Xでは、これは
cd [カスタムシーンの場所] && ln -s [Ortho4XPの場所] / zOrtho4XP +48 -006 ./zOrtho4XP +48 -006
シムリンクはWindowsでも作成できますが、これらは「ショートカット」と同じではありません。このように進めば、後であなたのタイルに加えることができる変更は、X-Plane内で直接的に効果的になります。
今度は、新しく作成されたタイルよりも、お気に入りのFlight-Simulatorを少し休憩して楽しむことができます。 LFECに向けてヘッドアップ!
グランドキャニオンのカスタムDEMとズームレベル
このセクションでは、大西洋を横断してグランド・キャニオン国立公園空港(KGCN)に着陸します。
標高ファイルについて議論する時間が到来しました。
9

これらは、通常のグリッド(グリッド上の各ポイントの1つのエントリ)上の地上高(AMSL)を表す2乗または長方形のテーブルです。これらのグリッドは、時には異なる地理的参照座標で見つかる場合があります。必要なX-Plane

WGS84のもの。 Ortho4XPには、さまざまなファイル形式があり、Geoti ff形式またはHGT形式が必要です。最後に、Ortho4XPでは、DEMデータの境界線がDEMデータの境界線に正確に対応することが重要です

グリッドが2乗された比率であることを示します。少なくともこの種のデータを適切な形式で入手できる場所は少なくとも2つあります。
•ウェブサイトのビューファインダーパノラマ、Johnathan de Ferrantiが管理しています.Johnathan de Ferrantiは、公開されている可能性のあるすべての情報源から最高の利用可能なデータを収集しています。あなたはHGT形式のDEMを見つけるでしょう。このHGTフォーマットには3 "

アーク分解能(約90m)または特定の場所では1 "アーク分解能(約30m)である。
•USGSによって維持管理されているgdex.cr.usgs.govというウェブサイトでは、完成したSRTMデータを1 "分解能で無効にします。適切なフォーマットは「Geoti ff 1x1 tile」です。データにアクセスするには無料登録が必要です。
どちらの場合も、Elevationデータディレクトリに.hgtまたは.tiffファイルをドロップする必要があります。それらの名前は、N36W113.hgtとSRTMv3 1 N36W113.tiffとまったく同じに見える必要があります。そして、地球上のどこでも(極を除く)同じ規則に従ってください。両方のファイルが

同じタイルに存在する場合は、Ortho4XPによってDe Ferrantiのバージョンが優先されます(解像度が高いほど高品質になるとは限りません)。
予想されるように、グランドキャニオンでは、より高い解像度で公平標高データを見つけることができます。この例では、USGS viewer.nationalmap.gov/basic/(3DEP製品→1/3 arc-second DEM)から1/3 "アークファイルをダウンロードします。

このケースは、異なる名前付けスキーム(北西のコーナー)のためにアーカイブn37w113.zipに含まれています。ここでは、2つの障害があります。まず、アーカイブに含まれているフォーマット.imgは、私たちが喜ばせるものではありません。

より重要なことに、タイルよりも数十メートルも多くカバーするので、いくつかのラインとカラムを切り抜く必要があります。 Gdalライブラリの助けを借りて、それを必要なフォーマットに戻すことは大したことではありません。

Gdalのユーザーマニュアルではないため、https://www.dropbox.com/s/gd902e1m4xhr5k0/N36W113.ti ff?dl = 0からダウンロードして保存するだけです。それは私たちのディスクのどこかにあります。その代わりにあなた自身が(そしてDropboxのダウンロード・クォータを保存しておきたい)場合や、別のタイルを見たい場合は、GTiff imgn37w113のgdal translate -srcwin 6 6 10801 10801-13.img N36W113 bisです。 tif。
Ortho4XPを作成し、タイル36〜113を選択できるようになりました。 ベースプロバイダーについては、ZL16ベースのズームレベルで「GO2」を選択します。 しかし、キャニオン内に詳細がいくつか必要なので、「カスタムズームレベルを選択」ボタンに進みます。

新しいウィンドウが開きます。
4空港は実際にそのタイルの境界線を過ぎていますが、実際に欲しいのは空港ではなく、キャニオンだけです。
10

プレビュー用のソースとズームレベルを選択します(例:これらの2つのパラメータは、タイルオルソフォトについてのその後の選択とは完全に独立しているため、自由に選択することができます。ヨーロッパ、またはOSMデータ

が豊富な場合は、デフォルトのOSMプロバイダを使用することをお勧めします。ここで、キャニオンの幅は、私たちが 'BI'のために行った理由であるOSMを推測するのが難しいことが分かります。
「プレビュー」ボタンを押すと、ダウンロードが完了した後、タイル全体の画像が画面に表示されます。選択の容易さのために、1度のタイルよりも少し大きい領域が実際に表示され、タイル境界は

黒い実線。そこから、私たちは以下を行います:
1. "Zone params"で "GO2"ソースを選択します。
2. ZL19赤いラジオボタンを選択します。
3.追加する各ポイントを「シフト+クリック」することで、ZL19で塗りつぶすポリゴンを1つ描きます。この例では、キャニオンの一部の底に対応しています。
4. "Save zoneボタン"を押します。
5. ZL18オレンジのラジオボタンを選択します。
6.キャニオンの全幅をカバーするZL19よりも少し大きなポリゴンを描きます。
7. "Save zoneボタン"を押します。
8.「保存して終了ボタン」を押します。
最後の2つの節約は同じ役割を果たすわけではなく、最後から2番目をスキップしないことが重要です。また、最後のゾーンは構築時に保持されません。また、ゾーンが保存されるたびに、ディスクの大まかな表示

対応するDDSテクスチャが占有するサイズ(合計)は、入力ボックスに表示されます。これは、現在編集中のゾーンを示す良い指標となります。編集や削除などの再生を開始すると、実際に自由に試してみることができます

重なり合ったり、複数のプロバイダを持つことがあります。「バックスペース」キーは、現在編集中のゾーンの最後のポイントを消去し、「p」キーは「shift + click」と同じ効果を持ちます。ビルド時に、異なるゾーンが最初になります

ZLを減少させることによってソートされるので、重なりの場合には、最大のZLを有するオプションが選択される(特に下の図の例では、キャニオンの底部に対応するZL18テクスチャはダウンロードされない。

対応するゾーンがそれをカバーする)。
また、プレビュープロバイダやプレビュー用のズームレベルをプレビュー用に変更したい場合は、すでにエンコードしたポリゴンを紛失せずに「保存して終了」を押してから、「カスタムズームレベルを選択」に戻り、

適切な位置にポリゴンを回復する必要があります。
11

5.jpg
図5:グランドキャニオンのZL選択例

私たちは既に学んだようにステップ1に進みます。そして、コロラド川を通過するOSMデータがあまりないので、Min area = 0を選択することもできますが、同様の理由でそれはあまり変わらないでしょうデフォルト値の

0.01である。
重要な選択は、Curv tolに割り当てられた値について決定する必要があるステップ2にあります。確かにキャニオンは凹凸があり、私たちは十分に寛容でなければなりません。凹凸のある地形が疑われる場合の一般的なルールは、値3から開始することです。

必要に応じて適応させます。 「カスタムDEM」チェックボックスをクリックし、ファイルセレクタを使用してカスタムメイドのN36W113.tiffを選択します。ステップ2ボタンを押して、彼の仕事を実行し、1.848.556のメッシュを提供します(実際の数値は異なる場合があります

メッシュアルゴリズムにはランダム性が含まれているため、少し試してみてください)、その密度は図6の下に示されています。
AlpilotxのUHDメッシュには、タイルあたり350万の三角形などが含まれています。ここでは、詳細なDEMからどのくらいの量を得ることができるかを見てみましょう(後で3 * 3600が正方形の入力ポイントになります。は

約100万人!これらのうちのほんの一部だけが本当に価値があり、キャニオンにあるものであり、プラトーにあるものではありません)。
12

6.jpg
図6:Curv tol = 3のメッシュポイントの密度

そこでCurv tolの値を1.5に減らし、もう一度Step 2ボタンを押します。まだ私たちの現在の勇気とは一致しません...最終的にCurv tol = 0.5に到達したときだけ、5百万の三角形の価値が疑わしいものになり始めます。

私たちは今日ここでやめます。
最終的にステップ3のボタンを押します(このタイルには海岸線を含まないマスクは必要ありません)。完了後、おそらく我々はキャニオン;-)の内部のばかを演奏することを満たすhttp://www.youtube.com/watch?v=PFIcVbeHX7w
5アルプスの傾斜滑走路
このセクションの目的は、それまで使用していなかった別の機能、すなわちパッチファイルです。この機能は、山岳地帯で飛行するときにはほとんどのユーザーがおそらく(盲目的に)使用されるでしょうが、

独自のパッチを作成します(ただし、以下のビデオが示すように、プロセスはJOSMによって非常に簡素化されています)。したがって、3Dシーンの開発者はこのセクションの主なターゲットです。
実際のところ、すべての空港に滑走路があるわけではありません。典型的な例はフランスのクールシュヴェル(LFLJ)とラルプ・デュエズ(LFHU)であり、滑走路は傾斜して丸くなっています。
グローバルな風景やその高密度の拡張の大部分で、これらの2つの空港を再現すると、それを特徴付ける特別な機能のいくつかが失われています。
13
7.jpg
図7:曲率のメッシュ点の密度tol = 0.5

同様に、パッチファイルがない場合、傾斜気道に対してOrtho4XPを使用して得られたメッシュは、その境界がOSMで十分に定義されているため完全にフラッディングされる(LFLJとLFHU)か、または不揃いに凹凸があります(DEMファイルは、

ノイズがなくても、小規模で丸みを帯びて再現することはできません)。
パッチファイルは、ステップ1のレベルで機能します。したがって、タグで割り当てられるいくつかの閉じたポリゴンを定義する際に、OSMと同様の役割を果たします。閉鎖された水路には内陸かどうかを示すタグが割り当てられています

斜面滑走路のパッチファイルで定義されたパッチは高度が高く、標高が低く(オプションで profile, steepness (急峻度)、cell_size によって)タグ付けされます(JOSM内)。さらに簡単に言うと、

土地の一部はその目標高度によってタグ付けされます。後者は、傾斜のある地形では特に便利です。そのため、建物は1つのコーナーに触れて地上を飛ぶことはありません。
Patchesサブディレクトリに存在するOrtho4XPによってパッチファイルが自動的に処理されます.Padchesサブディレクトリには、そのファイル名がsuffi x .patch.osmであれば、緯度/経度に対応して自動的に処理されます。少数、特にLFHUとLFLJのものは少ない

すでに7zアーカイブにあります。それらは自由に適合させることができ、3Dシーンの開発者は、その作成に適したパッチファイルをコミュニティに提供することを特に歓迎しています。パッチは関連する必要はないことに注意してください

どのようにして空港に向かい、どの多角形の領域にも接近するために使用することができる。そうでなければOSMでコード化されていない空港(パッチはローカルとあなたのものです。したがって、OSMにデータをアップロードするときはもっと注意する必要があります。
プロセスのリアルタイムビデオを作成することは、このマニュアルよりも容易であることがわかりました(確かにそうしましたが、それは横断的に別のパッチ、特にウォーターパッチと交差することはありません!
14



LFHUのためのものはここで見つけることができます: http://www.youtube.com/watch?v=4Q3q5Lq4Kis

前後の比較のスナップショットは次のページの2つの図にあります。
15
8.jpg
図8:パッチが貼られていないLFHUは間違っています。

滑走路だけでなく、駐車場とテニスコートの一部が傾斜していることに注意してください。
9.jpg
図9:パッチ付きのLFHU

この2番目のものはより自然に見えます.3Dオブジェクトは、このすばらしい、しかしそれほど鈍い景色に少しの人生を与えることを歓迎します! (そして、X-Planeは滑走路を正確に正しい位置に持っていませんが、それは独立して修正することができます)
16

もっと難解な例は、La Montagne Noire(LFMG)のものです。アルプスではなく、トゥールーズ6からあまり離れていないフランスの南西にあります。グライダーのための穴があり、滑走路がそれぞれ交差しているためです その他。 A

結果を示すビデオはここにあります
http://www.youtube.com/watch?v=vNawoSZEnyo
ここで、LFMGの3D風景はxpfr.orgで利用可能なJeanの作成です。 以下は、JOSMで描かれたLFMG用のパッチのイメージです:

10.jpg
図10:JOSMで表示されたLFMG

パッチゼロが追加されたゾーンはflになりますが、矢印のあるゾーンは傾斜滑走路としてエンコードされ、矢印は登りの方向を表します。
6この素晴らしい空港を発見させてくれたDaniel Lに感謝しています!
17

残念なことに私たちのオルソ写真には何の雪もないでしょう。
11.jpg
図11:パッチの後のLFLJの概要

空港のすべての建物と同様に、雪が降り注ぐ小さな雪は、X-Plane.orgのSky Oneの風景の一部です。元の風景には、適切なメッシュも付属しています。

オブジェクトはそのまま使用されていました。
ここで注目すべき2つの重要なルールがあります:•傾斜滑走路は、4点のみでコード化されるべきであり、最初の点
最も高い横の側の2つのポイントのうちの1つでなければならず、第2のポイントは、低い側の彼の反対側のポイントである。 •滑走路にリンクする多角形のパッチ(エプロンなど)を滑走路にリンクする場合、リンクは

滑走路の側面と、正確にその外側面に一致している(実際には斜めの1つの縁と一致させることは考えられない)。
6リファレンス/テクニカルノート
6.1水のオプション
1. X平面だけ。ステップ1で維持されている水のパッチは、XPlaneオリジナルの水でのみテクスチャ加工されています。保持されないもの(例えば、Min領域がゼロでない場合)はオルソフォトとして表示されます。
18

オルソフォトのみ。海水はX-Plane水として現れますが、内陸水はすべて正射写真のみです。このオプションをチェックした後、ステップ1を実行する必要があります。なぜなら、すべての内陸の水の端が省略されるからです。
混合比:水の比は、0と1との間の実際の値であり、正射水とX-平面水との比に対応する。オルソフォトが支配的で、逆にゼロに近い。デフォルト値は0.2です。ヒント:スケールは

このファイルをタイル内で変更すると、気が変わった場合に備えてDSFを再構築することを避けることができます。
6.2等量
Ortho4XP.cfgファイルで定義されるこのリストには、OSM名(これらはOSMのrelの同等のものである必要があります)が含まれています。彼らは海水でした(そして

一定のアルファチャンネルではなく一定の幅の自動マスクを得る)。このリストの理由は、海のような非常に大きな湖(L'eman湖のようなもの)では、オルソフォトは必ずしも全面的に使用できるとは限りません。
6.3カスタムおよびベースのズームレベル
カップルのセット(zone、zoomlevels)は、最終的に順序付けられたリストに変換されます。このリストの最後の要素は、プレビューウィンドウではなく、メインウィンドウでの選択に対応するものです。プレビューウィンドウにエンコードされたものは

(ズームレベルが同じ場合、サブクラスのエンコーディング順序は保持されます)。メッシュの三角形がテクスチャの原因となる必要がある場合は、各ゾーンの包含チェックが行われます

1つが見つかるまで。プレビューゾーンから何も見つからない場合は、最後のゾーン(メインウィンドウに対応し、したがってタイル全体に対応する)からのZLおよびプロバイダが使用されます。 "Base source"リストボックスには、

'なし'。これが使用され、三角形がプレビューリストにゾーンを見つけられなかった場合は、一般的なX-Planeテクスチャ(lib / g10 / terrain10 / fruit tmp wet hill.ter)に帰属します。プレビューウィンドウでのポリゴンのエンコーディングは、 "shift

+「クリック」または「p」を押すと、最後のエンコードされたポイントは「バックスペース」で削除でき、「ゾーンを保存」ボタンをクリックすると各ゾーンが完成します。学習する最善の方法は

おそらくここで練習する...
6.4分エリア
閉鎖された各OSM水の大きさが検査されます。後者がMinエリア(km2単位)より大きい場合、それは保持され、それ以外の場合は廃棄され、水オルソフォトとしてのみ表示されます。
19

事実、小さな水のパッチは常に透明性から多くの利益を得るとは限らず、一方では、誤った方法が原因でいくつかのOSMエラーが回避されることがあるため、Min領域の大きな値によって回避されることがあります。

その小さなサイズ。典型的な値は0(勇者の場合)、0.001(私の場合)、0.01(注意深い)です。基本的に0.001はスイミングプールのサイズです。
6.5 Curv tol / Min angle
Curv tolは曲率に対する許容差を表します。その値が小さいほど、メッシュの複雑さとそれに含まれる三角形の数が高くなります。あなたの最初のタイル7を試すときの安全なルールは、Curv tol = 3で始まり、ステップ2を開始しようとします。

それが生成する三角形の数を読んでください(ターミナルペインに矢印で示されている「メッシュ三角形」)。その数があなたの目標よりかなり低い場合、Curv tolを減少させます(例えば、1.5倍または2倍)。君は

あなたが好きなだけ何度でも操作を繰り返すことができます。だから、目標とするメッシュ三角形の目標値はどれくらいですか?
さて、最初は、タイルが海水をたくさん持っているかどうかに依存します。なぜなら、後者は、三角形のゼロとしてほぼ数えられるからです

カウント。したがって、タイルが水なしであるかのように常に数値を拡大することに注意してください。いったんこれが知られ、考慮されると、それは味覚/ cpu / etcの問題です:比較すると、Global Sceneryのタイルは約500,000の三角形を持ち、

HDv3は150万人、UHDv1は350万人です。実行時に顕著な影響を与えることなく、私の8Gb RAMのコンピュータ上でほぼ10百万の三角形を持つタイルをテストしましたが、これも長く構築できます。

3百万と3百万の間の何か。その名前としての最小角度は、各三角形の目標最小最小角度を示します。これはターゲットに過ぎません(最小角度がそれより大きい場合、適切な三角形で小さなOSM角度を設定することはできません)。

どのような場合でもそれを大きく保つ必要があります(チェックボックスをオンにするとデフォルト値は5度、アルゴリズムが終了しない値は35です)。それはパッチには何らかの影響があるので、パッチでは本当に意味があります。

その方法は、パッチがDEMポイントの外側にリンクされていると言います(最小または最小の最小角度でトランジションを行うことができます。場合によっては避けたい、または避けたい)。
6.6カスタムDEM
1. Geoti ffまたはHGT形式にする必要があります。
2.列と行の数が同じである必要があります
3.そのコーナーは、1x1度のタイルのコーナーと正確に一致する必要があります。
カスタムDEMを使用しない場合、「デフォルト」のものが使用されます。ただし、これらは、タイルを構築する前に自分でダウンロードする必要があります。ダウンロードとダウンロードのデフォルトの2つの場所
7しばらくすると、最初に試してみてください!もちろん、島のタイルのflは、ヒマラヤやアルプスよりCurv tolの値を小さくすることができます。
20

命名法はセクション4の冒頭に正確に記述されています。
6.7スキップダウンロード/変換
もし何らかの理由でテクスチャをダウンロードするのではなく、単にDSFをビルドしたいのであれば、Skipのダウンロードを使用してください。私はダウンロードしたいが、jpegからddsへの変換を将来の時間(おそらく

あなたが最初にjpegを処理/改善したいので)、スキップ変換を使用してください。変換(現在はマルチスレッドではないため)は、処理時間に関するボトルネックであることが多いことに注意してください(ダウンロードとモンタージュは、

ビッグプロバイダの4Kテクスチャごとに1秒程度の速さで)。
6.8ユーザー定義と自動マスク
自動マスクは、ZL14のTMSオルソフォトに関する命名規則に従います(実際にはGoogleのバージョンです(例:http://www.maptiler.org/google-maps-coo ... rojection/)。あなたがしたい場合は

自分のマスクを作ってください(自動プロセスでは、どこかのオレオフォトをどこで使うのか分かりません)。同じファイル名を使用するだけで、アンダースコアとアンダースコアの後ろに5664 7952

5664 7952.pngの代わりにFR.pngまたは5664 7952 BI.png。両方が見つかった場合、自動的なものよりも優先されます。
6.9読み書き
以下のOrtho4XP.cfgを参照してください。プレビューで詳細なポリゴンのエンコードを開始し、突然ミルクマンがドアをノックした場合は、「書き込み」ボタンを押すだけで、それ以外の場合は「ビルドタイル」によって自動的に呼び出されます。あなたはすべきです

Ortho4XPベースディレクトリに既に存在する(少なくとも部分的に)ビルド済みのタイルを更新または改善したい場合は、 "Read congg"を押してください。
6.10プロセスを停止する(きれいに)
その名前が示すように、何らかの理由でユーザーが停止したい(すべてのスレッドからのメッセージを待つ)プロセスをきれいに停止しようとします。代わりに、そうしないでください。 CTRL-Cはおそらく少なくとも

空でないtmpディレクトリに、さらに悪い場合には破損したイメージファイルにコピーします。
6.11 Ortho4XP.cfg
ファイルOrtho4XP.cfgはPythonソースファイルでもあり、Orhto4XPの最初の段階で実行されます。特に、Pythonの構文に従う必要があります。
21


グラフィカルインタフェースの助けを借りて、ユーザは規則を定期的に編集する必要はありません。複数のプロバイダの測色補正辞書、リスト海域、およびいくつかのファイル位置の値のみが検索されます

Ortho4XP.cfgで、Ortho4XP.cfgでのみ使用できます。タイルが構築されるとき、グローバルなOrtho4XP.cfgファイルをグラフィカル・インタフェースからの入力と結合して得た適切なバージョンのOrtho4XP.cfgを含んでいます(特に、

プレビューウィンドウが定義されている場合) Ortho4XPが起動すると、lat / lonが選択され、 "Read congg"ボタンが押されると、その以前のタイルに保存されていたデータ(存在する場合)がインターフェースに再ロードされます。
6.12 Carnet d adresses.py
これはプロバイダのアドレス帳です。それを拡張したり、あなたの友人と共有したり、秘密にしておくことができます。いずれにしても、私たちは本当に招待されておらず、許容されるだけなので、私たち全員が座っている枝を切断しないように注意する必要があります。
7訴訟/ F.A.Q。
7.1私の空港には滑走路が不規則です
これは、それがfl attenedされていないことを意味し、彼の名前またはICAOコードは、ステップ1を実行したときに表示されませんでした。それを得るには2つの方法があります。最初の1つは、その境界をOSM上の閉じた方法としてエンコードすることです(タグ "aeroway

"="飛行場 "、その名前のための1つのタグ、およびそのICAOコードのための1つのタグ)(オプションであるが推奨される)。可能な限り既存のOSMノードの再利用に注意を払い、方法を終了してください。また、空港に近くに水質パッチがある場合は、

それらのエッジを横切るか、エラー7.3に戻ります。第2の解決策は、空港を囲む1つの多角形でパッチファイルを作成し、空港の標高タグで表示することです。そのようなパッチの例が含まれています

Paris Orly空港(LFPO)の7zアーカイブでは、第5章のLFHUビデオのようにJOSMを使用して作成されました。
7.2新しいタイルの一部が水で満たされている
OSMでは、海岸線を規定する方向付けられた破線は、常にその右側に水を置くべきである。どの三角形を海の三角形としてタグ付けする必要があるのか​​を判断するには、Ortho4XPが(おそらく)正しい

それが海岸線によって塞がれていない限り、近くの三角形を汚染させてください。海岸線の一部が間違って方向付けられていると、インク滴が地面に落ち込み、その後内陸に向かいます。

OSMは唯一実行可能な治療法です。
7.3ステップ2は終了しないか、エラーで終了します:-(
まれに、ステップ2は1分以上かかることがありますが、ほとんどの場合、数十秒で終了します。最小角度を要求した場合は、最初にそれを試してください(この要件は、OSMデータに応じて満たすことができない場合があります)。
22
まだ終了できない場合は、非常に高い確率で再びOSMのエラーに関連し、Triangle4XPはあなたがそれを探すべき場所を示すかもしれません。これは、OSM内の2つのエッジが異なる場合に発生する可能性があります

(原則的にはそうであってはならないが、オープンは間違いがないことを意味する)。ほとんどの場合、これは2回エンコードされた川の小さな部分、または一緒に「接着」されていない水のパッチによるものです

適切な方法。少し経験があればオンラインで直接見つけて修正することができますが、まれに "宝物"の狩猟に変わる可能性があります。
7.4ステップ3は、プールに残っている場所がないことについて文句を言う!
これは、メッシュがZL17テクスチャに相当する点で65536点を超えることを意味します。これは、OSMエラー(メッシュツールが狂ってしまう)、またはCurv tolの値が小さすぎることによって引き起こされる可能性があります。 Curv tol = 3で最初に試してください。

問題が解決しない場合は、問題はOSM上にあり、修正するか、報告してください。誰かがあなたを探します。
7.5ヘルプ!最初からタイルを消してから再開する必要がありますか?
いいえ!根本的な決定はめったに生産的ではありません。オルソフォトをダウンロードして見て、見た目が正しいと思われる場合は、他の無関係な部分が問題を引き起こしているので、削除しないでください。より一般的には私だけが知っていた

誰かが何かを消去する必要がある2つのケース:
1.あなたの場所のネットワークの問題により、いくつかのオルソフォトが破損しています(これらはファイルビューアに表示されないか、視聴者がクラッシュする)。その後、破損したものだけを消去します。問題がサーバー側にある場合、Ortho4XPは、

壊れた画像を作成しようとしません。
2. Openstreetmapでステップ2のTriangle4XPに問題を引き起こしていたエラーが見つかりました。その後、OSMの修正後、ディスク上のキャッシュされたOSMデータを消去する必要があります。これはボタン "OSMデータの消去"のオブジェクトです。

その場合(またはOSMデータが更新されたため)使用してください。
7.6いくつかのオルソフォトは白い四角で壊れています。
通常256x256または2048x2048サイズ。これはおそらく過負荷になっていた(遅い)サーバーが原因です。このような状況が発生した場合、必ずしも気付くことなくホワイトデータを送信することがあります。私はこれらを保持したいと思う場合もあります(これは

過負荷ではなく、データが欠落している。他の場合には、破損したオルソフォトを消去し、もう一度タイルを構築して、削除されたオルソ画像を(のみ)作成することである

(うまくいけば)ダウンロードされます。 「CH Vs」、「NZ」、「NO」の出典は、フランスから使用されたときにこの種の挙動を示すことがあります。
23


8謝辞
私の最大の "Mercis!"は、フランスのフォーラムx-plane.frのメンバー全員に、今年の6月から初期の開発版が最初にリリースされたときの援助と励ましが大きな動機となっています。多くの機能

現在のバージョンに含まれるものは、その発言やアイデアから浮上しており、実際には集合的な作業と見なされるべきである。このリストは、あまりにも長く、すべての名前を付けることができず、その代わりに、かつてないほどの割合がベルギー人であるため、

私は彼らにすべてBeer4XPの大きなガラスを借りています。 zonephoto.x-plane.frからPascal、x-plane.orgのPeter(Durian)、avsim.comのTony(tonywob)にも感謝しています。 2人にも多くの感謝

ジョナサン - Jonathan Shewchuk氏は、強力でフレキシブルなX-Plane用の2.5Dメッシュジェネレーターにすることは難しいという彼の印象的な「2次元品質メッシュジェネレーターとDelaunayトライアンギュレーター」、Triangle

triangle4XPの99%が本当に本当にトライアングルであるからです。 - ジョナサン・デ・フェランティ(Jonathan de Ferranti)は、高品質デジタル標高モデル(DEM)を構築し、彼のビューファインダーパノラマのウェブサイトからアクセスできるようにしました。ザ

Ben SupnikとAndras Fabianの専門知識は、X-Planeの風景ファイルの特質を理解しようとするプロジェクトの初期段階で高く評価されています。私はそのようなメッシュツールが興味深いと確信していません

陸上の景観を建てるためにも議論は残っています;-)最後に、私の妻と娘たちに何度も感謝しています。
返信する