diff --git a/404.html b/404.html index d0c6b7c..7be6ed3 100644 --- a/404.html +++ b/404.html @@ -8,11 +8,11 @@ - + -

404

That's a Four-Oh-Four.
Take me home.
- +

404

There's nothing here.
Take me home.
+ diff --git a/CHANGELOG.html b/CHANGELOG.html index d3e9823..b084c79 100644 --- a/CHANGELOG.html +++ b/CHANGELOG.html @@ -8,7 +8,7 @@ - + @@ -22,7 +22,7 @@ Cartographie

Changements sur le jeu de données

Les changements de schéma du jeu de données SECMAR sont répertoriés ci-dessous.

2022-09-19

Intégration des données provenant de SeaMIS

Un nouveau logiciel de coordination des opérations a été déployé dans les CROSS au début de l'année 2021. Ces données n'étaient préalablement pas intégrées dans cette publication open data, c'est désormais le cas. Le système SeaMIS étant en phase de neuvage, certains contrôles de cohérences statistiques ne sont pas encore présents. Ainsi, certaines valeurs sont absentes dans des colonnes qui n'en comportaient pas précédemment.

L'absence de données va se résorber prochainement, à mesure que les contrôles de cohérences sont mis en place et que les systèmes de traitements des données évoluent.

Toute remarque technique peut être adressée à l'adresse tech@snosan.fr

2020-10-05

Ajout de la colonne avec_clandestins dans operations_stats.

Pull request: #135

2020-04-03

Ajout de la colonne prefecture_maritime dans operations_stats.

Pull request: #133

2019-09-02

Amélioration de la précision des colonnes de distance à la côte : distance_cote_metres et distance_cote_milles_nautiques dans operations_stats. Certaines petites îles françaises n'étaient pas présentes dans le jeu de données précédemment utilisé pour calculer les distances. Ceci avait pour effet une distance plus élevée que la réalité.

Ce problème est corrigé par l'utilisation du jeu de données Contours des régions françaises sur OpenStreetMap en complètement des données existantes.

2018-11-13

Ajout de la colonne immatriculation_omi dans flotteurs et nombre_navires_mas_omi dans operations_stats.

Commits: predisauvetage@a0858f, predisauvetage@6a6e55

2018-11-01

Modification de la colonne concerne_snosan dans operations_stats pour prendre en compte les opérations qui n'ont pas de flotteurs impliqués mais qui sont pour des événements qui s'apparentent à du loisir.

Issue: Issue #123

2018-10-31

Ajout de la colonne nombre_flotteurs_vehicule_nautique_a_moteur_impliques dans operations_stats qui dénombre le nombre de véhicules nautique à moteur impliqués lors d'une opération.

Issue: Issue #117

2018-10-27

Nous ne prenions pas en compte les frontières de la Nouvelle-Calédonie lors du calcul des distances par rapport à la côte. Ceci est désormais réparé. Ainsi, les distances à la côte pour les interventions coordonnées par le CROSS en Nouvelle-Calédonie sont désormais cohérentes.

Issue: Issue #116

2018-10-22

Ajout de colonnes concernant la marée. On ajoute des informations sur la marée pour les opérations se déroulant sur les façades Atlantique et de la Manche, pour les opérations se déroulant à moins de 20km des côtes. Une trentaine de ports de référence sont utilisés pour avoir les coefficients des marées, jour par jour, depuis 1985.

Ajout des colonnes suivantes :

Commit: predisauvetage@d26d698

2018-10-10

La durée d'engagement des différents moyens est comptabilisée en heures en plus des minutes dans operations_stats.

Ajout des colonnes suivantes :

Commit: predisauvetage@57c1d80

2018-10-06

Commits: predisauvetage@f35d711 predisauvetage@c6e1574

2018-10-03

Commits: predisauvetage@e85941f

2018-09-18

Commits: predisauvetage@ee04005 predisauvetage@9a3a271 predisauvetage@3d4d21a predisauvetage@a158bbc

2018-08-23

Les fichiers CSV sont désormés triés dans l'ordre croissant selon la valeur de la colonne operation_id.

Commit: predisauvetage@699d489

2018-08-08

Table operations_stats:

Commit: predisauvetage@765dfdb

2018-07-22

Table operations_stats:

Pull request: PR #42

2018-07-10

Table operations_stats:

Pull request: PR #40

2018-07-09

Table operations_stats:

Pull request: PR #38

2018-07-02

Publication initiale

Changements sur le jeu de données

Les changements de schéma du jeu de données SECMAR sont répertoriés ci-dessous.

2024-05

Les données provenant de SeaMIS proviennent désormais exclusivement des exports bruts en JSON mis à disposition et non d'un format intermédiaire. Ceci améliore la qualité des données et permet de maitriser les processus d'intégration.

Transition d'un système à l'autre

SeaMIS a été déployé progressivement à partir de 2020 avec une montée en puissance jusqu'à la fin de l'année 2021. Ces deux années ont constitué une phase de rodage et de déploiement et a permis des ajustements du logiciel, des règles de saisie et des valeurs des énumérés. Les données à partir de l'année 2022 sont optimales.

Modèle de données

Le modèle de données reste peu affecté :

Énumérés

Les modifications importantes concernent les valeurs des énumérés. Certaines valeurs ont disparu, d'autres ont été ajoutées. La page table de codes détaille succinctement les changements principaux sur ces énumérés. De nombreuses colonnes qui ne comportaient pas de valeurs absentes (NULL) auparavant peuvent désormais en contenir suite à des modifications de règles de saisie.

Nouvelles colonnes

Ajout de la colonne systeme_source dans operations. Celle-ci permet de distinguer les données provenant de SECMAR ou de SeaMIS.

2022-09-19

Intégration des données provenant de SeaMIS

Un nouveau logiciel de coordination des opérations a été déployé dans les CROSS au début de l'année 2021. Ces données n'étaient préalablement pas intégrées dans cette publication open data, c'est désormais le cas. Le système SeaMIS étant en phase de neuvage, certains contrôles de cohérences statistiques ne sont pas encore présents. Ainsi, certaines valeurs sont absentes dans des colonnes qui n'en comportaient pas précédemment.

L'absence de données va se résorber prochainement, à mesure que les contrôles de cohérences sont mis en place et que les systèmes de traitements des données évoluent.

Toute remarque technique peut être adressée à l'adresse tech@snosan.fr

2020-10-05

Ajout de la colonne avec_clandestins dans operations_stats.

Pull request: #135

2020-04-03

Ajout de la colonne prefecture_maritime dans operations_stats.

Pull request: #133

2019-09-02

Amélioration de la précision des colonnes de distance à la côte : distance_cote_metres et distance_cote_milles_nautiques dans operations_stats. Certaines petites îles françaises n'étaient pas présentes dans le jeu de données précédemment utilisé pour calculer les distances. Ceci avait pour effet une distance plus élevée que la réalité.

Ce problème est corrigé par l'utilisation du jeu de données Contours des régions françaises sur OpenStreetMap en complètement des données existantes.

2018-11-13

Ajout de la colonne immatriculation_omi dans flotteurs et nombre_navires_mas_omi dans operations_stats.

Commits: predisauvetage@a0858f, predisauvetage@6a6e55

2018-11-01

Modification de la colonne concerne_snosan dans operations_stats pour prendre en compte les opérations qui n'ont pas de flotteurs impliqués mais qui sont pour des événements qui s'apparentent à du loisir.

Issue: Issue #123

2018-10-31

Ajout de la colonne nombre_flotteurs_vehicule_nautique_a_moteur_impliques dans operations_stats qui dénombre le nombre de véhicules nautique à moteur impliqués lors d'une opération.

Issue: Issue #117

2018-10-27

Nous ne prenions pas en compte les frontières de la Nouvelle-Calédonie lors du calcul des distances par rapport à la côte. Ceci est désormais réparé. Ainsi, les distances à la côte pour les interventions coordonnées par le CROSS en Nouvelle-Calédonie sont désormais cohérentes.

Issue: Issue #116

2018-10-22

Ajout de colonnes concernant la marée. On ajoute des informations sur la marée pour les opérations se déroulant sur les façades Atlantique et de la Manche, pour les opérations se déroulant à moins de 20km des côtes. Une trentaine de ports de référence sont utilisés pour avoir les coefficients des marées, jour par jour, depuis 1985.

Ajout des colonnes suivantes :

Commit: predisauvetage@d26d698

2018-10-10

La durée d'engagement des différents moyens est comptabilisée en heures en plus des minutes dans operations_stats.

Ajout des colonnes suivantes :

Commit: predisauvetage@57c1d80

2018-10-06

Commits: predisauvetage@f35d711 predisauvetage@c6e1574

2018-10-03

Commits: predisauvetage@e85941f

2018-09-18

Commits: predisauvetage@ee04005 predisauvetage@9a3a271 predisauvetage@3d4d21a predisauvetage@a158bbc

2018-08-23

Les fichiers CSV sont désormés triés dans l'ordre croissant selon la valeur de la colonne operation_id.

Commit: predisauvetage@699d489

2018-08-08

Table operations_stats:

Commit: predisauvetage@765dfdb

2018-07-22

Table operations_stats:

Pull request: PR #42

2018-07-10

Table operations_stats:

Pull request: PR #40

2018-07-09

Table operations_stats:

Pull request: PR #38

2018-07-02

Publication initiale

