Nouveau dans les fichiers SIG ? Commencez ici

Ce que contient vraiment un shapefile, un GeoPackage, un fichier KML ou GeoJSON — en termes simples.

On vous a envoyé un fichier SIG. Peut-être un shapefile du comté, un KML de Google Earth ou un GeoPackage d'un bureau d'études. Les noms prêtent à confusion, et il semble exister une douzaine de formats.

Bonne nouvelle : ils reposent tous sur la même idée. Tout fichier SIG contient deux choses :

C'est tout. Dès que vous voyez un fichier SIG comme une carte avec un tableur derrière, chaque format prend son sens.

Chaque forme de la carte a une ligne dans le tableau Trois champs cultivés sur une petite carte, colorés en ambre, violet et turquoise. Des lignes pointillées relient chaque champ à sa propre ligne dans un tableau aux colonnes Culture, Acres et Année : Amandes, 75,32 acres, 2022 ; Raisin, 38,10 acres, 2019 ; Pistaches, 120,45 acres, 2016. La carte : des formes Le tableau : une ligne par forme Culture Acres Année Amandes 75,32 2022 Raisin 38,10 2019 Pistaches 120,45 2016 colonnes = attributs · lignes = entités
Chaque forme de la carte a sa propre ligne dans le tableau

Les formes : points, lignes et surfaces

En SIG, chaque forme s'appelle une entité. Il n'en existe que trois sortes :

Une couche contient en général une seule sorte d'entité : une couche de puits, une couche de routes, une couche de parcelles. Dans GoGIS, chaque fichier que vous ouvrez devient une couche sur la carte, et vous pouvez en superposer autant que vous voulez.

Séismes récents autour de Tokyo affichés sous forme de points, chacun étiqueté avec sa magnitude
Des points : les séismes récents autour de Tokyo, chacun étiqueté avec sa magnitude
Les grandes lignes ferroviaires autour de Paris tracées en rouge sur l'imagerie satellite, se croisant au centre-ville, avec la Seine qui serpente entre elles
Des lignes : les grandes lignes ferroviaires autour de Paris, qui se rejoignent au centre-ville
Les champs cultivés du comté de Kern sur la carte autour de Bakersfield, chacun coloré selon sa culture
Des surfaces : 21 105 champs dans le comté de Kern, en Californie, chacun coloré selon sa culture

Le tableau : là où se trouve l'information

Les formes vous montrent où. Le tableau vous dit quoi. On l'appelle la table attributaire, et elle fonctionne comme un tableur :

Le tableau est différent pour chaque fichier, car c'est la personne qui l'a créé qui a choisi les colonnes. Un fichier de parcelles contient des propriétaires et des valeurs cadastrales. Un fichier de cultures contient des cultures et des superficies. Un flux de séismes contient des magnitudes et des profondeurs. Certains fichiers ont cinquante colonnes ; un KML de Google Earth n'a parfois qu'un nom et une description.

Pour voir la ligne d'une entité, touchez-la sur la carte. GoGIS affiche toutes les colonnes de cette entité.

Les attributs d'une parcelle de Madison sur iPad : propriétaire, adresse postale, valeurs cadastrales, taxe foncière nette et acres
Touchez une parcelle pour voir sa ligne : propriétaire, adresse, valeurs cadastrales, taxe foncière, acres

Pour voir le tableau entier, touchez … à côté de la couche dans le panneau des couches et choisissez Table attributaire. Chaque entité devient alors une ligne, et vous pouvez rechercher, trier et filtrer comme dans un tableur.

Les champs cultivés du comté de Kern sur la carte, avec la table attributaire en dessous, filtrée sur les amandiers
La carte et son tableau ensemble : chaque ligne est un champ

Même idée, emballage différent

Alors pourquoi tant de formats ? Surtout pour des raisons historiques : différents logiciels et différentes organisations ont chacun inventé leur propre façon de stocker des formes et un tableau. À l'intérieur, on trouve les deux mêmes choses. Voici ceux que vous rencontrerez le plus probablement, et GoGIS les ouvre tous :

Quel que soit votre format, il s'ouvre dans GoGIS comme une couche avec une table attributaire, et tout ce que vous en faites fonctionne de la même manière.

Pourquoi les shapefiles paraissent un peu étranges

Le shapefile date du début des années 1990, et son âge se voit à quelques détails qui déroutent tout le monde la première fois.

Un shapefile, c'est en réalité plusieurs fichiers. Chacun contient une partie des données, et ils portent tous le même nom :

C'est pourquoi les shapefiles arrivent presque toujours sous forme de .zip. Gardez-le compressé : GoGIS ouvre directement le .zip. Si vous le décompressez et n'envoyez que le .shp, le reste des données ne suit pas.

Des formes au mauvais endroit, ou aucune information ? Il manque en général une pièce. Sans le fichier .prj, GoGIS ne sait pas où placer les formes et suppose une latitude et une longitude ordinaires — des formes issues du système d'un comté ou d'un État peuvent alors atterrir au mauvais endroit. Sans le .dbf, il n'y a pas de tableau du tout. Demandez le .zip complet à la personne qui vous a envoyé le fichier.

Les noms de colonnes sont courts et obscurs. Un nom de colonne de shapefile ne peut pas dépasser 10 caractères ; une colonne qui devrait s'appeler Net Property Tax (taxe foncière nette) devient donc NETPRPTA, et Owner Name (nom du propriétaire) devient OWNERNME1. Ce n'est pas une erreur, c'est le format. L'organisme qui a publié le fichier fournit en général une liste qui explique chaque nom, souvent dans ce fichier .xml ou sur son site web.

Une table attributaire sur iPhone avec les noms de colonnes de shapefile NETPRPTA et OWNERNME1
De vrais noms de colonnes de shapefile : NETPRPTA est la taxe foncière nette, OWNERNME1 le nom du premier propriétaire

Les formats plus récents comme GeoPackage et GeoJSON n'ont pas ces limites, et c'est l'une des raisons de leur succès. Mais l'idée de fond n'a pas changé : des formes, et un tableau.

Et maintenant, faites-en quelque chose

Une fois que vous savez qu'il y a un tableau derrière la carte, vous pouvez lui poser des questions — comme à un tableur. Combien d'acres d'amandiers y a-t-il ? Qui paie le plus de taxe foncière en ville ? Quelle était la force des séismes récents près de Tokyo ? Dans GoGIS, vous pouvez :

Que faire d'un shapefile, d'un GeoPackage ou d'un fichier KML ? montre tout cela en trois courts exemples pas à pas, avec des données publiques gratuites :

Vous n'avez pas besoin de votre propre fichier pour suivre. Les trois jeux de données sont intégrés à GoGIS dans les Données de référence : dans le panneau des couches, touchez le bouton d'importation (le document avec un +) et choisissez Données de référence.

Quand vous serez prêt à ouvrir votre propre fichier, consultez les guides sur les shapefiles, GeoPackage et KML et KMZ.

Prêt à essayer ?

Sans abonnement. Sans compte. Téléchargez et c'est parti.

Télécharger sur l'App Store