Hand-placed localizers 手作りのローカライザー

X-Plane カスタムシーナリに関するナレッジ
返信する
アバター
Sir.Jake
管理人
記事: 871
登録日時: 2017年10月04日(水) 10:24
お住まい: Japan(日本)
連絡する:

Hand-placed localizers 手作りのローカライザー

投稿記事 by Sir.Jake »

http://developer.x-plane.com/?article=n ... x-plane-11
【Googleの翻訳】
手作りのローカライザー - グローバルな風景とどのように連携するか

-----------------------------------------------------------------------------------------------------------------------------

それらをすべて統治する1つのデータセット

X-Plane 11では、シミュレータ内のナビゲーションデータのすべての目的に1つのデータベースが使用されます。この共通のデータベースに定義されているすべての項目は、風景、地図、ATC、AI、GPS / FMS、ラジオナビゲーションアビオニクスに使用されます。 X-Plane 10では、X-Planeの世界で見たものとGPSナビゲーションで利用できるものとの間に相違がある可能性がありました。このデータの完全性の欠如はもはや不可能です。 X-Plane 11は、参照整合性と正確性を強く強制する、新しい設計のnavdata階層と新しいフォーマットを備えています。フォーマットは古いデータセットのいずれとも下位互換性がないことに注意してください.X-Plane 11はX-Plane 11形式のデータのみを読み込みます。

空港の情報を重複しない

さらに、空港や滑走路に関するすべてのデータはapt.datから取得され、拡張されているので、航空電子工学に必要な情報を運ぶことができます。これまでは、別のairports.txtを使用して、遷移レベル、最長滑走路長などの情報を保持していました。この情報はすべてapt.datから取得されます。これは、キーと値のペアに1302行のコードを使用します。結婚した。次のキーと値のペアは、apt.dat 1050仕様の一部であり、X-Plane 11で使用されます。
- region_code、これは、ICAO文書No 7910に従って地域を指定しなければならない
- datum_lat、datum_lon、それらは10進数で空港データムの位置を指定します。
- transition_alt、トランジション高度をフィートで指定する必要があります
- transition_level、トランジションレベルをフィートで指定する必要があります

このデータは、風景ゲートウェイ内のほとんどの空港ですでに設定されていることに注意してください。これらの値がないか間違っている空港がある場合は、WED 1.5以降を使用してこれらの値を追加/編集し、変更を風景ゲートウェイにアップロードしてください。

正しい役割と地域、してください

X-Plane 11は、グローバルとターミナルのフィックスとナラビシドを区別します。ターミナルフィックスとナヴァシッドは、424.20 5.6空港/ヘリポート識別子に従って、ターミナルエリアのarpt / heli identを指定する必要があります。すべての修正およびナヴァシッドは、424.20 5.14 ICAOコードに従って地域ICAOコードを指定しなければならない。特に米国大陸で定義された7つの地域に注意してください。詳細については、ICAO文書No 7910を参照のこと。
ターミナル対グローバルアイテムの分類と正しい親ターミナルエリアまたはICAOリージョンの割り当てにより、データベース内の各アイテムはグローバルに一意の識別子でアドレス指定可能です。それだけが層状構造を構築することが可能です。 X-Planeは、気道ネットワークのグラフを作成するために必要なため、このユニークなインデックスの整合性を強制します。

-------------------------------------------------- ------------------------------

サポートされる2つのフォーマット

X-Plane 11は、グローバルデータベースを提供できる2つのフォーマットをサポートしています。
ARINC 424は、FAA /航空情報サービスCIFP Readme
- さらに説明されているようにXPNAV1100

Sim-wide ARINC424オーバーライド

424のマスターファイルにアクセスできるプロフェッショナルのお客様は、それらを使用してX-Planeグローバルデータベースをオーバーライドすることができます。

シム開始時に、X-Planeはearth_424.datというファイルのインストールの$ X-Plane / Custom Data /フォルダを調べます。このファイルが見つかると、FAINIFIF例外のあるARINC 424.18標準に従って解釈され、次の情報をX-Planeにロードするために使用されます。
- 修正(EAおよびPCレコード)
- Navaids(D、DB、PNレコード)
- エアウェイズ(ERレコード)
- ILS(PIレコード)
- マーカー(PM記録)
- 空港データ(PAレコード)
- 空港のゲート/駐車場(PB記録)
- 空港ターミナル手続(PD、PE、PF記録)
- 空港滑走路情報(PG記録)
- パスポイント(PPレコード)
- GLSステーション(PTレコード)
- GBASパスポイント(PQレコード)

このファイルが読み込まれた後、X-Planeは他のテキストファイルから他の情報をロードしません。インストールにグローバル424ファイルが提供されている場合、他の形式のデータをロードする必要はないものとします。特に、X-Planeは、以下で説明するファイルを「グローバルデータ」としてロードしません。

グローバルデータ

グローバルな424ファイルが存在しない場合、X-Planeは代わりにXPNAV1100 / XPFIX1100 / XPAWY1100形式のファイルをロードします。これらは、以前のバージョンのデータファイルとは表面的に似ていますが、参照整合性が必要であり、読み込み時にタイプ、コード、リージョンコードに関するグローバルな一意性が根本的に異なります。以下に、完全なファイル形式の仕様を示します。

