Section courante

A propos

Section administrative du site

Introduction

Le format GeoJSON est un format de données basé sur JSON (JavaScript Object Notation), spécialement conçu pour représenter des données géographiques. Il est utilisé pour encoder des objets spatiaux comme des points, des lignes, des polygones, et leurs collections, accompagnés de métadonnées et d'attributs. GeoJSON est largement utilisé dans les applications web de cartographie, les systèmes d'information géographique (SIG) et les API de localisation.

Structure de base d'un fichier GeoJSON

Un document GeoJSON est un objet JSON avec au minimum les propriétés suivantes :

Propriété Description
"type" Indique le type de l'objet géographique (exemple : "Point", "Polygon", "Feature",...).
"coordinates" Tableau représentant la géométrie selon le type.
"features" Tableau d'objets géographiques (quand il s'agit d'un FeatureCollection).
"properties" (facultatif) dictionnaire contenant des attributs liés à la géométrie.

Types de géométrie

Type Description
GeometryCollection Groupe d'objets géométriques de types variés.
LineString Une ligne composée de plusieurs points.
Point Un seul point (latitude, longitude).
Polygon Une surface fermée (boucle de points).
MultiLineString Collection de lignes.
MultiPoint Collection de points.
MultiPolygon Collection de polygones.

Exemple simple :

  1. {
  2.   "type": "Feature",
  3.   "geometry": {
  4.     "type": "Point",
  5.     "coordinates": [2.2945, 48.8584]
  6.   },
  7.   "properties": {
  8.     "name": "Tour Eiffel",
  9.     "city": "Paris"
  10.   }
  11. }

Cet exemple représente un point (latitude 48.8584, longitude 2.2945) avec des métadonnées associées à la Tour Eiffel.

Avantages de GeoJSON

Code source

Voici des exemples de code source d'utilitaires pour manipuler les .DBF :

Lien Langage de programmation Description Projet Syntaxe
CSV2GEO.PAS Free Pascal, Turbo Pascal Cette commande permet de convertir un fichier CSV contenant des coordonnées géographiques en format «.geojson». CSV2GEOJSON CSV2GEO


Dernière mise à jour : Mercredi, le 4 juin 2025