Description du bug
Bonjour,
Dans le flux JSON Finess Structure, au niveau des adresses, il y a 2 couples de champs de coordonnées géographiques ( coordonneeX / coordonneeY) et (directionLongitude/directionLatitude).
Au vu des noms et de l'exemple fournis (flux/out/data.gouv/structure/examples/sample-finess-structures-journalier-20260309.json)
- directionLongitude/directionLatitude : Devrait corresponde aux coordonnées GPS
- coordonneeX / coordonneeY : Devrait correspondre au coordonnées Lambert-93 pour la métropole (et en UTM pour les DOM/TOM ??)
Or, c'est majoritairement inversé dans le flux quotidien.
Exemple:
{
"informationsGeneralesPMEJ" : {
"pmSmsseId" : "2",
"codeApe" : "86.10Z",
"complementAdressePmSmsse" : null,
"dateCreation" : "2001-01-01",
"dateFermeture" : null,
"denominationLonguePmSmsse" : "CLINIQUE CONVERT",
"denominationPm" : "CLINIQUE CONVERT",
"numFinessPm" : "010000156",
"fonctionPublique" : null,
"categorieentiteGeographiqueExercice" : null,
"siren" : "772201489",
"statutJuridique" : "73",
"typeGroupeGco" : null,
"typePersonneMorale" : "01"
},
"adresse" : [ {
"usageAdresse" : "02",
"numeroVoie" : "62",
"typeVoie" : "AV",
"libelleVoie" : "DE JASSERON",
"complementVoie" : null,
"complementPointGeographique" : null,
"lieuDit" : null,
"cogCommune" : "01053",
"ligneAcheminement" : "BOURG EN BRESSE",
"ligneUne" : null,
"ligneDeux" : null,
"ligneTrois" : null,
"ligneQuatre" : "62 AVENUE DE JASSERON",
"ligneCinq" : null,
"ligneSix" : null,
"codePostal" : "01000",
"coordonneesGeographique" : {
"coordonneeX" : "5.254203",
"coordonneeY" : "46.211257",
"directionLatitude" : "6570414.61",
"directionLongitude" : "873766.07",
"cleInInteropBAN" : "01053_1950_00062",
"scoreBAN" : "0.9723872727272727"
}
} ],
Il y a cependant des cas inverses qui corresponde au fichier d'exemple :
{
"informationsGeneralesPMEJ" : {
"pmSmsseId" : "145",
"codeApe" : "47.73Z",
"complementAdressePmSmsse" : null,
"dateCreation" : "1942-08-10",
"dateFermeture" : null,
"denominationLonguePmSmsse" : "NOUVELLE PHARMACIE DU CHAMP DE MARS",
"denominationPm" : "NOUVELLE PHARMACIE DU CHAMP DE MARS",
"numFinessPm" : "010002277",
"fonctionPublique" : null,
"categorieentiteGeographiqueExercice" : null,
"siren" : "893939983",
"statutJuridique" : "91",
"typeGroupeGco" : null,
"typePersonneMorale" : "01"
},
"adresse" : [ {
"usageAdresse" : "02",
"numeroVoie" : "9",
"typeVoie" : null,
"libelleVoie" : "Rue Alexandre Bérard",
"complementVoie" : null,
"complementPointGeographique" : null,
"lieuDit" : null,
"cogCommune" : "01004",
"ligneAcheminement" : "Ambérieu-en-Bugey",
"ligneUne" : "NOUVELLE PHARMACIE DU CHAMP DE MARS",
"ligneDeux" : null,
"ligneTrois" : null,
"ligneQuatre" : "9 Rue Alexandre Bérard",
"ligneCinq" : null,
"ligneSix" : "01500 Ambérieu-en-Bugey",
"codePostal" : "01500",
"coordonneesGeographique" : {
"coordonneeX" : "882630.01",
"coordonneeY" : "6542638.96",
"directionLatitude" : "45.958916",
"directionLongitude" : "5.358366",
"cleInInteropBAN" : "01004_0040_00009",
"scoreBAN" : "0.973232727272727"
}
} ],
Description du bug
Bonjour,
Dans le flux JSON Finess Structure, au niveau des adresses, il y a 2 couples de champs de coordonnées géographiques ( coordonneeX / coordonneeY) et (directionLongitude/directionLatitude).
Au vu des noms et de l'exemple fournis (flux/out/data.gouv/structure/examples/sample-finess-structures-journalier-20260309.json)
Or, c'est majoritairement inversé dans le flux quotidien.
Exemple:
{ "informationsGeneralesPMEJ" : { "pmSmsseId" : "2", "codeApe" : "86.10Z", "complementAdressePmSmsse" : null, "dateCreation" : "2001-01-01", "dateFermeture" : null, "denominationLonguePmSmsse" : "CLINIQUE CONVERT", "denominationPm" : "CLINIQUE CONVERT", "numFinessPm" : "010000156", "fonctionPublique" : null, "categorieentiteGeographiqueExercice" : null, "siren" : "772201489", "statutJuridique" : "73", "typeGroupeGco" : null, "typePersonneMorale" : "01" }, "adresse" : [ { "usageAdresse" : "02", "numeroVoie" : "62", "typeVoie" : "AV", "libelleVoie" : "DE JASSERON", "complementVoie" : null, "complementPointGeographique" : null, "lieuDit" : null, "cogCommune" : "01053", "ligneAcheminement" : "BOURG EN BRESSE", "ligneUne" : null, "ligneDeux" : null, "ligneTrois" : null, "ligneQuatre" : "62 AVENUE DE JASSERON", "ligneCinq" : null, "ligneSix" : null, "codePostal" : "01000", "coordonneesGeographique" : { "coordonneeX" : "5.254203", "coordonneeY" : "46.211257", "directionLatitude" : "6570414.61", "directionLongitude" : "873766.07", "cleInInteropBAN" : "01053_1950_00062", "scoreBAN" : "0.9723872727272727" } } ],Il y a cependant des cas inverses qui corresponde au fichier d'exemple :
{ "informationsGeneralesPMEJ" : { "pmSmsseId" : "145", "codeApe" : "47.73Z", "complementAdressePmSmsse" : null, "dateCreation" : "1942-08-10", "dateFermeture" : null, "denominationLonguePmSmsse" : "NOUVELLE PHARMACIE DU CHAMP DE MARS", "denominationPm" : "NOUVELLE PHARMACIE DU CHAMP DE MARS", "numFinessPm" : "010002277", "fonctionPublique" : null, "categorieentiteGeographiqueExercice" : null, "siren" : "893939983", "statutJuridique" : "91", "typeGroupeGco" : null, "typePersonneMorale" : "01" }, "adresse" : [ { "usageAdresse" : "02", "numeroVoie" : "9", "typeVoie" : null, "libelleVoie" : "Rue Alexandre Bérard", "complementVoie" : null, "complementPointGeographique" : null, "lieuDit" : null, "cogCommune" : "01004", "ligneAcheminement" : "Ambérieu-en-Bugey", "ligneUne" : "NOUVELLE PHARMACIE DU CHAMP DE MARS", "ligneDeux" : null, "ligneTrois" : null, "ligneQuatre" : "9 Rue Alexandre Bérard", "ligneCinq" : null, "ligneSix" : "01500 Ambérieu-en-Bugey", "codePostal" : "01500", "coordonneesGeographique" : { "coordonneeX" : "882630.01", "coordonneeY" : "6542638.96", "directionLatitude" : "45.958916", "directionLongitude" : "5.358366", "cleInInteropBAN" : "01004_0040_00009", "scoreBAN" : "0.973232727272727" } } ],