fonctions:transformation:calculdistance:orbisgis
Différences
Ci-dessous, les différences entre deux révisions de la page.
fonctions:transformation:calculdistance:orbisgis [//23/02/2011 19:47//] – modification externe 127.0.0.1 | fonctions:transformation:calculdistance:orbisgis [//30/03/2011 12:44//] (Version actuelle) – reali | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | == Le buffer == | + | == Le buffer |
Le buffer, ou zone tampon, se situe dans le sous-dossier geometry du répertoire orbisgis. | Le buffer, ou zone tampon, se situe dans le sous-dossier geometry du répertoire orbisgis. | ||
- | {{: | + | ST-Buffer Créé une zone tampon autour de la géométrie. Ou butt, square et round représentent les formes de bout de ligne |
+ | |||
+ | La requete est : | ||
+ | |||
+ | Select ST_Buffer(the_geom, | ||
+ | ex: select ST_Buffer(the_geom, | ||
Il est possible, comme sur l' | Il est possible, comme sur l' | ||
+ | SELECT Buffer (the_geom, 30,' | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Remarque : Butt, square et round sont des paramètres de la fonction buffer. Ils permettent de déterminer la forme du tracé de la zone tampon. | ||
+ | |||
+ | **Calcul de distance et de surface :** | ||
+ | |||
+ | Calcul de surface se fait par la requete SQL suivante : | ||
+ | |||
+ | Select ST_Area(the_geom) from myTable; | ||
+ | |||
+ | La fonction Length permet de calculer la longueur des objets présents dans une table. Le calcul se porte sur la géométrie des objets à travers le champ " | ||
+ | |||
+ | Syntax: select ST_Length(the_geom) from myTable; | ||
+ | |||
+ | Exemple : | ||
+ | |||
+ | - But : Calculer la somme des longueurs des tronçons hydrogaphiques | ||
+ | |||
+ | - Syntaxe: select Sum (ST_Length(the_geom)) as Longueur from " | ||
+ | |||
+ | - Résultat : on obtient une valeur alphanumérique | ||
+ | |||
+ | {{: | ||
- | '' | ||
- | '' | ||
- | '' | ||
- | Nous remarquons donc trois buffer avec une forme différente. | ||
- | Il est possible de la même manière de faire la zone tampon d'un polygone. | ||
fonctions/transformation/calculdistance/orbisgis.1298486861.txt.gz · Dernière modification : //30/03/2011 12:44// (modification externe)