Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Participez à l'enquête pour devenir un acteur engagé de la filière géonumérique!

#1 Sat 20 May 2023 17:36

AlineC
Moderateur
Lieu: AVIGNON
Date d'inscription: 5 Sep 2005
Messages: 1989
Site web

Fond de carte communes pour intégration power bi

Bonjour,

Est ce que quelqu'un a une solution facile pour intégrer les contours des communes dans power bi ?
source ?
format ?
mode d'intégration ?
Le contour n'a pas besoin d'être très précis, c'est juste pour des statistiques.

D'avance, merci

Hors ligne

 

#2 Mon 22 May 2023 16:53

Hydrolithe
Membre
Lieu: Lyon
Date d'inscription: 21 Apr 2010
Messages: 217

Re: Fond de carte communes pour intégration power bi

Bonjour,

Je viens de tester et ça fonctionne avec ces explications :

https://www.spotzi.com/en/about/help-ce … i-desktop/

Il faut que le fichier soit au format Topojson et en EPSG:4326, il est possible d'utiliser MapShaper (https://mapshaper.org/) qui est très pratique et facile.

Choisir ensuite dans Power BI la projection Mercator.

Pierre

Dernière modification par Hydrolithe (Mon 22 May 2023 16:53)

Hors ligne

 

#3 Tue 23 May 2023 17:32

AlineC
Moderateur
Lieu: AVIGNON
Date d'inscription: 5 Sep 2005
Messages: 1989
Site web

Re: Fond de carte communes pour intégration power bi

Pierre,

J'ai essayé avec les données mise à disposition par Eric Mauvière icem7 :
https://www.data.gouv.fr/fr/datasets/co … approches/
A l'intégration je n'y arrive pas, ça me fait un fichier en 1 seule ligne. Peut-être aussi que ça coince de par la projection mais je n'en suis même pas arrivée là.
Est ce que ça change quelque chose entre geojson et topojson ?

A +

Hors ligne

 

#4 Wed 24 May 2023 08:39

Hydrolithe
Membre
Lieu: Lyon
Date d'inscription: 21 Apr 2010
Messages: 217

Re: Fond de carte communes pour intégration power bi

Bonjour Aline,

Oui il faut impérativement que les données soient au format Topojson + EPSG:4326 et pas Json ou GeoJson.

J'ai testé avec le fichier de ton lien et ça fonctionne.

Il faut que tu télécharges le fichier Json depuis le lien que tu m'as donné, ensuite tu l'importes dans MapShaper et tu l'exportes en TopoJson.

Dans PowerBI, tu ajoutes un élément visuel "Carte de formes". Ensuite tu sélectionne tu cliques sur "Obtenir les données" -> Plus -> JSON

A ce moment là une fenêtre "Editeur Power Query" apparaît. Il suffit de cliquer sur "Fermer et appliquer" en haut à gauche.

Il faut faire glisser un champ de la couche importée de l'onglet "Données" vers "Emplacement" de l'onglet "Visualisation". Enfin aller sur "Mettre en forme votre visuel" -> "Paramètres de la carte" -> "Type de mappage" = Carte personnalisée (tout en bas de la liste) -> Dans "Parcourir" aller chercher le fichier TopoJson. Et là il devrai apparaître au bout de quelques secondes.

Pierre

Hors ligne

 

#5 Wed 24 May 2023 15:26

AlineC
Moderateur
Lieu: AVIGNON
Date d'inscription: 5 Sep 2005
Messages: 1989
Site web

Re: Fond de carte communes pour intégration power bi

Pierre,

J'ai donc chargé le fichier, ouvert mapshaper et exporter en topojson, sachant qu'à priori il était déjà dans ce format.
je charge le fichier avec powerbi qui me le présente en 1 seule ligne.
Je choisis la visualisation carte, j'associé ma table avec les noms de commune.
Il me propose alors par défaut la carte des états-unis.
Je retourne charger ma couche sous forme de carte personnalisée.
Et là je coince ... il ne me montre pas mes contours communaux et je ne sais pas non plus comment faitre la jointure sur les codes communaux (codes INSEE).
Une idée ?
Merci

Hors ligne

 

#6 Wed 24 May 2023 17:06

Hydrolithe
Membre
Lieu: Lyon
Date d'inscription: 21 Apr 2010
Messages: 217

Re: Fond de carte communes pour intégration power bi

J'ai chargé un fichier excel dans Power BI qui liste les communes d'un département avec un champ "population". Une fois le fichier TopoJson chargé dans le même projet, j'ai indiqué le champ "nom_commune" du fichier excel dans "Emplacement" et le champ "population" du fichier excel dans "Saturation de la couleur" et ça me donne bien une catégorisation à l'écran sur le fond de carte des communes en fonction de la population de chaque commune.

J'ai pas fait de jointure particulière.

Pierre

Hors ligne

 

Pied de page des forums

Powered by FluxBB

Partagez  |