- line_interpolate_point(linestring, location) :
-
Retourne un point interpolé le long d'une ligne. Le premier argument doit être une
LINESTRING
. Le second argument est un flotant (float8
) dont la valeur est comprise entre 0 et 1 et qui représente une fraction de la longuer 2d totale où le point doit être localisé.Voir la fonction
line_locate_point()
pour localiser l'endroit le plus prêt d'un point sur une ligne.Note : depuis la version 1.1.1 cette fonction interpole aussi les valeurs M et Z (lorsqu'elles sont présentes), tandis que les versions précédantes leur attribut la valeur 0.0.
Disponibilité : 0.8.2
- line_substring(linestring, debut, fin) :
-
Retourne une ligne étant une sous partie de celle passée en argument commençant et terminant aux fractions de la longueur totale passées en argument. Le second et le troisième argument sont des flotants (float8) dont la valeur est comprise entre 0 et 1.
Si les valeurs de
debut
etfin
sont identiques cette fonction est alors équivalente à line_interpolate_point().Voir
line_locate_point()
pour localiser l'endroit le plus prêt d'un point sur une ligne.Note : depuis la version 1.1.1 cette fonction interpole aussi les valeurs M et Z (lorsqu'elles sont présentes), tandis que les versions précédantes leur attribut des valeurs non spécifiées.
Disponibilité : 1.1.0
- line_locate_point(LineString, Point) :
-
Retourne un flotant compris entre 0 et 1 représentant la position du point sur une
LINESTRING
le plus proche du point donné, sous la forme d'une fraction de la longuer 2d totale.Vous pouvez utiliser la position retournée pour extraire un
POINT
(avecline_interpolate_point
) ou la sous partie d'une ligne (line_substring
).Disponibilité : 1.1.0
- locate_along_measure(geometry, float8) :
-
Renvoie un ensemble d'éléments géométriques dont les éléments respecte la mesure spécifiée. Les éléments de type
POLYGON
ne sont pas supportés.
La sémantique est spécifiée par : ISO/IEC CD 13249-3:200x(E) - Text for Continuation CD Editing MeetingAvailability: 1.1.0
- locate_between_measures(geometry, float8, float8) :
-
Retourne un ensemble de valeurs géométriques dont les éléments sont inclues dans l'intervale de valeurs spécifié. Les éléments de type
POLYGON
ne sont pas supportés.
La sémantique est spécifiée par : ISO/IEC CD 13249-3:200x(E) - Text for Continuation CD Editing Meeting
Availability: 1.1.0
Posted in version imprimable | Vous devez vous connecter ou vous enregistrer pour écrire des commentaires | 4240 lectures
Posté par rédacteurs le 6 Avril, 2006 - 22:12.