Outils pour utilisateurs

Outils du site


umap:9_-_je_cree_une_carte_a_partir_dun_tableur

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
umap:9_-_je_cree_une_carte_a_partir_dun_tableur [2017/02/06 09:22] – [4. J'insère le contenu du tableau dans les infobulles] adminumap:9_-_je_cree_une_carte_a_partir_dun_tableur [2020/04/24 10:05] – [2. Je convertis les adresses en coordonnées géographiques] admin
Ligne 26: Ligne 26:
   * placer tout autre élément d'adresse (boîte postale, étage...) dans un autre champ   * placer tout autre élément d'adresse (boîte postale, étage...) dans un autre champ
  
-Voici par exemple quelques adresses bien structurées, provenant du fichier [[http://data.nantes.fr/donnees/detail/sieges-des-syndicats-intercommunaux-de-transports-scolaires-en-loire-atlantique|Sièges des syndicats intercommunaux de transports scolaires en Loire-Atlantique]] :+Voici par exemple quelques adresses bien structurées, provenant du fichier [[https://data.nantesmetropole.fr/explore/dataset/234400034_031-001_sits_shp/export/|Sièges des syndicats intercommunaux de transports scolaires en Loire-Atlantique]] :
  
 ^ NOM ^ ADRESSE ^ COMPL_ADR ^ CP ^ VILLE ^   ^ NOM ^ ADRESSE ^ COMPL_ADR ^ CP ^ VILLE ^  
Ligne 35: Ligne 35:
  
 L'utilisation de majuscules ou minuscules n'a en général pas d'incidence. Le tableau peut bien sûr contenir d'autres colonnes, comme ici les colonnes NOM et COMPL_ADR. L'utilisation de majuscules ou minuscules n'a en général pas d'incidence. Le tableau peut bien sûr contenir d'autres colonnes, comme ici les colonnes NOM et COMPL_ADR.
 +
 +<WRAP center round important 80%>
 +Pour la suite des opérations, il est important que le tableur respecte les règles suivantes :
 +  * la première ligne du tableur doit contenir les noms de colonnes, les autres lignes contiennent les données et rien d'autre
 +  * les noms de colonnes ne doivent contenir ni espace ni accent ou autre caractère spécial
 +  * les noms de colonnes doivent être tous différents
 +  * les cellules ne doivent pas contenir de "retour chariot" ou "saut de ligne"
 +  * les cellules ne doivent pas être fusionnées
 +En d'autres termes, le tableur doit représenter une **base de données**.
 +</WRAP>
  
  
Ligne 60: Ligne 70:
   - exporter le résultat, qui sera lui aussi au format CSV   - exporter le résultat, qui sera lui aussi au format CSV
  
 +<WRAP center round important 80%>
 +Pour exporter un fichier CSV en UTF-8 avec Microsoft Excel, le menu **Options Web** dans la fenêtre **Enregistrer sous** permet, dans l'onglet **Encodage**, de sélectionner **Unicode (UTF-8)**. Malheureusement cela **ne fonctionne pas pour MS Excel 2016 ni Office 365/Excel**, il s'agit d'un [[https://answers.microsoft.com/en-us/msoffice/forum/all/office-365excel-generates-incorrect-csv-utf-8/56516c38-78d8-40f5-90b3-f5d9db3d6d10|bogue connu]]. 
  
 +Pour contourner ce bogue, une possibilité est d'utiliser l'éditeur [[https://notepad-plus-plus.org/fr/|Notepad++]] que vous devez installer. Ne pas changer l'encodage lors de l'export CSV, puis ouvrir le fichier dans Notepad++, convertir en UTF-8 dans le menu **Encodage**, enfin enregistrer le fichier.
 +</WRAP>
  
  
Ligne 76: Ligne 90:
 <WRAP left round important 60%> <WRAP left round important 60%>
 uMap utilise la première ligne du fichier CSV pour identifier les noms de colonnes, en particulier **latitude** et **longitude** qui sont utilisés pour positionner les points (**lat** et **lon** sont aussi compris). Vérifiez la présence de ces noms de colonnes si l'opération échoue. uMap utilise la première ligne du fichier CSV pour identifier les noms de colonnes, en particulier **latitude** et **longitude** qui sont utilisés pour positionner les points (**lat** et **lon** sont aussi compris). Vérifiez la présence de ces noms de colonnes si l'opération échoue.
 +Attention également à ce que les coordonnées soient exprimées en **degrés décimaux**, avec un point pour délimiter les décimales. Exemple: 48.40 est correct mais 48,40 et 48°24' ne sont pas valides pour uMap.
 </WRAP> </WRAP>
  
Ligne 138: Ligne 153:
 ===== Faisons le point ===== ===== Faisons le point =====
  
-Ce tutoriel est probablement le plus complexe de la série. Appréciez toutefois les possibilités offertes par uMap pour intégrer des données extérieures+Ce tutoriel est probablement le plus complexe de la série. Appréciez toutefois les possibilités offertes par uMap pour intégrer des données externes
  
  
umap/9_-_je_cree_une_carte_a_partir_dun_tableur.txt · Dernière modification : 2021/01/25 17:14 de 127.0.0.1