La représentation des rivières dans les SIG
• • •


L’outil de création de squelette dans LorikGISTools ?
Concrètement, comment ça fonctionne ?
La symbolisation des rivières par des courbes ou polylignes est habituelle en cartographie, encore faut-il avoir les données.
Celles-ci sont souvent disponibles sous forme de surfaces, et souvent de lots de surfaces. Cette information est pertinente et précise mais non adaptée à une représentation simplifiée.
A travers l’exemple suivant, nous allons démontrer la puissance et la simplicité des outils LorikGISTools pour répondre à ce besoin. Qualité et rapidité sont nos objectifs.
L’opération va nécessiter des opérations de préparation pour regrouper les surfaces qui représentent la rivière, et pour choisir de conserver ou non les îlots.
Notre point de départ est donc un jeu de surfaces représentant des rivières comme ici :
1- Le regroupement
La première opération est de regrouper les surfaces en une seule.
De nombreux utilitaires SIG, même gratuit tel que QGIS, vous le permettent mais LorikGISTools a l’outil nécessaire aussi simple rapide et efficace :
Utilisons l’outil POLYGONES ⇒ Modification des surfaces ⇒ Fusion qui se présente ainsi :
Il faut commencer par choisir la couche concernée, et si vos surfaces sont réparties dans plusieurs couches, vous n’avez juste qu’à les ajouter dans les « AUTRES COUCHES ». Cela vous évitera de passer par une étape supplémentaire de concaténation.
Puis choisissez les attributs validant la fusion. Ceci permet de ne fusionner des surfaces que si elles ont une valeur commune pour le ou les attributs sélectionnés. Notez que ces attributs seront de plus recopiés dans la couche ainsi créée.
Il ne vous reste plus qu’à choisir le nom de la couche de fusion avant de la créer.
Cet outil permet de fusionner des surfaces jointives mais aussi se recouvrant. Là aussi il n’est donc pas nécessaire de passer par une étape intermédiaire. Par contre si elle ne sont pas parfaitement jointives et que des trous même difficilement visibles existent à la jointure entre deux surfaces, vous pouvez utiliser l’outil LorikGISTools de calage de surfaces.
Et voici ce que nous obtenons :
2- La question des îlots
Comme on peut le voir sur l’exemple, une rivière contient souvent des îlots plus ou moins grands. Libre à vous de choisir de les ignorer ou non, mais comment choisir et lesquels ?
Pour répondre à cette question voilà l’outil que nous allons utiliser, POLYGONES ⇒ Modification des surfaces ⇒ Suppression des trous.
Une fois la couche sélectionnée, il ne vous reste qu’à choisir de supprimer ou non les trous en fonction de leur surface par rapport à un maximum. Les petits îlots, à savoir ceux dont la surface est inférieure, seront supprimés.
Nous continuons cet exemple en ayant supprimé tous les îlots, mais nous montrerons le résultat final de l’autre option.
Voici donc ou nous en sommes :
3- La création des rivières
Ces deux étapes préparatoires achevées, nous pouvons directement créer la représentation des rivières sous forme de courbes grâce à l’outil POLYGONES ⇒ Création de courbes ⇒ Squelette d’une surface, tout aussi simple que les autres :
Résultat final
Après avoir sélectionné la couche, choisissez les attributs des surfaces qui seront reportés sur les courbes ainsi créées, et créez la couche pour obtenir les rivières :
Si l’on superpose cette couche à la couche de surface, on peut apprécier la précision de l’outil (première image) :
Enfin, la conservation des îlots nous donne le résultat suivant, ou l’on voit la prise en compte des différents bras de la rivière (deuxième image) :

