-------------------------------------------------- ------------------------------


グローバルデータの階層化された階層

データの完全な置き換えではなく、X-Plane 11では、優先度の高いレイヤーでデータを編成することができます。優先度の高いデータは、下のすべてのレイヤーのデータよりも優先されます。

ベース - X-Planeに同梱されているもの:

X-Plane 11には、世界中のIFRナビゲーションを可能にするデータのグローバルベースレイヤーが同梱されています。これらのファイルによって表されるデータサイクルは、X-Plane 11の存続期間にわたって同じままです。
これらのファイルは次のとおりです。
- earth_fix.dat
- earth_awy.dat
- earth_nav.dat
- CIFP / $ ICAO.dat(ここで、$ ICAOは、計器手続きを伴う各空港です)

$ X-Plane / Resources / default data /にあります。

更新されたベース - 第三者プロバイダーによって提供されるもの

この層は、高度な趣味のユーザーが気にするものです。彼らはオンラインで飛びたいので、更新されたデータが必要です。オンラインネットワークへの参加には、通常、かなり最近のデータが必要です。 AerosoftとNavigraphは毎月の定期購読で最新データを提供します。このデータは、次のファイルで構成されています。
- earth_fix.dat
- earth_awy.dat
- earth_nav.dat
- CIFP / $ ICAO.dat(ここで、$ ICAOは、計器手続きを伴う各空港です)

それらは$ X-Plane / Custom Data /

これらのファイルは、X-Planeの基本レイヤを完全に置き換えます。これらのファイルが存在する場合、X-Planeベースレイヤーは無視されます。参照整合性のため、earth_awy.datではなくearth_fix.datだけを更新することはできません。ロードすると、すべてのファイルが同じサイクル番号であることがチェックされます。ミックスマッチングの異なるサイクルはサポートされていません。

更新されたアプローチ - FAAから無料で入手するもの

FAACIFPファイルは連邦航空局から無料で提供されるARINC424.18ファイルで、ウェブサイトからダウンロードすることができます。



X-Plane 11では、このファイルを使用してP *レコードをFAAの最新のものに置き換えます。このファイルから次のデータが読み込まれ、グローバルレイヤーからロードされたデータが上書きされます。
- 端末の修正(PCレコード)
- ターミナルNavaids(5.6フィールドが空でないDレコード、PNレコード)
- ILS(PIレコード)
- マーカー(PM記録)
- 空港データ(PAレコード)
- 空港のゲート/駐車場(PB記録)
- 空港ターミナル手続(PD、PE、PF記録)
- 空港滑走路情報(PG記録)
- パスポイント(PPレコード)
- GLSステーション(PTレコード)
- GBASパスポイント(PQレコード)

ファイル
- FAACIFP18

$ X-Plane / Custom Data /

このファイルはX-Planeに同梱されていませんが、FAAのWebサイトから無償で入手できます。

このファイルからは、エヌルートウェイポイント、VHFエンルートナービッド、またはエンルート気道はロードされないことに注意してください。これらは、気道ネットワークの参照整合性に影響を与えるため、安全に置き換えることはできません。

整合性の理由から、FAAデータのサイクル番号は、下層のサイクル番号と常に一致しなければならないことに留意されたい。ターミナル・プロシージャはターミナル・エリアからウェイポイントを参照するため、グローバル・ウェイポイントのデータ・ソースは同じサイクル番号でなければなりません。

また、FAACIFPが有効になっている場合は、空港ごとに端末手順が無効になります。グローバルデータからFAACIFPからロードされたものとターミナルプロシージャを混在させる試みは行われません。端末手順が端末ウェイポイントを参照するため、FACCIFPからロードされたポイントを持つグローバルデータから端末手順を構築しようとすると、予測できない結果につながる可能性があります。したがって、FAACIFPが有効になると、FAACIFPのPD / PE / PFレコードを持つ$ ICAOごとにカスタムデータ/ CIFP / $ ICAO.datがオーバーライドされます。

手作りローカライザ - グローバルな風景とどのように連携するか

以前は、第三者からのデータ製品を使用しているX-Plane 10の多くのユーザーが、このデータのILSコンポーネントとX-Planeの空港との矛盾を訴え、滑走路のほかに飛行機を案内するILS信号をもたらしました。

X-Plane 11では、グローバルおよびFAACIFPデータの上に階層化された次のnavdataのレイヤーは、キュレーションされたローカライザー、風景ゲートウェイからのグライドスロープおよびマーカーデータです。

このファイルは、ゲートウェイデータベースで収集された手キュレーションされたローカライザがゲートウェイ空港と完全に連携していることを保証します。

ファイル
- earth_nav.dat

$ X-Plane / Custom Scenery / Global Airports / Earth navデータ/

必要に応じてX-Planeアップデータを介してゲートウェイ空港で更新されます。手作業で修正されたローカライザーが私たちの空港と完全にマッチすることを保証します。

