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

Printemps des cartes 2024

#1 Wed 06 June 2012 12:45

Clife1
Participant actif
Lieu: Caen
Date d'inscription: 4 Oct 2010
Messages: 60

SQL Server 2008 Buffer/Tampon union

Bonjour à toutes et tous,

Je suis face à un problème que je n'arrive pas à résoudre.

J'ai des points GPS d'un déplacement d'un tracteur sur la parcelle. je voudrais connaitre la  surface réellement couverte par le passage du tracteur.

Dans Qgis, j'ai fait un buffer (longeur du buffer = largeur de l'outil  utilisé par l'agriculteur) en cochant la case union des résultats du tampon. Ainsi j'obtiens une seule entité qui me permet de calculer la surface.

Afin d'automatiser cela, je voudrais le faire dans SQL Server 2008.

Auriez-vous une idée de la manière de faire un buffer dont les résultats seront unis  dans SQL Server?

Merci à vous tous pour votre aide

Etienne P

Hors ligne

 

#2 Tue 12 June 2012 11:10

Nicolas Ribot
Membre
Lieu: Toulouse
Date d'inscription: 9 Sep 2005
Messages: 1537

Re: SQL Server 2008 Buffer/Tampon union

Bonjour,

SQL Server implémentant la norme SFSQL de l'OGC, vous pourrez obtenir le résultat avec une requête du style:

Code:

select STUnion(STBuffer(geom, <taille du buffer>)) from matable;

(doc: http://msdn.microsoft.com/en-us/library/bb933965.aspx)

Nicolas

Hors ligne

 

Pied de page des forums

Powered by FluxBB