-
Notifications
You must be signed in to change notification settings - Fork 1
Description
Sauvegarder les positions des navires dans la BDD suivant le MDD de atol.
MDD de ATOL CD
{
"mmsi": "int8",
"coord": "text wkt",
"status": "text",
"course": "float",
"heading": "float",
"speed": "float",
"ts": "timestamptz",
"features": {
"ais": {
"mmsi": "int8",
"imo": "text",
"callsign": "text",
"shipname": "text",
"shiptype": "int8",
"to_bow": "float8",
"to_stern": "float8",
"to_port": "float8",
"to_starboard": "float8",
"draught": "float8",
"destination": "text",
"ts": "timestamptz"
},
"navpro": {
"imo": "bigint",
"cfr": "text",
"external_immatriculation": "text",
"vessel_name": "text",
"ircs": "text",
"mmsi": "bigint",
"flag_state": "text",
"district": "text",
"length": "numeric",
"gauge": "numeric",
"power": "numeric",
"vessel_type": "text",
"fishing_gear_main": "text",
"fishing_gear_secondary": "text",
"fishing_gear_third": "text"
}
}
}
La liste des champs présents dans navpro n'est pas encore définitive, mais il me semble que ceux demandés par le CNSP et le CACEM y figurent tous.
À noter que les champs ais et navpro peuvent être absents du champ features pour les raisons suivantes :
ais : ce champ peut manquer uniquement au démarrage du conteneur Docker de l'application, lorsqu'on reçoit le premier message AIS de position mais qu'aucun message d’information n’a encore été capté.
navpro : ce champ peut être absent de manière régulière lorsque la correspondance entre le MMSI du navire issu de l'AIS et celui connu de navpro n'a pas pu être établie.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status