GeoCSV est le plus simple des formats géographiques : un fichier CSV ordinaire avec des colonnes distinctes de latitude et de longitude, qui s'ouvre partout — d'Excel et Google Sheets à pandas, QGIS et DuckDB. C'est cette universalité qui le fait choisir pour échanger des listes de POI entre l'équipe Excel, les analystes et les ingénieurs SIG. Notre exportateur écrit les objets OSM sous forme de lignes avec des colonnes lat et lon, en ajoutant le nom, le type, la couche et les attributs non vides ; pour les lignes et les polygones, c'est le centroïde qui est utilisé. Le fichier est encodé en UTF-8 avec BOM afin que le cyrillique s'ouvre correctement dans Excel. Une seule couche donne un fichier .csv, plusieurs couches un ZIP. Honnêtement : c'est un tableau plat de points — la forme complète des lignes et des polygones n'est pas conservée ici ; pour cela, prenez GeoJSON ou GeoPackage.
Caractéristiques principales
À propos du format GeoCSV
GeoCSV n'est pas une technologie à part, mais une convention : un tableau CSV ordinaire dans lequel deux colonnes sont réservées à la latitude et à la longitude. Il n'y a rien à respecter, et pourtant un tel fichier s'ouvre partout — d'Excel et Google Sheets à pandas, R, QGIS et DuckDB.
On choisit ce format pour les humains, pas pour les machines : il faut transmettre une liste d'objets à un collègue qui ne travaille pas dans un SIG, la publier sur un portail de données ouvertes ou la charger dans un système tiers qui n'accepte qu'un « fichier avec des coordonnées ».
Dans le fichier, une ligne par objet : les colonnes lat et lon, puis le nom, le type, la couche de la carte et les tags OpenStreetMap non vides. Pour les lignes et les polygones, c'est le centroïde qui est retenu — un point par objet. L'encodage est UTF-8 avec BOM, pour que le cyrillique s'ouvre dans Excel d'un double-clic, sans assistant d'import. Une couche — un .csv, plusieurs couches — un ZIP.
La forme des rues et des îlots n'est pas conservée dans un tel tableau. S'il vous faut la géométrie entière et non des points, prenez GeoJSON, GeoPackage ou Shapefile.
Logiciels pour ouvrir les fichiers GeoCSV
Les programmes suivants peuvent ouvrir, modifier et traiter les fichiers GeoCSV (CSV with lat/lon columns) (.csv) exportés depuis OSM2CDR :
Caractéristiques du format
- Standard ouvert
- 2D uniquement
- Compression avec perte
- Stocke les attributs
- Sortie : 1 fichier
- A flat CSV with separate lat/lon columns plus attributes, UTF-8 with BOM for Excel; lines and polygons collapse to their centroid, so full shapes are not preserved.
Qui utilise les cartes GeoCSV
Comment exporter en GeoCSV
Comment ouvrir après l’export
- Excel, Google Sheets, LibreOffice Calc — ouvrez d'un double-clic ; si les colonnes se retrouvent collées en une seule, passez par « Données → À partir d'un fichier texte/CSV » et indiquez la virgule comme séparateur.
- QGIS (gratuit) — glissez le .csv sur le canevas ou utilisez « Ajouter une couche de texte délimité » : le logiciel proposera de lui-même les colonnes lon et lat comme coordonnées en WGS84.
- Python — pandas.read_csv("map.csv"), puis geopandas.points_from_xy(df.lon, df.lat) transforme le tableau en couche géographique.
- Google My Maps et services équivalents — l'import d'un CSV avec colonnes de latitude et de longitude fonctionne nativement, les points se posent sur la carte.
- DuckDB — read_csv_auto('map.csv') lit le fichier directement, puis les fonctions spatiales de l'extension spatial prennent le relais.
Cartes populaires en GeoCSV
Export de cartes en GeoCSV (CSV with lat/lon columns)
Téléchargez des cartes GeoCSV professionnelles depuis OpenStreetMap. Génération instantanée, n’importe quelle zone.