フィードまたはデータ ソースからのデータの取り込みを構成する際、ArcGIS Velocity でデータの日時プロパティを指定できます。
日時の構成
フィードまたはデータ ソースの日時パラメーターは、[キー フィールドの識別] ステップの [日時] セクションで指定できます。 詳細については、「キー フィールドの識別」をご参照ください。
日時
フィードまたはデータ ソース内のフィーチャには、時刻フィールドがあるものとないものがあります。
データを解析して処理する際、[Start Time]、[End Time]、および [Date Format] 値は必須ではありません。 ただし、リアルタイム解析とビッグ データ解析の一部のツールでは、時間解析を実行するために開始時間または開始時間と終了時間を定義する必要があります。
さらに、入力データで日付情報が文字列として表されている場合、Velocity で文字列が正常に解析されて日付フィールドに変換されるためには、日付形式を指定する必要があります。
時間タイプ
次の 3 つの時間構成があります。
- [Start Time] キー フィールドと [End Time] キー フィールドのどちらも指定しない。 データには時間の表示がありません。たとえば、国境のデータセットには日付フィールドや時間フィールドがありません。 これらのパラメーターを空のままにします。
- [Start Time] キー フィールドを指定する。 データ レコードが特定の時点 (瞬間) におけるその状態を表しています (たとえば、各読み取りの時間が記録されているセンサー観測値など)。
- [Start Time] キー フィールドと [End Time] キー フィールドの両方を指定する。 データ レコードがその期間 (時間間隔) におけるそのフィーチャまたは観測値の状態を表しています (たとえば、各警告の開始時間と終了時間がある、雷雨予測警告ポリゴンなど)。
日付形式: エポック タイム
データの日付がエポック タイム値 (UNIX 時間とも呼ぶ) で表されている場合、日付形式を指定する必要はありません。 エポック タイムは、特定の時点を 1970 年 1 月 1 日木曜日の 00:00:00 (UTC) からの経過秒数として表すためのシステムです。 これはこの時点から経過した秒数またはミリ秒数として指定できます。 日付形式を指定せずに Velocity で処理可能なエポック タイムの値の例としては、1474675359 や 1474675359000 があります。
日付形式: 文字列
文字列フィールドに格納されている日付と日時はさまざまな方法で表すことができます。 たとえば、次の文字列は同じ時点を参照していますが、表示は異なります。
- 2019-08-07T07:02:01.000Z
- Aug 7, 2019 7:02:01
- 20190807070201
日付値を文字列として表すフィールドがある場合、Velocity が文字列を解析して日付に変換できるように、日付形式を指定する必要があります。 このためには、[日付形式] パラメーターで日時の書式設定文字列を指定します。 以下に日時の書式設定の例をいくつか示します。
- 2019-04-05T12:05:18.095Z
- yyyy-MM-dd'T'HH:mm:ss.SSS'Z'
- 12/27/2015 16:39:20
- MM/dd/yyyy HH:mm:ss
- 2019-06-01T03:54:09+00:00
- yyyy-MM-dd'T'HH:mm:ssZZ
- 2020-06-18T19:13:50.212867Z
- yyyy-MM-dd'T'HH:mm:ss.SSSSSS'Z'
注意:
Velocity はミリ秒単位までの時刻をサポートしています。 これより高い精度を持つ日付文字列は、上述の例のように定義する必要があります。
文字列の日付形式の指定に使用可能な要素については、以下の表をご参照ください。 日時書式設定文字列の構成に関するその他の情報については、日付を表す文字列を日付オブジェクトに変換するときに使用される、対応する Joda time format DateTimeFormat class をご参照ください。
日付形式文字列シンボル | 説明 | 例 |
---|---|---|
y | 年 | 1996 |
M | 月 | July; Jul; 07 |
d | 日 | 10 |
h | 12 時間制での時 (1 ~ 12) | 12 |
H | 24 時間制での時 (0 ~ 23) | 0 |
m | 分 | 30 |
s | 秒 | 55 |
S | 秒の小数部分 | 978 |
a | 午前/午後 | AM; PM |
z | タイム ゾーン | 太平洋標準時; PST |
Z | タイム ゾーン オフセット/ID | -0800; -08:00; America/Los_Angeles |
日付形式: Esri 日付フィールド
データの日付情報または日時情報が日付フィールドに格納されている場合、日付形式を指定する必要はありません。 フィーチャ レイヤー、シェープファイル、パーケット ファイルには、日付値または日時値が含まれている日付フィールドを保存できます。 Velocity は、追加のプロパティや設定なしで、これらのフィールドから日時の値を読み込むことができます。