MI_Buffer
Description
Renvoie un objet géométrique MultiPolygon représentant une distance tampon autour d'un autre objet géométrique.
Syntaxe
MI_Buffer ( geometry, dist, unit, calculationType, res )
Arguments
geometry est une expression qui renvoie une géométrie,
dist est un nombre représentant la distance depuis la géométrie source pour le tampon,
unit est une définition d'unité de surface,
calculationType est la chaîne qui indique s'il faut réaliser un calcul de type Spherical ou Cartesian. Il n'y a pas de valeur par défaut, et
res est un nombre qui spécifie le nombre de segments minimum utilisés pour créer un cercle depuis un point mis en tampon.
Remarques
L'objet géométrique renvoyé est dans le même système de coordonnées que celui fourni pour l'argument geometry. La distance (dist) est dans les unités spécifiées par l'argument units. Si res est NULL ou zéro, une valeur par défaut raisonnable est utilisée. Sinon, res doit être au moins 3. Le nombre minimum de segments utilisés dans des cercles fractionnels, comme ceux qui se forment lors de la mise en tampon des angles d'un rectangle, sera proportionnellement plus petit. (Par exemple, un demi-cercle aura au moins res/2 segments). La distance peut être soit positive, soit négative.
Les valeurs valides pour unit sont les unités de distance suivantes :
Valeur | Description |
---|---|
mi | miles |
km | kilomètres |
in | pouces |
ft | pieds |
yd | yards |
mm | millimètres |
cm | centimètres |
m | mètres |
pied géologique | pieds de l'Institut d'études géologiques des États-Unis |
nmi | milles nautiques |
twip | twips |
pt | points |
pica | picas |
degré | degrés |
li | chaînons |
ch | chaînes |
pr | perche |