Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Sun 15 January 2012 09:26

Clemence Rolin
Juste Inscrit !
Date d'inscription: 2 Mar 2007
Messages: 1

Nommer des polylignes d'après des points adjacents

Bonjour,

J'ai créé un réseau constitué d'une table "points" ayant un champ "nom" (N1, N2...) et d'une table "tronçon" constituées de polylignes, dont les deux extrémités sont rattachées à un nœud de la table "nœud".

Je souhaite nommer mes tronçons en fonction de mes nœuds. Par exemple la polyligne tracée entre les nœuds N1 et N2 s'appellera "N1-N2". Le sens est important (il s'agit d'un réseau d'eau pluviale), et mes polylignes sont tracées dans le sens d'écoulement.

Je cherche un moyen d'automatiser la saisie des noms de tronçon. J'ai pensé faire un recoupement (overlay) entre mes tronçons et mes points autour desquels j'avais fait un buffer, mais ce n'est pas satisfaisant, ça le serait si je parvenais à isoler le début de ma polyligne de la fin (je ne maitrise pas la syntaxe des début et fin de ligne). Je n'ai pas trouvé de syntaxe SQL qui me donne de résultat plus satisfaisant que l'overlay.

Si quelqu'un a une idée, merci de votre aide!

Clémence

Hors ligne

 

Pied de page des forums

Powered by FluxBB