Créer des points à partir d’un fichier CSV avec MMQGIS dans QGIS

Vous avez un tableau Excel ou CSV contenant des coordonnées latitude/longitude et vous souhaitez générer une couche de points dans QGIS ?
Le plugin MMQGIS vous permet de le faire en quelques clics, sans manipuler de géotraitements complexes ni modifier vos données.



Objectif

À partir d’un fichier CSV avec des colonnes latitude et longitude, nous allons créer une couche de points géoréférencée dans QGIS.


Exemple de données

Un fichier plages.csv contenant :

nom_plage latitude longitude
Anse Mourouk -19.74009 63.46298
Graviers -19.72782 63.48385
St François -19.7009 63.49596


Étapes pas à pas

1. Ouvrir QGIS et installer le plugin

  • Menu Extensions > Installer/Gérer les extensions
  • Chercher MMQGIS
  • Cliquer sur Installer le plugin

Une fois installé, un menu MMQGIS apparaît dans la barre supérieure.


2. Lancer l’outil “Import CSV Lat/Long”

  • Menu MMQGIS > Import/Export >Geometry Import from CSV file
  • Dans la fenêtre qui s’ouvre :

    • Input CSV file : sélectionner votre fichier CSV (plages.csv)
    • Latitude field : choisir latitude
    • Longitude field : choisir longitude
    • Output shapefile : indiquer un nom de fichier de sortie, par exemple plages_points.shp

Cliquez sur Appliquer.


3. Visualiser les points sur la carte

Une fois l’opération terminée, la nouvelle couche s’ajoute automatiquement à votre projet. Vous voyez maintenant vos plages positionnées correctement sur la carte.


Et si vos données sont en X/Y projetés ?

L’outil Import CSV Lat/Long de MMQGIS ne prend en charge que les coordonnées latitude/longitude en WGS84.
Si vous avez des colonnes X et Y dans un autre système (par exemple Lambert 93, UTM…), utilisez plutôt le menu « Ajouter une couche texte délimitée » de QGIS, qui vous permet de définir la projection à la volée.


Astuces

  • Si votre CSV utilise des virgules comme séparateurs décimaux, ouvrez-le d’abord dans un tableur pour convertir les virgules en points.
  • Si vous n’avez pas de longitude/latitude mais des adresses, vous pouvez utiliser la fonction Geocode CSV de MMQGIS (prochain article !).
  • Vous pouvez enregistrer la couche au format GeoPackage ou intégrer les styles QGIS pour un partage plus facile.


Prochain article

Nous verrons comment utiliser MMQGIS pour géocoder automatiquement une liste d’adresses et obtenir des points localisés depuis des données textuelles.


Si cet article vous a intéressé et que vous pensez qu'il pourrait bénéficier à d'autres personnes, n'hésitez pas à le partager sur vos réseaux sociaux en utilisant les boutons ci-dessous. Votre partage est apprécié !

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *