Date-Time Group(DTG)フォーマットのテキストの Date-Time ジオデータベース フィールドへの変換

Date-Time Group(DTG)フォーマットは、軍事メッセージおよび無線伝送の日付および時刻情報を記録するために使用されます。このフォーマットのデータを含んでいるテキスト文字列は、情報をアニメーションおよび追跡目的で使用できるジオデータベース Date-Time フィールドに変換したほうが、より役に立つことがあります。[時刻フィールドの変換(Convert Time Field)] ツールを使用して、DTG フォーマットのテキストの文字列を含んでいるテーブル列を新しいジオデータベース Date-Time データの列に変換できます。

DTG 文字列のフォーマット:ddHHmm'Z' MMM yy

この文字列では、dd は日、HH は時、mm は分、Z は Zulu(UTC)時間、MMM は月の最初の 3 文字、yy は年の最後の 2 桁です。「121145ZJAN11」という文字列を Date-Time ジオデータベース フィールドに変換するには、「ddHHmm'Z'MMMyy」としてコード化されているカスタム日時フォーマット ピクチャを使用して、[時間フィールドの変換(Convert Time Field)] ツールを実行します。DTG フォーマットの文字列がスペースで区切られている場合は(たとえば「121145Z JAN 11」)、「ddHHmm'Z' MMM yy」という形式でカスタム日時フォーマット ピクチャにスペースを含めます。

手順:
  1. まず、DTG フォーマットのデータが含まれているテキスト フィールドがあるジオデータベース フィーチャクラスまたはテーブルを選択します。

  2. [時刻フィールドの変換(Convert Time Field)] ツールを開き、入力テーブルまたはフィーチャクラスを設定します。

    このツールを実行すると、Date-Time フィールドが既存のジオデータベース フィーチャクラスまたはテーブルに追加され、Date-Time 値が入力フィールドに基づいて計算されます。

  3. 入力時間フィールドを、DTG 文字列を含んでいるフィールドに設定します。
  4. ddHHmm'Z'MMMyy」というカスタム日時フォーマット ピクチャを入力します。

    DTG フォーマットの文字列がスペースで区切られている場合は(たとえば「121145Z JAN 11」)、「ddHHmm'Z' MMM yy」という形式でカスタム日時フォーマット ピクチャにスペースを含めます。

  5. ジオデータベース Date-Time データが含められる新しいフィールドの名前を指定します。
  6. 出力形式を [DATE] に設定します。
  7. ツールを実行します。Date-Time データが含まれる新しいフィールドがテーブルまたはフィーチャクラスに追加されます。データの表示形式は、コンピュータのロケールおよびシステム設定によって異なります。

このツールの出力は既存のテーブルまたはフィーチャクラスの新しい列になるため、このツールを実行する前に、他のフォーマットからジオデータベースにデータをインポートすることを推奨します。


7/10/2012