- + diff --git a/assets/js/5.17951c52.js b/assets/js/5.17951c52.js new file mode 100644 index 0000000..6264d7f --- /dev/null +++ b/assets/js/5.17951c52.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[5],{178:function(e,t,s){"use strict";s.r(t);var r=s(0),n=Object(r.a)({},function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"content"},[e._m(0),e._v(" "),s("p",[e._v("Les changements de schéma du jeu de données SECMAR sont répertoriés ci-dessous.")]),e._v(" "),e._m(1),e._v(" "),s("p",[e._v("Les données provenant de SeaMIS proviennent désormais exclusivement des exports bruts en JSON mis à disposition et non d'un format intermédiaire. Ceci améliore la qualité des données et permet de maitriser les processus d'intégration.")]),e._v(" "),e._m(2),e._v(" "),s("p",[e._v("SeaMIS a été déployé progressivement à partir de 2020 avec une montée en puissance jusqu'à la fin de l'année 2021. Ces deux années ont constitué une phase de rodage et de déploiement et a permis des ajustements du logiciel, des règles de saisie et des valeurs des énumérés. Les données à partir de l'année 2022 sont optimales.")]),e._v(" "),e._m(3),e._v(" "),s("p",[e._v("Le modèle de données reste peu affecté :")]),e._v(" "),e._m(4),e._v(" "),e._m(5),e._v(" "),s("p",[e._v("Les modifications importantes concernent les valeurs des énumérés. Certaines valeurs ont disparu, d'autres ont été ajoutées. La page "),s("router-link",{attrs:{to:"./tables_codes.html"}},[e._v("table de codes")]),e._v(" détaille succinctement les changements principaux sur ces énumérés. De nombreuses colonnes qui ne comportaient pas de valeurs absentes ("),s("code",[e._v("NULL")]),e._v(") auparavant peuvent désormais en contenir suite à des modifications de règles de saisie.")],1),e._v(" "),e._m(6),e._v(" "),e._m(7),e._v(" "),e._m(8),e._v(" "),s("p",[e._v("Intégration des données provenant de SeaMIS")]),e._v(" "),s("p",[e._v("Un nouveau logiciel de coordination des opérations a été déployé dans les CROSS au début de l'année 2021. Ces données n'étaient préalablement pas intégrées dans cette publication open data, c'est désormais le cas. Le système SeaMIS étant en phase de neuvage, certains contrôles de cohérences statistiques ne sont pas encore présents. Ainsi, certaines valeurs sont absentes dans des colonnes qui n'en comportaient pas précédemment.")]),e._v(" "),s("p",[e._v("L'absence de données va se résorber prochainement, à mesure que les contrôles de cohérences sont mis en place et que les systèmes de traitements des données évoluent.")]),e._v(" "),s("p",[e._v("Toute remarque technique peut être adressée à l'adresse tech@snosan.fr")]),e._v(" "),e._m(9),e._v(" "),e._m(10),e._v(" "),s("p",[s("strong",[e._v("Pull request")]),e._v(": "),s("a",{attrs:{href:"https://github.com/entrepreneur-interet-general/predisauvetage/pull/135",target:"_blank",rel:"noopener noreferrer"}},[e._v("#135"),s("OutboundLink")],1)]),e._v(" "),e._m(11),e._v(" "),e._m(12),e._v(" "),s("p",[s("strong",[e._v("Pull request")]),e._v(": "),s("a",{attrs:{href:"https://github.com/entrepreneur-interet-general/predisauvetage/pull/133",target:"_blank",rel:"noopener noreferrer"}},[e._v("#133"),s("OutboundLink")],1)]),e._v(" "),e._m(13),e._v(" "),e._m(14),e._v(" "),s("p",[e._v("Ce problème est corrigé par l'utilisation du jeu de données "),s("a",{attrs:{href:"https://www.data.gouv.fr/fr/datasets/contours-des-regions-francaises-sur-openstreetmap/",target:"_blank",rel:"noopener noreferrer"}},[e._v("Contours des régions françaises sur OpenStreetMap"),s("OutboundLink")],1),e._v(" en complètement des données existantes.")]),e._v(" "),e._m(15),e._v(" "),e._m(16),e._v(" "),s("p",[s("strong",[e._v("Commits")]),e._v(": "),s("a",{attrs:{href:"https://github.com/entrepreneur-interet-general/predisauvetage/commit/a0858f7d92c99c1d8f17b105377f740975ce53d5",target:"_blank",rel:"noopener noreferrer"}},[e._v("predisauvetage@a0858f"),s("OutboundLink")],1),e._v(", "),s("a",{attrs:{href:"https://github.com/entrepreneur-interet-general/predisauvetage/commit/6a6e557ec366a58e1cbfd26c0a2960e5eacc8677",target:"_blank",rel:"noopener noreferrer"}},[e._v("predisauvetage@6a6e55"),s("OutboundLink")],1)]),e._v(" "),e._m(17),e._v(" "),e._m(18),e._v(" "),s("p",[s("strong",[e._v("Issue")]),e._v(": "),s("a",{attrs:{href:"https://github.com/entrepreneur-interet-general/predisauvetage/issues/123",target:"_blank",rel:"noopener noreferrer"}},[e._v("Issue #123"),s("OutboundLink")],1)]),e._v(" "),e._m(19),e._v(" "),e._m(20),e._v(" "),s("p",[s("strong",[e._v("Issue")]),e._v(": "),s("a",{attrs:{href:"https://github.com/entrepreneur-interet-general/predisauvetage/issues/117",target:"_blank",rel:"noopener noreferrer"}},[e._v("Issue #117"),s("OutboundLink")],1)]),e._v(" "),e._m(21),e._v(" "),s("p",[e._v("Nous ne prenions pas en compte les frontières de la Nouvelle-Calédonie lors du calcul des distances par rapport à la côte. Ceci est désormais réparé. Ainsi, les distances à la côte pour les interventions coordonnées par le CROSS en Nouvelle-Calédonie sont désormais cohérentes.")]),e._v(" "),s("p",[s("strong",[e._v("Issue")]),e._v(": "),s("a",{attrs:{href:"https://github.com/entrepreneur-interet-general/predisauvetage/issues/116",target:"_blank",rel:"noopener noreferrer"}},[e._v("Issue #116"),s("OutboundLink")],1)]),e._v(" "),e._m(22),e._v(" "),s("p",[e._v("Ajout de colonnes concernant la marée. On ajoute des informations sur la marée pour les opérations se déroulant sur les façades Atlantique et de la Manche, pour les opérations se déroulant à moins de 20km des côtes. Une trentaine de ports de référence sont utilisés pour avoir les coefficients des marées, jour par jour, depuis 1985.")]),e._v(" "),s("p",[e._v("Ajout des colonnes suivantes :")]),e._v(" "),e._m(23),e._v(" "),s("p",[s("strong",[e._v("Commit")]),e._v(": "),s("a",{attrs:{href:"https://github.com/entrepreneur-interet-general/predisauvetage/commit/d26d698900a92dc4e7aed3f1ec5faf942317b910",target:"_blank",rel:"noopener noreferrer"}},[e._v("predisauvetage@d26d698"),s("OutboundLink")],1)]),e._v(" "),e._m(24),e._v(" "),e._m(25),e._v(" "),s("p",[e._v("Ajout des colonnes suivantes :")]),e._v(" "),e._m(26),e._v(" "),s("p",[s("strong",[e._v("Commit")]),e._v(": "),s("a",{attrs:{href:"https://github.com/entrepreneur-interet-general/predisauvetage/commit/57c1d80d20694715afaf84f5641aaab294693a5d",target:"_blank",rel:"noopener noreferrer"}},[e._v("predisauvetage@57c1d80"),s("OutboundLink")],1)]),e._v(" "),e._m(27),e._v(" "),e._m(28),e._v(" "),s("p",[s("strong",[e._v("Commits")]),e._v(": "),s("a",{attrs:{href:"https://github.com/entrepreneur-interet-general/predisauvetage/commit/f35d711ca32aca127db3961f2fe1ceb91e16d98e",target:"_blank",rel:"noopener noreferrer"}},[e._v("predisauvetage@f35d711"),s("OutboundLink")],1),e._v(" "),s("a",{attrs:{href:"https://github.com/entrepreneur-interet-general/predisauvetage/commit/c6e1574f4f0ac0d1b46970d2e96e4ca776636e0d",target:"_blank",rel:"noopener noreferrer"}},[e._v("predisauvetage@c6e1574"),s("OutboundLink")],1)]),e._v(" "),e._m(29),e._v(" "),e._m(30),e._v(" "),s("p",[s("strong",[e._v("Commits")]),e._v(": "),s("a",{attrs:{href:"https://github.com/entrepreneur-interet-general/predisauvetage/commit/e85941f836d6a718d1164a36afd119cde8b374e3",target:"_blank",rel:"noopener noreferrer"}},[e._v("predisauvetage@e85941f"),s("OutboundLink")],1)]),e._v(" "),e._m(31),e._v(" "),e._m(32),e._v(" "),s("p",[s("strong",[e._v("Commits")]),e._v(": "),s("a",{attrs:{href:"https://github.com/entrepreneur-interet-general/predisauvetage/commit/ee04005d8778bcbf2e1566ad5b6010980e5b0dfd",target:"_blank",rel:"noopener noreferrer"}},[e._v("predisauvetage@ee04005"),s("OutboundLink")],1),e._v(" "),s("a",{attrs:{href:"https://github.com/entrepreneur-interet-general/predisauvetage/commit/9a3a271188a0001e69b18f617e862e1f5ff91465",target:"_blank",rel:"noopener noreferrer"}},[e._v("predisauvetage@9a3a271"),s("OutboundLink")],1),e._v(" "),s("a",{attrs:{href:"https://github.com/entrepreneur-interet-general/predisauvetage/commit/3d4d21a244c36979cee300ee70782e4982e9c919",target:"_blank",rel:"noopener noreferrer"}},[e._v("predisauvetage@3d4d21a"),s("OutboundLink")],1),e._v(" "),s("a",{attrs:{href:"https://github.com/entrepreneur-interet-general/predisauvetage/commit/a158bbcc2ca8da0f9c043de3938667216264045d",target:"_blank",rel:"noopener noreferrer"}},[e._v("predisauvetage@a158bbc"),s("OutboundLink")],1)]),e._v(" "),e._m(33),e._v(" "),e._m(34),e._v(" "),s("p",[s("strong",[e._v("Commit")]),e._v(": "),s("a",{attrs:{href:"https://github.com/entrepreneur-interet-general/predisauvetage/commit/699d48987f95fc05892f8fdd8d63e42320d677d9",target:"_blank",rel:"noopener noreferrer"}},[e._v("predisauvetage@699d489"),s("OutboundLink")],1)]),e._v(" "),e._m(35),e._v(" "),e._m(36),e._v(" "),e._m(37),e._v(" "),s("p",[s("strong",[e._v("Commit")]),e._v(": "),s("a",{attrs:{href:"https://github.com/entrepreneur-interet-general/predisauvetage/commit/765dfdbebedbac642a0eacd6017312b2803fa5db",target:"_blank",rel:"noopener noreferrer"}},[e._v("predisauvetage@765dfdb"),s("OutboundLink")],1)]),e._v(" "),e._m(38),e._v(" "),e._m(39),e._v(" "),e._m(40),e._v(" "),s("p",[s("strong",[e._v("Pull request")]),e._v(": "),s("a",{attrs:{href:"https://github.com/entrepreneur-interet-general/predisauvetage/pull/42",target:"_blank",rel:"noopener noreferrer"}},[e._v("PR #42"),s("OutboundLink")],1)]),e._v(" "),e._m(41),e._v(" "),e._m(42),e._v(" "),e._m(43),e._v(" "),s("p",[s("strong",[e._v("Pull request")]),e._v(": "),s("a",{attrs:{href:"https://github.com/entrepreneur-interet-general/predisauvetage/pull/40",target:"_blank",rel:"noopener noreferrer"}},[e._v("PR #40"),s("OutboundLink")],1)]),e._v(" "),e._m(44),e._v(" "),e._m(45),e._v(" "),e._m(46),e._v(" "),s("p",[s("strong",[e._v("Pull request")]),e._v(": "),s("a",{attrs:{href:"https://github.com/entrepreneur-interet-general/predisauvetage/pull/38",target:"_blank",rel:"noopener noreferrer"}},[e._v("PR #38"),s("OutboundLink")],1)]),e._v(" "),e._m(47),e._v(" "),s("p",[e._v("Publication initiale")])])},[function(){var e=this.$createElement,t=this._self._c||e;return t("h1",{attrs:{id:"changements-sur-le-jeu-de-donnees"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#changements-sur-le-jeu-de-donnees","aria-hidden":"true"}},[this._v("#")]),this._v(" Changements sur le jeu de données")])},function(){var e=this.$createElement,t=this._self._c||e;return t("h3",{attrs:{id:"_2024-05"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#_2024-05","aria-hidden":"true"}},[this._v("#")]),this._v(" 2024-05")])},function(){var e=this.$createElement,t=this._self._c||e;return t("h4",{attrs:{id:"transition-d-un-systeme-a-l-autre"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#transition-d-un-systeme-a-l-autre","aria-hidden":"true"}},[this._v("#")]),this._v(" Transition d'un système à l'autre")])},function(){var e=this.$createElement,t=this._self._c||e;return t("h4",{attrs:{id:"modele-de-donnees"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#modele-de-donnees","aria-hidden":"true"}},[this._v("#")]),this._v(" Modèle de données")])},function(){var e=this.$createElement,t=this._self._c||e;return t("ul",[t("li",[this._v("il n'y a pas de tables supprimées ou ajoutées ;")]),this._v(" "),t("li",[this._v("il n'y a pas de suppressions ou de renommages de colonnes, quelques colonnes ont été ajoutées.")])])},function(){var e=this.$createElement,t=this._self._c||e;return t("h4",{attrs:{id:"enumeres"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#enumeres","aria-hidden":"true"}},[this._v("#")]),this._v(" Énumérés")])},function(){var e=this.$createElement,t=this._self._c||e;return t("h4",{attrs:{id:"nouvelles-colonnes"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#nouvelles-colonnes","aria-hidden":"true"}},[this._v("#")]),this._v(" Nouvelles colonnes")])},function(){var e=this.$createElement,t=this._self._c||e;return t("p",[this._v("Ajout de la colonne "),t("code",[this._v("systeme_source")]),this._v(" dans "),t("code",[this._v("operations")]),this._v(". Celle-ci permet de distinguer les données provenant de SECMAR ou de SeaMIS.")])},function(){var e=this.$createElement,t=this._self._c||e;return t("h3",{attrs:{id:"_2022-09-19"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#_2022-09-19","aria-hidden":"true"}},[this._v("#")]),this._v(" 2022-09-19")])},function(){var e=this.$createElement,t=this._self._c||e;return t("h3",{attrs:{id:"_2020-10-05"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#_2020-10-05","aria-hidden":"true"}},[this._v("#")]),this._v(" 2020-10-05")])},function(){var e=this.$createElement,t=this._self._c||e;return t("p",[this._v("Ajout de la colonne "),t("code",[this._v("avec_clandestins")]),this._v(" dans "),t("code",[this._v("operations_stats")]),this._v(".")])},function(){var e=this.$createElement,t=this._self._c||e;return t("h3",{attrs:{id:"_2020-04-03"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#_2020-04-03","aria-hidden":"true"}},[this._v("#")]),this._v(" 2020-04-03")])},function(){var e=this.$createElement,t=this._self._c||e;return t("p",[this._v("Ajout de la colonne "),t("code",[this._v("prefecture_maritime")]),this._v(" dans "),t("code",[this._v("operations_stats")]),this._v(".")])},function(){var e=this.$createElement,t=this._self._c||e;return t("h3",{attrs:{id:"_2019-09-02"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#_2019-09-02","aria-hidden":"true"}},[this._v("#")]),this._v(" 2019-09-02")])},function(){var e=this.$createElement,t=this._self._c||e;return t("p",[this._v("Amélioration de la précision des colonnes de distance à la côte : "),t("code",[this._v("distance_cote_metres")]),this._v(" et "),t("code",[this._v("distance_cote_milles_nautiques")]),this._v(" dans "),t("code",[this._v("operations_stats")]),this._v(". Certaines petites îles françaises n'étaient pas présentes dans le jeu de données précédemment utilisé pour calculer les distances. Ceci avait pour effet une distance plus élevée que la réalité.")])},function(){var e=this.$createElement,t=this._self._c||e;return t("h3",{attrs:{id:"_2018-11-13"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#_2018-11-13","aria-hidden":"true"}},[this._v("#")]),this._v(" 2018-11-13")])},function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("p",[e._v("Ajout de la colonne "),s("code",[e._v("immatriculation_omi")]),e._v(" dans "),s("code",[e._v("flotteurs")]),e._v(" et "),s("code",[e._v("nombre_navires_mas_omi")]),e._v(" dans "),s("code",[e._v("operations_stats")]),e._v(".")])},function(){var e=this.$createElement,t=this._self._c||e;return t("h3",{attrs:{id:"_2018-11-01"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#_2018-11-01","aria-hidden":"true"}},[this._v("#")]),this._v(" 2018-11-01")])},function(){var e=this.$createElement,t=this._self._c||e;return t("p",[this._v("Modification de la colonne "),t("code",[this._v("concerne_snosan")]),this._v(" dans "),t("code",[this._v("operations_stats")]),this._v(" pour prendre en compte les opérations qui n'ont pas de flotteurs impliqués mais qui sont pour des événements qui s'apparentent à du loisir.")])},function(){var e=this.$createElement,t=this._self._c||e;return t("h3",{attrs:{id:"_2018-10-31"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#_2018-10-31","aria-hidden":"true"}},[this._v("#")]),this._v(" 2018-10-31")])},function(){var e=this.$createElement,t=this._self._c||e;return t("p",[this._v("Ajout de la colonne "),t("code",[this._v("nombre_flotteurs_vehicule_nautique_a_moteur_impliques")]),this._v(" dans "),t("code",[this._v("operations_stats")]),this._v(" qui dénombre le nombre de véhicules nautique à moteur impliqués lors d'une opération.")])},function(){var e=this.$createElement,t=this._self._c||e;return t("h3",{attrs:{id:"_2018-10-27"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#_2018-10-27","aria-hidden":"true"}},[this._v("#")]),this._v(" 2018-10-27")])},function(){var e=this.$createElement,t=this._self._c||e;return t("h3",{attrs:{id:"_2018-10-22"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#_2018-10-22","aria-hidden":"true"}},[this._v("#")]),this._v(" 2018-10-22")])},function(){var e=this.$createElement,t=this._self._c||e;return t("ul",[t("li",[t("code",[this._v("operations_stats.maree_port")])]),this._v(" "),t("li",[t("code",[this._v("operations_stats.maree_coefficient")])]),this._v(" "),t("li",[t("code",[this._v("operations_stats.maree_categorie")])])])},function(){var e=this.$createElement,t=this._self._c||e;return t("h3",{attrs:{id:"_2018-10-10"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#_2018-10-10","aria-hidden":"true"}},[this._v("#")]),this._v(" 2018-10-10")])},function(){var e=this.$createElement,t=this._self._c||e;return t("p",[this._v("La durée d'engagement des différents moyens est comptabilisée en heures en plus des minutes dans "),t("code",[this._v("operations_stats")]),this._v(".")])},function(){var e=this.$createElement,t=this._self._c||e;return t("ul",[t("li",[t("code",[this._v("operations_stats.duree_engagement_moyens_nautiques_heures")])]),this._v(" "),t("li",[t("code",[this._v("operations_stats.duree_engagement_moyens_terrestres_heures")])]),this._v(" "),t("li",[t("code",[this._v("operations_stats.duree_engagement_moyens_aeriens_heures")])])])},function(){var e=this.$createElement,t=this._self._c||e;return t("h3",{attrs:{id:"_2018-10-06"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#_2018-10-06","aria-hidden":"true"}},[this._v("#")]),this._v(" 2018-10-06")])},function(){var e=this.$createElement,t=this._self._c||e;return t("ul",[t("li",[this._v("Ajout d'une colonne "),t("code",[this._v("operations_stats.est_vacances_scolaires")]),this._v(" qui indique si l'opération se déroule pendant les vacances scolaires de la zone A, B ou C")]),this._v(" "),t("li",[this._v("La plaisance légère est désormais catégorisée comme un loisir nautique (préalablement plaisance)")])])},function(){var e=this.$createElement,t=this._self._c||e;return t("h3",{attrs:{id:"_2018-10-03"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#_2018-10-03","aria-hidden":"true"}},[this._v("#")]),this._v(" 2018-10-03")])},function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("ul",[s("li",[e._v("La colonne "),s("code",[e._v("operations_stats.numero_semaine")]),e._v(" a été renommée en "),s("code",[e._v("operations_stats.annee_semaine")]),e._v(". Elle contient l'année et la semaine, par exemple "),s("code",[e._v("2018-10")])]),e._v(" "),s("li",[e._v("La colonne "),s("code",[e._v("operation_stats.semaine")]),e._v(" a été ajoutée. Elle contient uniquement le numéro de la semaine, par exemple "),s("code",[e._v("10")])])])},function(){var e=this.$createElement,t=this._self._c||e;return t("h3",{attrs:{id:"_2018-09-18"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#_2018-09-18","aria-hidden":"true"}},[this._v("#")]),this._v(" 2018-09-18")])},function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("ul",[s("li",[e._v("Correction des fuseaux horaires pour les CROSS de Nouvelle-Calédonie et Polynésie")]),e._v(" "),s("li",[e._v("La colonne "),s("code",[e._v("operations.numero_sitrep")]),e._v(" est désormais renseignée pour les opérations avant 2010")]),e._v(" "),s("li",[e._v("Ajout des colonnes "),s("code",[e._v("operations_stats.nombre_personnes_blessees")]),e._v(" et "),s("code",[e._v("operations_stats.nombre_personnes_blessees_sans_clandestins")]),e._v(" dénombrant le nombre de personnes blessées dans chaque opération")]),e._v(" "),s("li",[e._v("Ajout de la colonne "),s("code",[e._v("operations.vent_direction_categorie")]),e._v(" indiquant la direction du vent (par exemple : "),s("code",[e._v("nord-ouest")]),e._v(")")])])},function(){var e=this.$createElement,t=this._self._c||e;return t("h3",{attrs:{id:"_2018-08-23"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#_2018-08-23","aria-hidden":"true"}},[this._v("#")]),this._v(" 2018-08-23")])},function(){var e=this.$createElement,t=this._self._c||e;return t("p",[this._v("Les fichiers CSV sont désormés triés dans l'ordre croissant selon la valeur de la colonne "),t("code",[this._v("operation_id")]),this._v(".")])},function(){var e=this.$createElement,t=this._self._c||e;return t("h3",{attrs:{id:"_2018-08-08"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#_2018-08-08","aria-hidden":"true"}},[this._v("#")]),this._v(" 2018-08-08")])},function(){var e=this.$createElement,t=this._self._c||e;return t("p",[this._v("Table "),t("code",[this._v("operations_stats")]),this._v(":")])},function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("ul",[s("li",[e._v("ajout de la colonne "),s("code",[e._v("est_dans_stm")])]),e._v(" "),s("li",[e._v("ajout de la colonne "),s("code",[e._v("nom_stm")])]),e._v(" "),s("li",[e._v("ajout de la colonne "),s("code",[e._v("est_dans_dst")])]),e._v(" "),s("li",[e._v("ajout de la colonne "),s("code",[e._v("nom_dst")])])])},function(){var e=this.$createElement,t=this._self._c||e;return t("h3",{attrs:{id:"_2018-07-22"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#_2018-07-22","aria-hidden":"true"}},[this._v("#")]),this._v(" 2018-07-22")])},function(){var e=this.$createElement,t=this._self._c||e;return t("p",[this._v("Table "),t("code",[this._v("operations_stats")]),this._v(":")])},function(){var e=this.$createElement,t=this._self._c||e;return t("ul",[t("li",[this._v("ajout de la colonne "),t("code",[this._v("distance_cote_metres")])]),this._v(" "),t("li",[this._v("ajout de la colonne "),t("code",[this._v("distance_cote_milles_nautiques")])])])},function(){var e=this.$createElement,t=this._self._c||e;return t("h3",{attrs:{id:"_2018-07-10"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#_2018-07-10","aria-hidden":"true"}},[this._v("#")]),this._v(" 2018-07-10")])},function(){var e=this.$createElement,t=this._self._c||e;return t("p",[this._v("Table "),t("code",[this._v("operations_stats")]),this._v(":")])},function(){var e=this.$createElement,t=this._self._c||e;return t("ul",[t("li",[this._v("ajout de la colonne "),t("code",[this._v("date")])]),this._v(" "),t("li",[this._v("ajout de la colonne "),t("code",[this._v("jour_semaine")])])])},function(){var e=this.$createElement,t=this._self._c||e;return t("h3",{attrs:{id:"_2018-07-09"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#_2018-07-09","aria-hidden":"true"}},[this._v("#")]),this._v(" 2018-07-09")])},function(){var e=this.$createElement,t=this._self._c||e;return t("p",[this._v("Table "),t("code",[this._v("operations_stats")]),this._v(":")])},function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("ul",[s("li",[e._v("ajout de la colonne "),s("code",[e._v("est_jour_ferie")])]),e._v(" "),s("li",[e._v("ajout de la colonne "),s("code",[e._v("est_weekend")])]),e._v(" "),s("li",[e._v("ajout de la colonne "),s("code",[e._v("jour_semaine")])]),e._v(" "),s("li",[e._v("la colonne "),s("code",[e._v("annee")]),e._v(" utilise la date de l'alerte en heure locale du CROSS coordinateur et non l'heure UTC")]),e._v(" "),s("li",[e._v("la colonne "),s("code",[e._v("mois")]),e._v(" utilise la date de l'alerte en heure locale du CROSS coordinateur et non l'heure UTC")]),e._v(" "),s("li",[e._v("la colonne "),s("code",[e._v("jour")]),e._v(" utilise la date de l'alerte en heure locale du CROSS coordinateur et non l'heure UTC")])])},function(){var e=this.$createElement,t=this._self._c||e;return t("h3",{attrs:{id:"_2018-07-02"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#_2018-07-02","aria-hidden":"true"}},[this._v("#")]),this._v(" 2018-07-02")])}],!1,null,null,null);n.options.__file="CHANGELOG.md";t.default=n.exports}}]); \ No newline at end of file diff --git a/assets/js/app.924ad37f.js b/assets/js/app.924ad37f.js new file mode 100644 index 0000000..91413ff --- /dev/null +++ b/assets/js/app.924ad37f.js @@ -0,0 +1,8 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[0],[]]);!function(t){function e(e){for(var r,a,s=e[0],u=e[1],c=e[2],f=0,p=[];f=t.length?(this._t=void 0,i(1)):i(0,"keys"==e?n:"values"==e?t[n]:[n,t[n]])},"values"),o.Arguments=o.Array,r("keys"),r("values"),r("entries")},function(t,e,n){"use strict";var r=n(5);t.exports=function(t,e){return!!t&&r(function(){e?t.call(null,function(){},1):t.call(null)})}},function(t,e,n){"use strict";var r=n(3),i=n(30)(3);r(r.P+r.F*!n(19)([].some,!0),"Array",{some:function(t){return i(this,t,arguments[1])}})},function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},function(t,e){var n=0,r=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++n+r).toString(36))}},function(t,e,n){var r=n(7).f,i=n(14),o=n(1)("toStringTag");t.exports=function(t,e,n){t&&!i(t=n?t:t.prototype,o)&&r(t,o,{configurable:!0,value:e})}},function(t,e,n){var r=n(3);r(r.S+r.F,"Object",{assign:n(98)})},function(t,e,n){var r=n(75),i=n(61);t.exports=Object.keys||function(t){return r(t,i)}},function(t,e,n){var r=n(59),i=n(15);t.exports=function(t){return r(i(t))}},function(t,e,n){var r=n(15);t.exports=function(t){return Object(r(t))}},function(t,e,n){var r=n(27),i=n(25);n(78)("keys",function(){return function(t){return i(r(t))}})},function(t,e,n){"use strict";var r=n(3),i=n(30)(0),o=n(19)([].forEach,!0);r(r.P+r.F*!o,"Array",{forEach:function(t){return i(this,t,arguments[1])}})},function(t,e,n){var r=n(9),i=n(59),o=n(27),a=n(55),s=n(106);t.exports=function(t,e){var n=1==t,u=2==t,c=3==t,l=4==t,f=6==t,p=5==t||f,d=e||s;return function(e,s,h){for(var v,m,g=o(e),y=i(g),_=r(s,h,3),b=a(y.length),x=0,w=n?d(e,b):u?d(e,0):void 0;b>x;x++)if((p||x in y)&&(m=_(v=y[x],x,g),t))if(n)w[x]=m;else if(m)switch(t){case 3:return!0;case 5:return v;case 6:return x;case 2:w.push(v)}else if(l)return!1;return f?-1:c||l?l:w}}},function(t,e,n){"use strict";var r=n(3),i=n(30)(2);r(r.P+r.F*!n(19)([].filter,!0),"Array",{filter:function(t){return i(this,t,arguments[1])}})},function(t,e,n){"use strict";var r=n(3),i=n(30)(1);r(r.P+r.F*!n(19)([].map,!0),"Array",{map:function(t){return i(this,t,arguments[1])}})},function(t,e,n){n(66)("replace",2,function(t,e,n){return[function(r,i){"use strict";var o=t(this),a=void 0==r?void 0:r[e];return void 0!==a?a.call(r,o,i):n.call(String(o),r,i)},n]})},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){var r,i; +/* NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress + * @license MIT */void 0===(i="function"==typeof(r=function(){var t={version:"0.2.0"},e=t.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'
'};function n(t,e,n){return tn?n:t}function r(t){return 100*(-1+t)}t.configure=function(t){var n,r;for(n in t)void 0!==(r=t[n])&&t.hasOwnProperty(n)&&(e[n]=r);return this},t.status=null,t.set=function(a){var s=t.isStarted();a=n(a,e.minimum,1),t.status=1===a?null:a;var u=t.render(!s),c=u.querySelector(e.barSelector),l=e.speed,f=e.easing;return u.offsetWidth,i(function(n){""===e.positionUsing&&(e.positionUsing=t.getPositioningCSS()),o(c,function(t,n,i){var o;return(o="translate3d"===e.positionUsing?{transform:"translate3d("+r(t)+"%,0,0)"}:"translate"===e.positionUsing?{transform:"translate("+r(t)+"%,0)"}:{"margin-left":r(t)+"%"}).transition="all "+n+"ms "+i,o}(a,l,f)),1===a?(o(u,{transition:"none",opacity:1}),u.offsetWidth,setTimeout(function(){o(u,{transition:"all "+l+"ms linear",opacity:0}),setTimeout(function(){t.remove(),n()},l)},l)):setTimeout(n,l)}),this},t.isStarted=function(){return"number"==typeof t.status},t.start=function(){t.status||t.set(0);var n=function(){setTimeout(function(){t.status&&(t.trickle(),n())},e.trickleSpeed)};return e.trickle&&n(),this},t.done=function(e){return e||t.status?t.inc(.3+.5*Math.random()).set(1):this},t.inc=function(e){var r=t.status;return r?("number"!=typeof e&&(e=(1-r)*n(Math.random()*r,.1,.95)),r=n(r+e,0,.994),t.set(r)):t.start()},t.trickle=function(){return t.inc(Math.random()*e.trickleRate)},function(){var e=0,n=0;t.promise=function(r){return r&&"resolved"!==r.state()?(0===n&&t.start(),e++,n++,r.always(function(){0==--n?(e=0,t.done()):t.set((e-n)/e)}),this):this}}(),t.render=function(n){if(t.isRendered())return document.getElementById("nprogress");s(document.documentElement,"nprogress-busy");var i=document.createElement("div");i.id="nprogress",i.innerHTML=e.template;var a,u=i.querySelector(e.barSelector),c=n?"-100":r(t.status||0),f=document.querySelector(e.parent);return o(u,{transition:"all 0 linear",transform:"translate3d("+c+"%,0,0)"}),e.showSpinner||(a=i.querySelector(e.spinnerSelector))&&l(a),f!=document.body&&s(f,"nprogress-custom-parent"),f.appendChild(i),i},t.remove=function(){u(document.documentElement,"nprogress-busy"),u(document.querySelector(e.parent),"nprogress-custom-parent");var t=document.getElementById("nprogress");t&&l(t)},t.isRendered=function(){return!!document.getElementById("nprogress")},t.getPositioningCSS=function(){var t=document.body.style,e="WebkitTransform"in t?"Webkit":"MozTransform"in t?"Moz":"msTransform"in t?"ms":"OTransform"in t?"O":"";return e+"Perspective"in t?"translate3d":e+"Transform"in t?"translate":"margin"};var i=function(){var t=[];function e(){var n=t.shift();n&&n(e)}return function(n){t.push(n),1==t.length&&e()}}(),o=function(){var t=["Webkit","O","Moz","ms"],e={};function n(n){return n=function(t){return t.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(t,e){return e.toUpperCase()})}(n),e[n]||(e[n]=function(e){var n=document.body.style;if(e in n)return e;for(var r,i=t.length,o=e.charAt(0).toUpperCase()+e.slice(1);i--;)if((r=t[i]+o)in n)return r;return e}(n))}function r(t,e,r){e=n(e),t.style[e]=r}return function(t,e){var n,i,o=arguments;if(2==o.length)for(n in e)void 0!==(i=e[n])&&e.hasOwnProperty(n)&&r(t,n,i);else r(t,o[1],o[2])}}();function a(t,e){var n="string"==typeof t?t:c(t);return n.indexOf(" "+e+" ")>=0}function s(t,e){var n=c(t),r=n+e;a(n,e)||(t.className=r.substring(1))}function u(t,e){var n,r=c(t);a(t,e)&&(n=r.replace(" "+e+" "," "),t.className=n.substring(1,n.length-1))}function c(t){return(" "+(t.className||"")+" ").replace(/\s+/gi," ")}function l(t){t&&t.parentNode&&t.parentNode.removeChild(t)}return t})?r.call(e,n,e,t):r)||(t.exports=i)},function(t,e){t.exports=!1},function(t,e,n){var r=n(4),i=n(2).document,o=r(i)&&r(i.createElement);t.exports=function(t){return o?i.createElement(t):{}}},function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},function(t,e){t.exports=function(t,e,n,r){if(!(t instanceof e)||void 0!==r&&r in t)throw TypeError(n+": incorrect invocation!");return t}},function(t,e,n){var r=n(9),i=n(89),o=n(90),a=n(8),s=n(55),u=n(91),c={},l={};(e=t.exports=function(t,e,n,f,p){var d,h,v,m,g=p?function(){return t}:u(t),y=r(n,f,e?2:1),_=0;if("function"!=typeof g)throw TypeError(t+" is not iterable!");if(o(g)){for(d=s(t.length);d>_;_++)if((m=e?y(a(h=t[_])[0],h[1]):y(t[_]))===c||m===l)return m}else for(v=g.call(t);!(h=v.next()).done;)if((m=i(v,y,h.value,e))===c||m===l)return m}).BREAK=c,e.RETURN=l},function(t,e,n){var r=n(56),i=Math.min;t.exports=function(t){return t>0?i(r(t),9007199254740991):0}},function(t,e){var n=Math.ceil,r=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?r:n)(t)}},function(t,e,n){var r=n(11);t.exports=function(t,e,n){for(var i in e)r(t,i,e[i],n);return t}},function(t,e,n){"use strict";var r=n(2),i=n(7),o=n(6),a=n(1)("species");t.exports=function(t){var e=r[t];o&&e&&!e[a]&&i.f(e,a,{configurable:!0,get:function(){return this}})}},function(t,e,n){var r=n(12);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==r(t)?t.split(""):Object(t)}},function(t,e,n){var r=n(68)("keys"),i=n(22);t.exports=function(t){return r[t]||(r[t]=i(t))}},function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(t,e,n){var r=n(22)("meta"),i=n(4),o=n(14),a=n(7).f,s=0,u=Object.isExtensible||function(){return!0},c=!n(5)(function(){return u(Object.preventExtensions({}))}),l=function(t){a(t,r,{value:{i:"O"+ ++s,w:{}}})},f=t.exports={KEY:r,NEED:!1,fastKey:function(t,e){if(!i(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!o(t,r)){if(!u(t))return"F";if(!e)return"E";l(t)}return t[r].i},getWeak:function(t,e){if(!o(t,r)){if(!u(t))return!0;if(!e)return!1;l(t)}return t[r].w},onFreeze:function(t){return c&&f.NEED&&u(t)&&!o(t,r)&&l(t),t}}},function(t,e,n){"use strict";var r=n(50),i=n(3),o=n(11),a=n(10),s=n(17),u=n(103),c=n(23),l=n(105),f=n(1)("iterator"),p=!([].keys&&"next"in[].keys()),d=function(){return this};t.exports=function(t,e,n,h,v,m,g){u(n,e,h);var y,_,b,x=function(t){if(!p&&t in $)return $[t];switch(t){case"keys":case"values":return function(){return new n(this,t)}}return function(){return new n(this,t)}},w=e+" Iterator",C="values"==v,k=!1,$=t.prototype,S=$[f]||$["@@iterator"]||v&&$[v],O=S||x(v),A=v?C?x("entries"):O:void 0,E="Array"==e&&$.entries||S;if(E&&(b=l(E.call(new t)))!==Object.prototype&&b.next&&(c(b,w,!0),r||"function"==typeof b[f]||a(b,f,d)),C&&S&&"values"!==S.name&&(k=!0,O=function(){return S.call(this)}),r&&!g||!p&&!k&&$[f]||a($,f,O),s[e]=O,s[w]=d,v)if(y={values:C?O:x("values"),keys:m?O:x("keys"),entries:A},g)for(_ in y)_ in $||o($,_,y[_]);else i(i.P+i.F*(p||k),e,y);return y}},function(t,e,n){var r=n(7).f,i=Function.prototype,o=/^\s*function ([^ (]*)/;"name"in i||n(6)&&r(i,"name",{configurable:!0,get:function(){try{return(""+this).match(o)[1]}catch(t){return""}}})},function(t,e,n){"use strict";var r=n(3),i=n(76)(!1),o=[].indexOf,a=!!o&&1/[1].indexOf(1,-0)<0;r(r.P+r.F*(a||!n(19)(o)),"Array",{indexOf:function(t){return a?o.apply(this,arguments)||0:i(this,t,arguments[1])}})},function(t,e,n){"use strict";var r=n(10),i=n(11),o=n(5),a=n(15),s=n(1);t.exports=function(t,e,n){var u=s(t),c=n(a,u,""[t]),l=c[0],f=c[1];o(function(){var e={};return e[u]=function(){return 7},7!=""[t](e)})&&(i(String.prototype,t,l),r(RegExp.prototype,u,2==e?function(t,e){return f.call(t,this,e)}:function(t){return f.call(t,this)}))}},function(t,e,n){var r=n(12),i=n(1)("toStringTag"),o="Arguments"==r(function(){return arguments}());t.exports=function(t){var e,n,a;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=Object(t),i))?n:o?r(e):"Object"==(a=r(e))&&"function"==typeof e.callee?"Arguments":a}},function(t,e,n){var r=n(13),i=n(2),o=i["__core-js_shared__"]||(i["__core-js_shared__"]={});(t.exports=function(t,e){return o[t]||(o[t]=void 0!==e?e:{})})("versions",[]).push({version:r.version,mode:n(50)?"pure":"global",copyright:"© 2018 Denis Pushkarev (zloirock.ru)"})},function(t,e,n){t.exports=!n(6)&&!n(5)(function(){return 7!=Object.defineProperty(n(51)("div"),"a",{get:function(){return 7}}).a})},function(t,e,n){var r=n(4);t.exports=function(t,e){if(!r(t))return t;var n,i;if(e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;if("function"==typeof(n=t.valueOf)&&!r(i=n.call(t)))return i;if(!e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;throw TypeError("Can't convert object to primitive value")}},function(t,e,n){var r,i,o,a=n(9),s=n(93),u=n(72),c=n(51),l=n(2),f=l.process,p=l.setImmediate,d=l.clearImmediate,h=l.MessageChannel,v=l.Dispatch,m=0,g={},y=function(){var t=+this;if(g.hasOwnProperty(t)){var e=g[t];delete g[t],e()}},_=function(t){y.call(t.data)};p&&d||(p=function(t){for(var e=[],n=1;arguments.length>n;)e.push(arguments[n++]);return g[++m]=function(){s("function"==typeof t?t:Function(t),e)},r(m),m},d=function(t){delete g[t]},"process"==n(12)(f)?r=function(t){f.nextTick(a(y,t,1))}:v&&v.now?r=function(t){v.now(a(y,t,1))}:h?(o=(i=new h).port2,i.port1.onmessage=_,r=a(o.postMessage,o,1)):l.addEventListener&&"function"==typeof postMessage&&!l.importScripts?(r=function(t){l.postMessage(t+"","*")},l.addEventListener("message",_,!1)):r="onreadystatechange"in c("script")?function(t){u.appendChild(c("script")).onreadystatechange=function(){u.removeChild(this),y.call(t)}}:function(t){setTimeout(a(y,t,1),0)}),t.exports={set:p,clear:d}},function(t,e,n){var r=n(2).document;t.exports=r&&r.documentElement},function(t,e,n){"use strict";var r=n(21);t.exports.f=function(t){return new function(t){var e,n;this.promise=new t(function(t,r){if(void 0!==e||void 0!==n)throw TypeError("Bad Promise constructor");e=t,n=r}),this.resolve=r(e),this.reject=r(n)}(t)}},function(t,e,n){var r=n(1)("iterator"),i=!1;try{var o=[7][r]();o.return=function(){i=!0},Array.from(o,function(){throw 2})}catch(t){}t.exports=function(t,e){if(!e&&!i)return!1;var n=!1;try{var o=[7],a=o[r]();a.next=function(){return{done:n=!0}},o[r]=function(){return a},t(o)}catch(t){}return n}},function(t,e,n){var r=n(14),i=n(26),o=n(76)(!1),a=n(60)("IE_PROTO");t.exports=function(t,e){var n,s=i(t),u=0,c=[];for(n in s)n!=a&&r(s,n)&&c.push(n);for(;e.length>u;)r(s,n=e[u++])&&(~o(c,n)||c.push(n));return c}},function(t,e,n){var r=n(26),i=n(55),o=n(99);t.exports=function(t){return function(e,n,a){var s,u=r(e),c=i(u.length),l=o(a,c);if(t&&n!=n){for(;c>l;)if((s=u[l++])!=s)return!0}else for(;c>l;l++)if((t||l in u)&&u[l]===n)return t||l||0;return!t&&-1}}},function(t,e){e.f={}.propertyIsEnumerable},function(t,e,n){var r=n(3),i=n(13),o=n(5);t.exports=function(t,e){var n=(i.Object||{})[t]||Object[t],a={};a[t]=e(n),r(r.S+r.F*o(function(){n(1)}),"Object",a)}},function(t,e){t.exports=function(t,e){return{value:e,done:!!t}}},function(t,e,n){var r=n(8),i=n(104),o=n(61),a=n(60)("IE_PROTO"),s=function(){},u=function(){var t,e=n(51)("iframe"),r=o.length;for(e.style.display="none",n(72).appendChild(e),e.src="javascript:",(t=e.contentWindow.document).open(),t.write(" + diff --git a/donnees.html b/donnees.html index 74751b0..0ebbef2 100644 --- a/donnees.html +++ b/donnees.html @@ -8,7 +8,7 @@ - + @@ -28,6 +28,6 @@ demande d'assistance a été formulée dans laquelle le CROSS est actif ;
  • L'intégrité du flotteur est mise en cause sans présence humaine confirmée à bord ;
  • Le navire a subi une avarie et procède aux réparations ;
  • Le navire fait l'objet d'une opération de maintenance en mer.
  • SUR : Mission de sureté des navire
    • Le navire fait l'objet d'une alerte SSAS (Ship Security Alert System) ou de sûreté ;
    • Le navire fait l'objet d'acte de piraterie, de mutinerie ou de terrorisme ;
    • Le navire cause ou fait l'objet de désordres occasionnant un trouble à l'ordre public.
  • POL : Opération de recherche de pollutions
  • DIV : Autres évènement générant une activité non contenue dans les classifications ci-dessus.
  • Cas particuliers dans les événements

    Cette section explicite la colonne operations.evenement.

    Fausses alertes

    Le cas des fausses alertes doit être abordé au sens premier du terme. Le centre est capable de prouver par recoupement d'information, par enquête ou contact avec les personnes impliquées que l'alerte initiale était infondée voire déclenchée abusivement.

    Une fausse alerte est un évènement clôturé pour lequel il n'y a aucun doute. Une fausse alerte implique des bilans tant sur le flotteur que sur les personnes impliquées.

    Incertitude

    L'incertitude est un évènement lorsque le témoignage est cohérent et que l'opération est justifiée au regard des éléments recueillis par le centre. L'opération ne permet cependant pas de retrouver le navire ou l'équipage, l'issue est impossible à vérifier et demeure indéterminée.

    Aucun élément ne permet d'établir un scénario probable de fin d'opération, mais pour clôturer une opération, il faut être en mesure de lui attribuer un cas. L'hypothèse de principe pour une issue indéterminée après une opération de recherche et une phase d'enquête est qu'aucun élément ne permet d'affirmer qu'une fortune de mer s'est produite. Par conséquent, le flotteur et les personnes ont, pour la statistique, poursuivi leur route et rejoint la côte par leurs propres moyens. Le navire n'est pas perdu et les personnes n'ont pas disparu.

    Ces cas ne sont pas des fausses alertes mais des évènements dont la classification précise est rendue difficile.

    Il est possible de modifier une opération pour refléter les changements à la suite d'éléments nouveaux parvenus au centre.

    Autorité

    Cette section explicite les colonnes operations.autorite et operations.seconde_autorite.

    L'autorité est le responsable juridique de la conduite des opérations. Ce n'est pas le coordonnateur ni l'acteur. Le centre qui reçoit une alerte est responsable de la coordination s'il ne parvient pas à retransmettre l'alerte au centre territorialement compétent.

    Le centre qui coordonne une opération dans une zone étrangère parce qu'il n'a pas pu entrer en contact avec l'autorité dont la zone relève, coordonne sous couvert de l'autorité responsable de sa propre zone de compétence.

    Le centre qui reçoit une demande d'aide de la part d'une autorité étrangère pour agir dans une zone étrangère, agit sous la responsabilité de l'autorité étrangère.

    Zone de responsabilité

    Cette section explicite la colonne operations.zone_responsabilite.

    Catégorie qui alerte

    Cette section explicite les colonnes operations.qui_alerte et operations.categorie_qui_alerte.

    Cette catégorie représente les personnes, navires, centres ou organismes qui donnent ou relaient l'alerte au premier CROSS coordonnateur.

    Moyens de sauvetage

    Cette section explicite la table des moyens.

    Les moyens de sauvetage sont les unités privées, publics ou d'organisme agréés de toute nature, qui interviennent dans l'opération. Leur participation peut être spontanée ou ordonnée par le centre coordonnateur. Ils agissent sous son autorité pour toutes opérations de recherche et de sauvetage.

    Le cas particulier du plongeur n'est utilisé que pour les demandes d'intervention dans le cadre d'un travail subaquatique. Il ne s'agit pas du plongeur embarqué dans un aéronef au titre de l'équipage d'intervention.

    Catégories et types de flotteur impliqués

    Cette section explicite la table des flotteurs.

    Le type de flotteur répond dans un premier temps à la norme de construction dont il relève, puis à l'utilisation qui en est faite.

    Exemple :

    Résultat sur un flotteur

    Cette section explicite la colonne flotteurs.resultat_flotteur.

    Le résultat sur le flotteur représente l'état du flotteur à la clôture de l'opération.

    Résultat sur les personnes

    Cette section explicite la colonne resultats_humain.resultat_humain.

    Le résultat sur les personnes est précisé à la clôture de l'opération. Les résultats possibles sont :

    Le résultat Personne blessée n'est utilisé que pour les personnes qui ont été accidentellement blessées qu'elles soient vivantes, décédées ou disparues. Une personne malade n'entre pas dans cette catégorie. La prise en charge médicale d'une personne malade donne un bilan de : 1 secouru / 0 blessé.

    En cas de découverte d'un corps, le CROSS met tout en œuvre pour obtenir l'identification de la personne. Si un lien est établi avec une disparition antérieure, le résultat dans l'opération concernée est mis à jour afin de ne pas additionner aux disparus les personnes découvertes décédées. Ainsi, la découverte d'un corps peut, soit faire l'objet d'une opération spécifique DIV si la personne n'a pas fait l'objet d'une opération de recherche antérieure, soit d'une modification dans l'opération relative à la disparition.

    La découverte d'un corps fait l'objet d'un enregistrement, soit initial avec un numéro d'opération et une classification en DIV si le corps découvert ne peut être lié à une opération, soit d'une modification à l'opération relative à la disparition.

    Catégories de personne

    Cette section explicite la colonne resultats_humain.categorie_personne.

    - + diff --git a/index.html b/index.html index f5bfd3f..c183b0f 100644 --- a/index.html +++ b/index.html @@ -8,7 +8,7 @@ - + @@ -27,6 +27,6 @@ →

    - + diff --git a/langage_sql.html b/langage_sql.html index 01d8f14..ceba5b0 100644 --- a/langage_sql.html +++ b/langage_sql.html @@ -8,7 +8,7 @@ - + @@ -64,6 +64,6 @@ →

    - + diff --git a/opendata_schema.html b/opendata_schema.html index 4963b03..d727ab1 100644 --- a/opendata_schema.html +++ b/opendata_schema.html @@ -8,7 +8,7 @@ - + @@ -24,6 +24,6 @@ Cacher le menu

    Schéma de données

    Schéma UML des tables

    Le schéma ci-dessus fait apparaitre les différentes tables représentant le modèle de données du jeu de données SECMAR. Des tableaux détaillant tous les fichiers et toutes leurs colonnes respectives est disponible ci-dessous.

    operations

    Colonne Type Description Exemple Propriétés
    operation_id integer($int64) Le numéro unique de l'opération. 1119920371
    type_operation string Le type d'opération coordonné par le CROSS. SAR (search and rescue) : vie humaine en danger ; MAS (maritime assistance service) : assistance aux navires ; SUR : sûreté des navires ; POL : pollutions ; DIV : autres cas. SAR enum: SAR, MAS, DIV, SUR, POL
    nullable: True
    pourquoi_alerte string Pourquoi l'alerte a-t-elle été donnée Événement reconnu nullable: True
    moyen_alerte string Comment l'alerte a-t-elle été donnée Téléphone mobile à terre
    qui_alerte string Qui a donné l'alerte Loueur de bateaux
    categorie_qui_alerte string Catégorie du lanceur d'alerte Autorité maritime française à terre
    cross string CROSS en charge de la coordination de l'opération Gris-Nez
    departement string Département où se déroule l'opération Seine-Maritime nullable: True
    est_metropolitain boolean Indique si l'opération se déroule en France métropolitaine True nullable: True
    evenement string Évenement qui a donné lieu à l'opération Rupture de mouillage
    categorie_evenement string Catégorie de l'événement ayant donné lieu à l'opération Accidents individuels à personnes embarquées
    autorite string Autorité en charge de la coordination de l'opération Préfet maritime
    seconde_autorite string Seconde autorité en charge de la coordination de l'opération MRCC étranger nullable: True
    zone_responsabilite string Où se situe l'intervention Port et accès
    latitude number($float) Latitude de l'opération au format EPSG:4326 WGS84 48.3977 nullable: True
    longitude number($float) Longitude de l'opération au format EPSG:4326 WGS84 -4.955 nullable: True
    vent_direction number($int32) Direction du vent, en degrés 42 nullable: True
    minimum: 0
    maximum: 360
    vent_direction_categorie string Nom de la direction du vent. La direction nord-est est par exemple comprise entre 22,5 degrés et 67,5 degrés. nord nullable: True
    enum: nord, nord-est, est, sud-est, sud, sud-ouest, ouest, nord-ouest
    vent_force number($int32) Force du vent selon l'échelle de Beaufort 3 nullable: True
    minimum: 0
    maximum: 12
    mer_force number($int32) État de la mer selon l'échelle de Douglas 3 nullable: True
    minimum: 0
    maximum: 9
    date_heure_reception_alerte string($date-time) Date et heure de réception de l'alerte en UTC au format ISO8601 1992-12-06T15:07:00Z
    date_heure_fin_operation string($date-time) Date et heure de fin de l'opération en UTC au format ISO8601 1992-12-06T15:07:00Z
    numero_sitrep integer($int32) Numéro de situation report. Les numéros de SITREP sont remis à 0 tous les ans au 1er janvier 0h UTC et la numérotation est incrémentale par la suite. La numérotation des SITREP est indépendante pour chaque CROSS. 17 minimum: 1
    cross_sitrep string Identifiant unique de l'opération. Il est composé du CROSS coordinateur de l'opération, du type d'opération, de l'année et du numéro de SITREP Corsen SAR 2017/42
    fuseau_horaire string Fuseau horaire du CROSS coordonnant l'opération. Le fuseau horaire correspond à la timezone database de l'IANA Europe/Paris
    systeme_source string Indique le système informatique d'où provient la donnée secmarweb enum: secmarweb, seamis_json

    resultats_humain

    Colonne Type Description Exemple Propriétés
    operation_id integer($int64) Le numéro unique de l'opération. 1119920371
    categorie_personne string Indique la catégorie de personne impliquée dans le bilan humain Pêcheur français enum: Autre, Plaisancier français, Pratiquant loisirs nautiques, Migrant, Clandestin, Commerce français, Marin étranger, Pêcheur français, Pêcheur amateur, Toutes catégories
    resultat_humain string Description du bilan humain Personne secourue enum: Personne assistée, Personne disparue, Personne décédée, Personne décédée accidentellement, Personne décédée naturellement, Personne impliquée dans fausse alerte, Personne retrouvée, Personne secourue, Personne tirée d'affaire seule
    nombre number($int32) Nombre de personnes impliquées dans ce bilan 3 minimum: 0
    dont_nombre_blesse number($int32) Indique le nombre de personnes blessées dans le bilan 1 minimum: 0

    flotteurs

    Colonne Type Description Exemple Propriétés
    operation_id integer($int64) Le numéro unique de l'opération. 1119920371
    numero_ordre integer($int32) Indique l'ordre d'implication des flotteurs. Le premier flotteur impliqué est numéroté 1, le suivant 2 etc. 1
    pavillon string Indique si le pavillon du flotteur impliqué est français ou étranger Français enum: Étranger, Français
    nullable: True
    resultat_flotteur string État du flotteur à la fin de l'intervention Remorqué enum: Assisté, Côte rejointe par ses propres moyens, Difficulté surmontée, reprise de route, Non assisté, cas de fausse alerte, Non renseigné, Perdu / Coulé, Remorqué, Retrouvé après recherche, Échoué
    type_flotteur string Indique le type précis du flotteur Planche à voile
    categorie_flotteur string Grande catégorie à laquelle appartient le flotteur Plaisance enum: Commerce, Pêche, Plaisance, Loisir nautique, Aéronef, Autre
    numero_immatriculation string Numéro d'immatriculation du navire. Cette donnée est chiffrée et ne correspond pas à l'immatriculation originale du navire. 0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33 nullable: True

    operations_stats

    Colonne Type Description Exemple Propriétés
    operation_id integer($int64) Le numéro unique de l'opération. 1119920371
    date string($date) La date de l'opération. La date de référence est la date de réception de l'alerte au fuseau horaire du CROSS coordinateur. 2012-12-27
    annee integer($int32) L'année de l'opération. La date de référence est la date de réception de l'alerte au fuseau horaire du CROSS coordinateur. 2012
    mois integer($int32) Le mois de l'opération. La date de référence est la date de réception de l'alerte au fuseau horaire du CROSS coordinateur. 3 minimum: 1
    maximum: 12
    jour integer($int32) Le jour de l'opération. La date de référence est la date de réception de l'alerte au fuseau horaire du CROSS coordinateur. 13 minimum: 1
    maximum: 31
    mois_texte string Le mois de l'opération en français. La date de référence est la date de réception de l'alerte au fuseau horaire du CROSS coordinateur. Septembre enum: Janvier, Février, Mars, Avril, Mai, Juin, Juillet, Août, Septembre, Octobre, Novembre, Décembre
    semaine integer($int32) La semaine de l'opération, au format ISO8601. La date de référence est la date de réception de l'alerte au fuseau horaire du CROSS coordinateur. 22 minimum: 1
    maximum: 53
    annee_semaine string La semaine et l'année de l'opération, au format ISO8601. La date de référence est la date de réception de l'alerte au fuseau horaire du CROSS coordinateur. 2018-22
    jour_semaine string Le jour de la semaine de l'opération en français. La date de référence est la date de réception de l'alerte au fuseau horaire du CROSS coordinateur. Lundi enum: Lundi, Mardi, Mercredi, Jeudi, Vendredi, Samedi, Dimanche
    est_weekend boolean Indique si l'opération se déroule pendant un week-end. La date de référence est la date de réception de l'alerte au fuseau horaire du CROSS coordinateur. L'opération se déroule durant le week-end si elle débute un samedi ou un dimanche. True
    est_jour_ferie boolean Indique si l'opération se déroule pendant un jour férié. La date de référence est la date de réception de l'alerte au fuseau horaire du CROSS coordinateur. True
    est_vacances_scolaires boolean Indique si l'opération se déroule pendant des vacances scolaires en zone A, B ou C. La date de référence est la date de réception de l'alerte au fuseau horaire du CROSS coordinateur. Quand le calendrier des vacances scolaires n'est pas connu, la donnée n'est pas renseignée. True nullable: True
    phase_journee string Indique à quel moment de la journée l'opération se déroule. La date de référence est la date de réception de l'alerte en UTC qui tient compte de l'heure locale du CROSS coordonnant l'opérateur. Définitions : la nuit est entre le coucher du soleil et le lever du soleil, la matinée du lever du soleil jusqu'à 11:59, le déjeuner entre 12:00 et 13:59 et l'après-midi de 14:00 jusqu'au coucher du soleil. nuit enum: matinée, déjeuner, après-midi, nuit
    nullable: True
    concerne_plongee boolean Indique si cette opération est une opération qui concerne une activité de plongée (bouteille ou apnée) ou de chasse sous-marine True
    avec_clandestins boolean Indique si au moins un clandestin/migrant est présent dans le bilan humain de cette opération True
    distance_cote_metres integer($int32) La distance entre la plus proche côte ou frontière terrestre en territoire français en mètres. Cette distance peut être égale à 0 si l'opération se déroule très près des côtes ou à l'intérieur des terres en cas de fausse alerte. La distance peut être très élevée lors d'un déclenchement d'une balise par erreur ou en cas de coordination d'une opération impliquant un flotteur français en eaux internationales. 12300 nullable: True
    distance_cote_milles_nautiques number($float) La distance entre la plus proche côte ou frontière terrestre en territoire français en milles nautiques. Cette distance peut être égale à 0 si l'opération se déroule très près des côtes ou à l'intérieur des terres en cas de fausse alerte. La distance peut être très élevée lors d'un déclenchement d'une balise par erreur ou en cas de coordination d'une opération impliquant un flotteur français en eaux internationales. 1.52 nullable: True
    est_dans_stm boolean Indique si l'opération se déroule dans la zone d'un service de trafic maritime où une veille est renforcée. False
    nom_stm string Si l'opération se déroule dans une zone d'un service de trafic maritime, le nom de cette zone. stm-corsen nullable: True
    est_dans_dst boolean Indique si l'opération se déroule dans une zone d'un dispositif de séparation du trafic. False
    nom_dst string Si l'opération se déroule dans une zone d'un dispositif de séparation du trafic, le nom de cette zone. dst-dover nullable: True
    prefecture_maritime string Indique le nom de la Préfecture maritime de rattachement de l'opération. Concerne uniquement le découpage actuel et non historique. manche enum: manche, atlantique, mediterranee
    nullable: True
    maree_port string Le nom du port utilisé comme référence pour connaitre le coefficient moyen de marée de la journée de l'opération. Les marées sont renseignées pour les opérations coordonnées par les CROSS en Atlantique et Manche, lorsque l'opération est géolocalisée et que celle-ci se trouve à moins de 20 kilomètres de la plus proche côte. Dieppe nullable: True
    maree_coefficient integer($int32) Le coefficient moyen de marée de la journée de l'opération. Les marées sont renseignées pour les opérations coordonnées par les CROSS en Atlantique et Manche, lorsque l'opération est géolocalisée et que celle-ci se trouve à moins de 20 kilomètres de la plus proche côte. 70 nullable: True
    minimum: 20
    maximum: 120
    maree_categorie string Le nom de la catégorie de la marée pour l'opération. 96-120 enum: 20-45, 46-70, 71-95, 96-120
    nullable: True
    nombre_personnes_blessees integer($int32) Le nombre total de personnes blessées lors de l'opération. 42 minimum: 0
    nombre_personnes_assistees integer($int32) Le nombre total de personnes assistées lors de l'opération. 42 minimum: 0
    nombre_personnes_decedees integer($int32) Le nombre total de personnes décédées lors de l'opération. Cette colonne n'est plus utilisée depuis décembre 2009 où la notion de décès a été séparée entre cause accidentelle (nombre_personnes_decedees_accidentellement) et cause naturelle (nombre_personnes_decedees_naturellement). 42 minimum: 0
    nombre_personnes_decedees_accidentellement integer($int32) Le nombre total de personnes décédées accidentellement lors de l'opération. Cette colonne n'est renseignée que depuis les années 2009, auparavant tous les décès étaient comptés dans la colonne nombre_personnes_decedees. 42 minimum: 0
    nombre_personnes_decedees_naturellement integer($int32) Le nombre total de personnes décédées naturellement lors de l'opération. Cette colonne n'est renseignée que depuis les années 2009, auparavant tous les décès étaient comptés dans la colonne nombre_personnes_decedees. 42 minimum: 0
    nombre_personnes_disparues integer($int32) Le nombre total de personnes disparues lors de l'opération. 42 minimum: 0
    nombre_personnes_impliquees_dans_fausse_alerte integer($int32) Le nombre total de personnes impliquées dans une fausse alerte lors de l'opération. 42 minimum: 0
    nombre_personnes_retrouvees integer($int32) Le nombre total de personnes retrouvées lors de l'opération. 42 minimum: 0
    nombre_personnes_secourues integer($int32) Le nombre total de personnes secourues lors de l'opération. 42 minimum: 0
    nombre_personnes_tirees_daffaire_seule integer($int32) Le nombre total de personnes tirées d'affaire seule lors de l'opération. 42 minimum: 0
    nombre_personnes_tous_deces integer($int32) Le nombre total de personnes décédées (qu'importe la cause) lors de l'opération. Cette colonne fait la somme des colonnes nombre_personnes_decedees, nombre_personnes_decedees_naturellement et nombre_personnes_decedees_accidentellement pour assurer une valeur entre 1985 et maintenant, suite à la séparation de la colonne nombre_personnes_decedees en 2009. 42 minimum: 0
    nombre_personnes_tous_deces_ou_disparues integer($int32) Le nombre total de personnes décédées (qu'importe la cause) et le nombre de personnes disparues lors de l'opération. Voir la documentation de la colonne nombre_personnes_tous_deces pour comprendre le périmètre du dénombrement des personnes décédées. 42 minimum: 0
    nombre_personnes_impliquees integer($int32) Le nombre total de personnes impliquées lors de l'opération. 42 minimum: 0
    nombre_personnes_blessees_sans_clandestins integer($int32) Le nombre total de personnes blessées lors de l'opération, sans prendre en compte les clandestins/migrants. 42 minimum: 0
    nombre_personnes_assistees_sans_clandestins integer($int32) Le nombre total de personnes assistées lors de l'opération, sans prendre en compte les clandestins/migrants. 42 minimum: 0
    nombre_personnes_decedees_sans_clandestins integer($int32) Le nombre total de personnes décédées lors de l'opération, sans prendre en compte les clandestins/migrants. 42 minimum: 0
    nombre_personnes_decedees_accidentellement_sans_clandestins integer($int32) Le nombre total de personnes décédées accidentellement lors de l'opération, sans prendre en compte les clandestins/migrants. 42 minimum: 0
    nombre_personnes_decedees_naturellement_sans_clandestins integer($int32) Le nombre total de personnes décédées naturellement lors de l'opération, sans prendre en compte les clandestins/migrants. 42 minimum: 0
    nombre_personnes_disparues_sans_clandestins integer($int32) Le nombre total de personnes disparues lors de l'opération, sans prendre en compte les clandestins/migrants. 42 minimum: 0
    nombre_personnes_impliquees_dans_fausse_alerte_sans_clandestins integer($int32) Le nombre total de personnes impliquées dans une fausse alerte lors de l'opération, sans prendre en compte les clandestins/migrants. 42 minimum: 0
    nombre_personnes_retrouvees_sans_clandestins integer($int32) Le nombre total de personnes retrouvées lors de l'opération, sans prendre en compte les clandestins/migrants. 42 minimum: 0
    nombre_personnes_secourues_sans_clandestins integer($int32) Le nombre total de personnes secourues lors de l'opération, sans prendre en compte les clandestins/migrants. 42 minimum: 0
    nombre_personnes_tirees_daffaire_seule_sans_clandestins integer($int32) Le nombre total de personnes tirées d'affaire seule lors de l'opération, sans prendre en compte les clandestins/migrants. 42 minimum: 0
    nombre_personnes_tous_deces_sans_clandestins integer($int32) Le nombre total de personnes décédées (qu'importe la cause) lors de l'opération, sans prendre en compte les clandestins/migrants. Voir la documentation de la colonne nombre_personnes_tous_deces pour comprendre le périmètre du dénombrement des personnes décédées. 42 minimum: 0
    nombre_personnes_tous_deces_ou_disparues_sans_clandestins integer($int32) Le nombre total de personnes décédées (qu'importe la cause) et le nombre de personnes disparues lors de l'opération, sans prendre en compte les clandestins/migrants. Voir la documentation de la colonne nombre_personnes_tous_deces pour comprendre le périmètre du dénombrement des personnes décédées. 42 minimum: 0
    nombre_personnes_impliquees_sans_clandestins integer($int32) Le nombre total de personnes impliquées lors de l'opération, sans prendre en compte les clandestins/migrants. 42 minimum: 0
    nombre_flotteurs_commerce_impliques integer($int32) Le nombre de flotteurs de commerce impliqués dans l'opération. 1 minimum: 0
    nombre_flotteurs_peche_impliques integer($int32) Le nombre de flotteurs de pêche impliqués dans l'opération. 1 minimum: 0
    nombre_flotteurs_plaisance_impliques integer($int32) Le nombre de flotteurs de plaisance impliqués dans l'opération. 1 minimum: 0
    nombre_flotteurs_loisirs_nautiques_impliques integer($int32) Le nombre de flotteurs de loisirs nautiques impliqués dans l'opération. 1 minimum: 0
    nombre_aeronefs_impliques integer($int32) Le nombre d'aéronefs impliqués dans l'opération. 1 minimum: 0
    nombre_flotteurs_autre_impliques integer($int32) Le nombre de flotteurs non catégorisés impliqués dans l'opération. 1 minimum: 0
    nombre_flotteurs_annexe_impliques integer($int32) Le nombre d'annexes impliquées dans l'opération. 1 minimum: 0
    nombre_flotteurs_autre_loisir_nautique_impliques integer($int32) Le nombre de flotteurs de loisir nautique non déterminé impliqués dans l'opération. 1 minimum: 0
    nombre_flotteurs_canoe_kayak_aviron_impliques integer($int32) Le nombre de canoë / kayak / aviron impliqués dans l'opération. 1 minimum: 0
    nombre_flotteurs_engin_de_plage_impliques integer($int32) Le nombre d'engins de plage impliqués dans l'opération. 1 minimum: 0
    nombre_flotteurs_kitesurf_impliques integer($int32) Le nombre de kitesurfs impliqués dans l'opération. 1 minimum: 0
    nombre_flotteurs_plaisance_voile_legere_impliques integer($int32) Le nombre de flotteurs de plaisance à voile légère impliqués dans l'opération. 1 minimum: 0
    nombre_flotteurs_plaisance_a_moteur_impliques integer($int32) Le nombre de flotteurs de plaisance à moteur. 1 minimum: 0
    nombre_flotteurs_plaisance_a_moteur_moins_8m_impliques integer($int32) Le nombre de flotteurs de plaisance à moteur de moins de 8 mètres dans l'opération. 1 minimum: 0
    nombre_flotteurs_plaisance_a_moteur_plus_8m_impliques integer($int32) Le nombre de flotteurs de plaisance à moteur de plus de 8 mètres impliqués dans l'opération. 1 minimum: 0
    nombre_flotteurs_plaisance_a_voile_impliques integer($int32) Le nombre de flotteurs de plaisance à voile impliqués dans l'opération. 1 minimum: 0
    nombre_flotteurs_planche_a_voile_impliques integer($int32) Le nombre de planches à voile impliquées dans l'opération. 1 minimum: 0
    nombre_flotteurs_ski_nautique_impliques integer($int32) Le nombre de skis nautiques impliqués dans l'opération. 1 minimum: 0
    nombre_flotteurs_surf_impliques integer($int32) Le nombre de surfs impliqués dans l'opération. 1 minimum: 0
    nombre_flotteurs_vehicule_nautique_a_moteur_impliques integer($int32) Le nombre de véhicules nautique à moteur (jetski, scooter des mer, moto des mers etc.) impliqués dans l'opération. 1 minimum: 0
    sans_flotteur_implique boolean Indique si aucun flotteur n'est impliqué dans cette opération. True
    - + diff --git a/preambule.html b/preambule.html index 7703ab9..832b22a 100644 --- a/preambule.html +++ b/preambule.html @@ -8,7 +8,7 @@ - + @@ -24,6 +24,6 @@ Cacher le menu

    Préambule et avertissement

    Ce jeu de données contient toutes les données statistiques centralisées au niveau national et disponibles informatiquement sur les interventions d'assistance et de sauvetage coordonnées par les CROSS.

    Précaution

    Ce jeu de données ne reflète ni l'accidentologie totale survenue au-delà de la bande des 300 mètres ni même l'activité globale des CROSS pour la mission de sauvetage.

    En effet :

    • D’une part, les CROSS, comme les autres acteurs « institutionnels » du sauvetage, ne sont pas systématiquement sollicités lors de la survenance d’évènements de mer (assistance entre navires, opération de secours proche du littoral etc.) ;
    • D’autre part, certaines opérations DIV (voir classification des opérations ci-dessous) ne font pas l'objet d'un enregistrement statistique centralisé au niveau national. Il s'agit notamment d'événement dans lesquels le CROSS n'était pas le centre opérationnel impliqué à titre principal.
    - + diff --git a/redash.html b/redash.html index 56e8134..831b768 100644 --- a/redash.html +++ b/redash.html @@ -8,7 +8,7 @@ - + @@ -52,6 +52,6 @@ →

    - + diff --git a/schema.html b/schema.html index 9dfae88..6d3436c 100644 --- a/schema.html +++ b/schema.html @@ -8,7 +8,7 @@ - + @@ -32,6 +32,6 @@ →

    - + diff --git a/site_web_snosan.html b/site_web_snosan.html index 9c8334d..e47ec22 100644 --- a/site_web_snosan.html +++ b/site_web_snosan.html @@ -8,7 +8,7 @@ - + @@ -34,6 +34,6 @@

    - + diff --git a/snosan.html b/snosan.html index 69c6e64..594406f 100644 --- a/snosan.html +++ b/snosan.html @@ -8,7 +8,7 @@ - + @@ -32,6 +32,6 @@ →

    - + diff --git a/tables_codes.html b/tables_codes.html index cda78f9..0718fe9 100644 --- a/tables_codes.html +++ b/tables_codes.html @@ -8,7 +8,7 @@ - + @@ -31,6 +31,6 @@ →

    - +