GML est le standard XML de l'OGC pour l'échange de géodonnées dans l'administration, GeoJSON est un format JSON léger pour le web. GML est plus formel, GeoJSON est plus simple et plus répandu.
| Critère | GML | GeoJSON |
|---|---|---|
| Gouvernement/INSPIRE | ✓ | ✗ |
| Développement web | ✗ | ✓ |
| Schémas de données (XSD) | ✓ | ✗ |
| Taille du fichier | Volumineuse (XML) | Moyenne (JSON) |
| Analyse facile | ✗ | ✓ |
Pour INSPIRE, le cadastre, l'échange de données gouvernementales, les services OGC.
Pour les cartes web, les API, les applications mobiles, le développement rapide.