すべてのプロダクト
Search
ドキュメントセンター

PolarDB:軌道内のイベントを記録する

最終更新日:Jul 02, 2024

軌道にイベントを追加して、軌道に関する追加情報を記録できます。

サンプルシナリオ:

たとえば、トラックの軌道に給油、積み込み、荷降ろしに関するデータを記録できます。 イベントは、いくつかのサンプリング点で発生しなくてもよく、イベントは、軌道のサンプリング点に含まれない時点で発生してもよい。 これらは属性情報とは異なります。

イベントを追加するには、ST_AddEvent関数を使用できます。

例えば、useridが1であるユーザのトラックは、17:45:00に給油された。 給油イベントのIDを1001として定義し、このイベントを軌道に追加できます。 サンプルSQL文:

UPDATE trajectory_table
SET traj = ST_AddEvent(traj, 1001, '2020-04-11 17:45:00 ') WHERE userid = 1;