ansforge / ansforge/finess

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

Open
#24 3 comments 0 reactions 1 assignee Claimed by @mchaabaoui View on GitHub
area/data source/github
Dominant language
Jupyter Notebook
Stars
5
Forks
0
PR merge metrics
No merged PRs in 30d

Description

### 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:

```json
{
"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 :

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

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.