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
- Input CSV file : sélectionner votre fichier CSV (
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.