Skip to content

[Bug] Flux Structure JSON - Incoherence dans les coordonnées géographiques des adresses. #24

Description

@CGDM-LRocher

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"
      }
    } ],

Metadata

Metadata

Assignees

Labels

area/dataConcerne le contenu des données, leur qualité, leur complétude, ou les règles de gestion.source/githubRemontée effectuée directement par un utilisateur via GitHub.

Type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions