ST_3DLength — Renvoie la longueur 3D d'une géométrie linéaire.
float ST_3DLength(
geometry a_3dlinestring)
;
Renvoie la longueur tridimensionnelle ou bidimensionnelle de la géométrie s'il s'agit d'une LineString ou d'une MultiLineString. Pour les lignes à 2 dimensions, la longueur à 2 dimensions est renvoyée (comme ST_Length et ST_Length2D)
Cette fonction prend en charge la 3D et ne supprime pas l'indice z.
Cette méthode implémente la spécification SQL/MM. SQL-MM IEC 13249-3: 7.1, 10.3
Modifié : 2.0.0 Dans les versions précédentes, cette fonction était appelée ST_Length3D
Longueur de retour en pieds pour un câble 3D. Notez que cette longueur est exprimée en pieds car EPSG:2249 correspond aux pieds du plan de l'État du Massachusetts
SELECT ST_3DLength(ST_GeomFromText('LINESTRING(743238 2967416 1,743238 2967450 1,743265 2967450 3, 743265.625 2967416 3,743238 2967416 3)',2249)); ST_3DLength ----------- 122.704716741457