カスタム風景とゲートウェイ空港間の滑走路配置に不一致が生じ、カスタム風景を使用する際にローカライザオフセットにつながる場合は、常に政府データを参照して滑走路の配置を確認してください。風景の作成者は、X-Planeのデフォルトの風景の間違った配置を回避したり、最終的なエラーを自分のカスタム風景に組み込んだりしないでください。政府のデータに基づいて正確ではない空港または滑走路プレースメントに遭遇した場合は、常にこれを風景ゲートウェイへのバグとして報告し、正しいデータを持つ政府の情報源を含めます。目標は、永遠に風景の誤差を運ぶ代わりに、X-Planeの世界を可能な限り正確にすることです。

ユーザーデータ - ユーザーごとのオーバーライド

最後のレイヤーはユーザー定義レイヤーです。

これらのファイルは、X-Planeのマップuiで行われたすべての編集が保存される場所です。 X-Planeマップを介して修正またはNavaidが変更されると、変更されたエントリはuser_ *ファイルに保存され、以前にロードされた情報は無効になります。

ファイル
- user_nav.dat
- user_fix.dat

$ X-Plane / Custom Data /

X-Planeのデフォルトインストールでは存在せず、アップデータによっては触れられていません。

これらは、X-PlaneのマップGUIを通じて修正またはNavaidが修正されると作成されます。これらは最上位レイヤーであり、AerosoftやNavigraphからのアップデートでもユーザーの変更が確実に保存されます。

これらのuser_fix.dat / user_nav.datでは、データの整合性を損なうことなく、X-Planeの世界データを追加または編集できます。 X-Planeにカスタムフィックスやナラシッドを追加したい場合は、これを実行する唯一の安全な場所です。

これは、下位層にロードされたオブジェクトを削除するためには機能しません。永続的な方法でフィックスをUIから削除することはできなくなりました。フィックスやナヴァシッドを選択的に削除することができれば、それを参照している可能性のある気道が壊れるでしょう。

-------------------------------------------------- ---------------------------

424からXPNAV1100まで

私たちは、convert424toxp11という無料のコマンドラインツールを提供しています。このツールを使用すると、データプロバイダは424.18以上のファイルをX-Plane 11と互換性があることが保証されたnavdataに変換できます。

XPNAV1100 / XPFIX1100 / XPAWY1100ファイルを手動で作成または編集しないでください。フォーマットは人間が読める形式ではありますが、本質的なデータの完全性の仮定は容易に見落とされます。 ARINCDecoder v4.3のようなツールを使用して、データを常に424ファイルで編集して、有効性を確保します。次に、convert424toxp11コマンドラインツールを使用して、データをX-Planeにエクスポートします。

-------------------------------------------------- ------------------------------

自分のアプローチをどうやって作るのですか?いいえ手で編集してください!

過去には、既存の手順を編集する方法や、独自の架空の手順を作成する方法を尋ねられました。おそらく、あなたの裏庭の滑走路に将来のLPVアプローチを試作したいのですか?

端末手順の説明は、ARINC 424.20、アタッチメント5、「パスとターミネータ」に記載されているコーディング規則に従います。手作業でこれらのルールに完全に従う手順は不可能です。そのため、これらのファイルを扱うための業界ツールが開発されています。

X-Plane 10では、カスタムアプローチを設計するためのツールは存在せず、テキストで手作業でコードを作成しようとする試みは非常に難しく、ほとんどの場合は機能しませんでした。

X-Plane 11を使用すると、自由にARINC424.18 +をフルに活用できます。新しいプロシージャを評価、編集、または設計するには、非常に強力なツールであるARINCDecoder v4.3プログラムを強くお勧めします。

-------------------------------------------------- ------------------------------

グローバルデータフォーマット

これらのファイルは簡単に解析できるように設計されており、オーバーヘッドが低く(XMLはありません)、既にX-Plane 10のファイルに精通していれば、構造が慣れているように見えます。 X-Plane 10へのファイル形式の変更は、各文書の冒頭に明確に並べられています。

X-Plane 11のnavdataを解析する方法については、以下のファイル形式の仕様を参考にして、生成しないようにしてください(上記の警告を参照)。
- XPFIX1101:XP FIX1101仕様
- XPNAV1100:XP NAV1100仕様
- XPAWY1100:XP AWY1101仕様
- XPCIFP1101:XP CIFP1101仕様


-------------------------------------------------- ------------------------------



内容
- 1すべてを統治する1つのデータセット - 1.1重複する空港情報はありません
- 1.2正しい役割と地域、してください

- 2 2つのサポートされるフォーマット - 2.1 Sim-wide ARINC424オーバーライド
- 2.2グローバルデータ

- 3グローバルデータの階層化された階層 - 3.1ベース - Xプレーンに同梱されるもの:
- 3.2更新されたベース - 第三者プロバイダーによって提供されるもの
- 3.3更新されたアプローチ - FAAから無料で入手するもの
- 3.4手作りローカライザ - グローバルな風景とどのように連携するか
- 3.5ユーザーデータ - ユーザーごとの上書き

- 4 424からXPNAV1100へ
-5どのように私は自分のアプローチを作るのですか? いいえ手で編集してください!
- 6グローバルデータフォーマット
返信する