#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: 1554
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