Bandeau haut

Outils pour utilisateurs

Outils du site


fonctions:transformation:calculdistance:orbisgis
Le buffer OrbisGis 2.2

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, bufferSize[, 'butt'|'square'|'round']) from myTable; ex: select ST_Buffer(the_geom, 100,'square') from hydro_chezine;

Il est possible, comme sur l'image, de faire trois zones tampons différentes avec les requêtes suivantes : SELECT Buffer (the_geom, 30,'round') FROM itinéraire_polyline SELECT Buffer (the_geom, 20,'square') FROM itinéraire_polyline SELECT Buffer (the_geom, 10,'butt') FROM itinéraire_polyline

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 “the_geom”.

Syntax: select ST_Length(the_geom) from myTable;

Exemple :

  1. But : Calculer la somme des longueurs des tronçons hydrogaphiques
  1. Syntaxe: select Sum (ST_Length(the_geom)) as Longueur from “TRONCON_HYDROGRAPHIQUE”;
  1. Résultat : on obtient une valeur alphanumérique

fonctions/transformation/calculdistance/orbisgis.txt · Dernière modification : //30/03/2011 12:44// de reali

Bandeau bas