Skip to content

Commit

Permalink
Add IMO number
Browse files Browse the repository at this point in the history
  • Loading branch information
AntoineAugusti committed Nov 12, 2018
1 parent f0d9844 commit a0858f7
Show file tree
Hide file tree
Showing 7 changed files with 31 additions and 22 deletions.
1 change: 1 addition & 0 deletions opendata/config/filter_doc.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
"models": ["moyens", "moyens_snsm"],
"columns": {
"flotteurs":[
"immatriculation_omi",
"marque",
"nom_serie",
"assurance",
Expand Down
5 changes: 5 additions & 0 deletions opendata/doc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -253,6 +253,11 @@ components:
description: Numéro d'immatriculation du navire. Cette donnée est chiffrée et ne correspond pas à l'immatriculation originale du navire.
example: 0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33
nullable: true
immatriculation_omi:
type: string
description: Numéro d'immatriculation à l'Organisation Maritime Internationale.
nullable: true
example: 7924346
marque:
type: string
description: Marque du flotteur
Expand Down
1 change: 1 addition & 0 deletions opendata/sql/flotteurs.sql
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ SELECT
sctp.LIBELLE type_flotteur,
sccf.LIBELLE categorie_flotteur,
t.NUM_IMMAT numero_immatriculation,
flo.NUM_IMO immatriculation_omi,
t.MARQUE marque,
t.NOM_SERIE nom_serie,
t.ASSURANCE assurance,
Expand Down
1 change: 1 addition & 0 deletions opendata/sql/schema.sql
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,7 @@ CREATE TABLE public.flotteurs (
"type_flotteur" varchar(50) not null,
"categorie_flotteur" varchar(50) not null,
"numero_immatriculation" varchar(40),
"immatriculation_omi" varchar(20),
"marque" varchar(250),
"nom_serie" varchar(500),
"assurance" boolean,
Expand Down
22 changes: 11 additions & 11 deletions opendata/tests/files/expected_flotteurs.csv
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
operation_id,numero_ordre,pavillon,resultat_flotteur,type_flotteur,categorie_flotteur,numero_immatriculation,marque,nom_serie,assurance,longueur,largeur,jauge,nombre_personnes_recommande,puissance_maximum_autorisee,surface_voilure,puissance_moteurs,coque,materiau,propulsion,type_moteur,type_navire,utilisation
-62843,1,Français,Assisté,Administration / Armée,Autre,,,,,,,,,,,,,,,,,
-51138,1,Français,Remorqué,Plaisance à moteur < 8m,Plaisance,,,,,,,,,,,,,,,,,
-40995,1,Français,Assisté,Plaisance à moteur < 8m,Plaisance,b12ab00e47a8914f32bf7bacf87792a0acdf4f35,,EDEL-5,True,5.4,0,2.33,0,,14.9,6.62,MONOCOQUE NON HABITABLE,POLYESTER / EPOXY,Voile,HORS-BORD,VOILIER,USAGE PERSONNEL
-39436,2,Étranger,Assisté,Plaisance à voile,Plaisance,,,,,,,,,,,,,,,,,
2219940324,1,Français,Remorqué,Pêche,Pêche,,,,,,,,,,,,,,,,,
2219940325,1,Français,Remorqué,Plaisance voile légère,Loisir nautique,,,,,,,,,,,,,,,,,
2220013242,1,Français,Assisté,Plaisance à voile,Plaisance,1b9161998ffaecec2285a66d583f7c1ece2d04d1,,FIRST-29,True,8.75,0,7.37,0,,38,9.57,MONOCOQUE NON HABITABLE,POLYESTER / EPOXY,Voile,LIGNE D'ARBRE,INCONNU,USAGE PERSONNEL
2220070718,1,Français,Remorqué,Plaisance à voile,Plaisance,c1f96c096b5c97acf04817ab6a94bf93581f96d5,BENETEAU,OCEANIS CLIPPER 343,True,10.38,3.48,12.65,0,30,50.5,21.34,MONOCOQUE HABITABLE,POLYESTER / EPOXY,Voile,LIGNE D'ARBRE,VOILIER,USAGE PERSONNEL
2319910129,1,,"Difficulté surmontée, reprise de route",Planche à voile,Loisir nautique,,,,,,,,,,,,,,,,,
3119982090,1,Français,Remorqué,Navire de plaisance à moteur,Plaisance,ca868070847ec2e3e8ef203005941c0bd59762a8,,BARQUE,False,7,0,3.06,0,0,,26.5,MONOCOQUE HABITABLE,BOIS MASSIF,Moteur à essence,LIGNE D'ARBRE,INCONNU,USAGE PERSONNEL
operation_id,numero_ordre,pavillon,resultat_flotteur,type_flotteur,categorie_flotteur,numero_immatriculation,immatriculation_omi,marque,nom_serie,assurance,longueur,largeur,jauge,nombre_personnes_recommande,puissance_maximum_autorisee,surface_voilure,puissance_moteurs,coque,materiau,propulsion,type_moteur,type_navire,utilisation
-62843,1,Français,Assisté,Administration / Armée,Autre,,,,,,,,,,,,,,,,,,
-51138,1,Français,Remorqué,Plaisance à moteur < 8m,Plaisance,,,,,,,,,,,,,,,,,,
-40995,1,Français,Assisté,Plaisance à moteur < 8m,Plaisance,b12ab00e47a8914f32bf7bacf87792a0acdf4f35,,,EDEL-5,True,5.4,0,2.33,0,,14.9,6.62,MONOCOQUE NON HABITABLE,POLYESTER / EPOXY,Voile,HORS-BORD,VOILIER,USAGE PERSONNEL
-39436,2,Étranger,Assisté,Plaisance à voile,Plaisance,,,,,,,,,,,,,,,,,,
2219940324,1,Français,Remorqué,Pêche,Pêche,,,,,,,,,,,,,,,,,,
2219940325,1,Français,Remorqué,Plaisance voile légère,Loisir nautique,,,,,,,,,,,,,,,,,,
2220013242,1,Français,Assisté,Plaisance à voile,Plaisance,1b9161998ffaecec2285a66d583f7c1ece2d04d1,,,FIRST-29,True,8.75,0,7.37,0,,38,9.57,MONOCOQUE NON HABITABLE,POLYESTER / EPOXY,Voile,LIGNE D'ARBRE,INCONNU,USAGE PERSONNEL
2220070718,1,Français,Remorqué,Plaisance à voile,Plaisance,c1f96c096b5c97acf04817ab6a94bf93581f96d5,,BENETEAU,OCEANIS CLIPPER 343,True,10.38,3.48,12.65,0,30,50.5,21.34,MONOCOQUE HABITABLE,POLYESTER / EPOXY,Voile,LIGNE D'ARBRE,VOILIER,USAGE PERSONNEL
2319910129,1,,"Difficulté surmontée, reprise de route",Planche à voile,Loisir nautique,,,,,,,,,,,,,,,,,,
3119982090,1,Français,Remorqué,Navire de plaisance à moteur,Plaisance,ca868070847ec2e3e8ef203005941c0bd59762a8,,,BARQUE,False,7,0,3.06,0,0,,26.5,MONOCOQUE HABITABLE,BOIS MASSIF,Moteur à essence,LIGNE D'ARBRE,INCONNU,USAGE PERSONNEL
22 changes: 11 additions & 11 deletions opendata/tests/files/flotteurs.csv
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
operation_id,numero_ordre,pavillon,resultat_flotteur,type_flotteur,categorie_flotteur,numero_immatriculation,marque,nom_serie,assurance,longueur,largeur,jauge,nombre_personnes_recommande,puissance_maximum_autorisee,surface_voilure,puissance_moteurs,coque,materiau,propulsion,type_moteur,type_navire,utilisation
2220013242,1,Français,Assisté,Plaisance à voile,Plaisance,649873,,FIRST-29,1,8.75,0.00,7.37,0,,38.00,9.57,MONOCOQUE NON HABITABLE,POLYESTER / EPOXY,Voile,LIGNE D'ARBRE,INCONNU,USAGE PERSONNEL
-51138,1,Français,Remorqué,Plaisance à moteur < 8m,Plaisance,,,,,,,,,,,,,,,,,
2319910129,1,,"Difficulté surmontée, reprise de route",Planche à voile,Loisir nautique,,,,,,,,,,,,,,,,,
3119982090,1,Français,Remorqué,Navire de plaisance à moteur,Plaisance,363921,,BARQUE,0,7.00,0.00,3.06,0,0.00,,26.5,MONOCOQUE HABITABLE,BOIS MASSIF,Moteur à essence,LIGNE D'ARBRE,INCONNU,USAGE PERSONNEL
-39436,2,Étranger,Assisté,Plaisance à voile,Plaisance,,,,,,,,,,,,,,,,,
-62843,1,Français,Assisté,Administration / Armée,Autre,,,,,,,,,,,,,,,,,
-40995,1,Français,Assisté,Plaisance à moteur < 8m,Plaisance,387047,,EDEL-5,1,5.40,0.00,2.33,0,,14.90,6.62,MONOCOQUE NON HABITABLE,POLYESTER / EPOXY,Voile,HORS-BORD,VOILIER,USAGE PERSONNEL
2220070718,1,Français,Remorqué,Plaisance à voile,Plaisance,C44335,BENETEAU,OCEANIS CLIPPER 343,1,10.38,3.48,12.65,0,30.00,50.50,21.34,MONOCOQUE HABITABLE,POLYESTER / EPOXY,Voile,LIGNE D'ARBRE,VOILIER,USAGE PERSONNEL
2219940324,1,Français,Remorqué,Pêche,Pêche,,,,,,,,,,,,,,,,,
2219940325,1,Français,Remorqué,Plaisance voile légère,Plaisance,,,,,,,,,,,,,,,,,
operation_id,numero_ordre,pavillon,resultat_flotteur,type_flotteur,categorie_flotteur,numero_immatriculation,immatriculation_omi,marque,nom_serie,assurance,longueur,largeur,jauge,nombre_personnes_recommande,puissance_maximum_autorisee,surface_voilure,puissance_moteurs,coque,materiau,propulsion,type_moteur,type_navire,utilisation
2220013242,1,Français,Assisté,Plaisance à voile,Plaisance,649873,,,FIRST-29,1,8.75,0.00,7.37,0,,38.00,9.57,MONOCOQUE NON HABITABLE,POLYESTER / EPOXY,Voile,LIGNE D'ARBRE,INCONNU,USAGE PERSONNEL
-51138,1,Français,Remorqué,Plaisance à moteur < 8m,Plaisance,,,,,,,,,,,,,,,,,,
2319910129,1,,"Difficulté surmontée, reprise de route",Planche à voile,Loisir nautique,,,,,,,,,,,,,,,,,,
3119982090,1,Français,Remorqué,Navire de plaisance à moteur,Plaisance,363921,,,BARQUE,0,7.00,0.00,3.06,0,0.00,,26.5,MONOCOQUE HABITABLE,BOIS MASSIF,Moteur à essence,LIGNE D'ARBRE,INCONNU,USAGE PERSONNEL
-39436,2,Étranger,Assisté,Plaisance à voile,Plaisance,,,,,,,,,,,,,,,,,,
-62843,1,Français,Assisté,Administration / Armée,Autre,,,,,,,,,,,,,,,,,,
-40995,1,Français,Assisté,Plaisance à moteur < 8m,Plaisance,387047,,,EDEL-5,1,5.40,0.00,2.33,0,,14.90,6.62,MONOCOQUE NON HABITABLE,POLYESTER / EPOXY,Voile,HORS-BORD,VOILIER,USAGE PERSONNEL
2220070718,1,Français,Remorqué,Plaisance à voile,Plaisance,C44335,,BENETEAU,OCEANIS CLIPPER 343,1,10.38,3.48,12.65,0,30.00,50.50,21.34,MONOCOQUE HABITABLE,POLYESTER / EPOXY,Voile,LIGNE D'ARBRE,VOILIER,USAGE PERSONNEL
2219940324,1,Français,Remorqué,Pêche,Pêche,,,,,,,,,,,,,,,,,,
2219940325,1,Français,Remorqué,Plaisance voile légère,Plaisance,,,,,,,,,,,,,,,,,,
1 change: 1 addition & 0 deletions opendata/transformers/flotteurs.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
class FlotteursTransformer(BaseTransformer):
CSV_DTYPE = {
'numero_immatriculation': str,
'immatriculation_omi': str,
'marque': str,
'nom_serie': str,
'puissance_moteurs': np.float64,
Expand Down

0 comments on commit a0858f7

Please sign in to comment.