en to fr translation catalogue (45 entries)

note: Tag: para
en: These functions change the position and shape of geometries using <ulink url="https://en.wikipedia.org/wiki/Affine_transformation">affine transformations</ulink>.
fr: Ces fonctions modifient la position et la forme des géométries à l'aide de <ulink url="https://en.wikipedia.org/wiki/Affine_transformation">transformations affines</ulink>.

note: Tag: title
en: Affine Transformations
fr: Transformations affines

note: Tag: refpurpose
en: Apply a 3D affine transformation to a geometry.
fr: Appliquer une transformation affine 3D à une géométrie.

note: Tag: para
en: Applies a 3D affine transformation to the geometry to do things like translate, rotate, scale in one step.
fr: Applique une transformation affine 3D à la géométrie pour effectuer des opérations telles que la translation, la rotation et la mise à l'échelle en une seule étape.

note: Tag: para
en: Version 1: The call <programlisting>ST_Affine(geom, a, b, c, d, e, f, g, h, i, xoff, yoff, zoff) </programlisting> represents the transformation matrix <programlisting>/ a  b  c  xoff \
    | d  e  f  yoff |
    | g  h  i  zoff |
    \ 0  0  0     1 /</programlisting> and the vertices are transformed as follows: <programlisting>x' = a*x + b*y + c*z + xoff
    y' = d*x + e*y + f*z + yoff
    z' = g*x + h*y + i*z + zoff</programlisting> All of the translate / scale functions below are expressed via such an affine transformation.
fr: Version 1: L'appel <programlisting>ST_Affine(geom, a, b, c, d, e, f, g, h, i, xoff, yoff, zoff) </programlisting> représente la matrice de transformation <programlisting>/ a  b  c  xoff \
    | d  e  f  yoff |
    | g  h  i  zoff |
    \ 0  0  0     1 /</programlisting> et les sommets sont transformés comme suit : <programlisting>x' = a*x + b*y + c*z + xoff
    y' = d*x + e*y + f*z + yoff
    z' = g*x + h*y + i*z + zoff</programlisting> Toutes les fonctions de translation / mise à l'échelle ci-dessous sont exprimées par une telle transformation affine.

note: Tag: para
en: Version 2: Applies a 2d affine transformation to the geometry. The call <programlisting>ST_Affine(geom, a, b, d, e, xoff, yoff)</programlisting> represents the transformation matrix <programlisting>/  a  b  0  xoff  \       /  a  b  xoff  \
    |  d  e  0  yoff  | rsp.  |  d  e  yoff  |
    |  0  0  1     0  |       \  0  0     1  /
    \  0  0  0     1  /</programlisting> and the vertices are transformed as follows: <programlisting>x' = a*x + b*y + xoff
    y' = d*x + e*y + yoff
    z' = z </programlisting> This method is a subcase of the 3D method above.
fr: Version 2: Applique une transformation affine 2d à la géométrie. L'appel <programlisting>ST_Affine(geom, a, b, d, e, xoff, yoff)</programlisting> représente la matrice de transformation <programlisting>/  a  b  0  xoff  \       /  a  b  xoff  \
    |  d  e  0  yoff  | rsp.  |  d  e  yoff  |
    |  0  0  1     0  |       \  0  0     1  /
    \  0  0  0     1  /</programlisting> et les sommets sont transformés comme suit : <programlisting>x' = a*x + b*y + xoff
    y' = d*x + e*y + yoff
    z' = z </programlisting> Cette méthode est un sous-cas de la méthode 3D ci-dessus.

note: Tag: para
en: Enhanced: 2.0.0 support for Polyhedral surfaces, Triangles and TIN was introduced.
fr: Amélioration : 2.0.0 introduction du support TIN, Triangles et surfaces polyédriques.

note: Tag: para
en: Availability: 1.1.2. Name changed from Affine to ST_Affine in 1.2.2
fr: Disponibilité : 1.1.2. Le nom a été changé de Affine à ST_Affine dans la version 1.2.2.

note: Tag: para
en: Prior to 1.3.4, this function crashes if used with geometries that contain CURVES. This is fixed in 1.3.4+
fr: Avant la version 1.3.4, cette fonction se bloquait si elle était utilisée avec des géométries contenant des CURVES. Ce problème est corrigé dans la version 1.3.4+

note: Tag: title
en: Examples
fr: Exemples

note: Tag: title
en: See Also
fr: Voir aussi

note: Tag: refpurpose
en: Rotates a geometry about an origin point.
fr: Fait pivoter une géométrie autour d'un point d'origine.

note: Tag: para
en: Rotates geometry rotRadians counter-clockwise about the origin point. The rotation origin can be specified either as a POINT geometry, or as x and y coordinates. If the origin is not specified, the geometry is rotated about POINT(0 0).
fr: Fait pivoter la géométrie rotRadians dans le sens inverse des aiguilles d'une montre autour du point d'origine. Le point d'origine de la rotation peut être spécifié sous la forme d'une géométrie POINT, ou sous la forme de coordonnées x et y. Si l'origine n'est pas spécifiée, la géométrie est tournée autour de POINT(0 0).

note: Tag: para
en: Enhanced: 2.0.0 additional parameters for specifying the origin of rotation were added.
fr: Amélioration : 2.0.0 des paramètres supplémentaires ont été ajoutés pour spécifier l'origine de la rotation.

note: Tag: para
en: Availability: 1.1.2. Name changed from Rotate to ST_Rotate in 1.2.2
fr: Disponibilité : 1.1.2. Nom modifié de Rotate en ST_Rotate dans la version 1.2.2

note: Tag: refpurpose
en: Rotates a geometry about the X axis.
fr: Fait pivoter une géométrie autour de l'axe X.

note: Tag: para
en: Rotates a geometry geomA - rotRadians about the X axis.
fr: Fait pivoter une géométrie geomA - rotRadians autour de l'axe X.

note: Tag: para
en: <code>ST_RotateX(geomA, rotRadians)</code> is short-hand for <code>ST_Affine(geomA, 1, 0, 0, 0, cos(rotRadians), -sin(rotRadians), 0, sin(rotRadians), cos(rotRadians), 0, 0, 0)</code>.
fr: <code>ST_RotateX(geomA, rotRadians)</code> est un raccourci pour <code>ST_Affine(geomA, 1, 0, 0, 0, cos(rotRadians), -sin(rotRadians), 0, sin(rotRadians), cos(rotRadians), 0, 0, 0)</code>.

note: Tag: para
en: Availability: 1.1.2. Name changed from RotateX to ST_RotateX in 1.2.2
fr: Disponibilité : 1.1.2. Nom modifié de RotateX en ST_RotateX dans la version 1.2.2

note: Tag: refpurpose
en: Rotates a geometry about the Y axis.
fr: Fait pivoter une géométrie autour de l'axe Y.

note: Tag: para
en: Rotates a geometry geomA - rotRadians about the y axis.
fr: Fait pivoter une géométrie geomA - rotRadians autour de l'axe y.

note: Tag: para
en: <code>ST_RotateY(geomA, rotRadians)</code> is short-hand for <code>ST_Affine(geomA, cos(rotRadians), 0, sin(rotRadians), 0, 1, 0, -sin(rotRadians), 0, cos(rotRadians), 0, 0, 0)</code>.
fr: <code>ST_RotateY(geomA, rotRadians)</code> est un raccourci pour <code>ST_Affine(geomA, cos(rotRadians), 0, sin(rotRadians), 0, 1, 0, -sin(rotRadians), 0, cos(rotRadians), 0, 0, 0)</code>.

note: Tag: para
en: Availability: 1.1.2. Name changed from RotateY to ST_RotateY in 1.2.2
fr: Disponibilité : 1.1.2. Nom modifié de RotateY en ST_RotateY dans la version 1.2.2

note: Tag: refpurpose
en: Rotates a geometry about the Z axis.
fr: Fait pivoter une géométrie autour de l'axe Z.

note: Tag: para
en: Rotates a geometry geomA - rotRadians about the Z axis.
fr: Fait pivoter une géométrie geomA - rotRadians autour de l'axe Z.

note: Tag: para
en: This is a synonym for ST_Rotate
fr: C'est un synonyme de ST_Rotate

note: Tag: para
en: <code>ST_RotateZ(geomA, rotRadians)</code> is short-hand for <code>SELECT ST_Affine(geomA, cos(rotRadians), -sin(rotRadians), 0, sin(rotRadians), cos(rotRadians), 0, 0, 0, 1, 0, 0, 0)</code>.
fr: <code>ST_RotateZ(geomA, rotRadians)</code> est un raccourci <code>SELECT ST_Affine(geomA, cos(rotRadians), -sin(rotRadians), 0, sin(rotRadians), cos(rotRadians), 0, 0, 0, 1, 0, 0, 0)</code>.

note: Tag: para
en: Availability: 1.1.2. Name changed from RotateZ to ST_RotateZ in 1.2.2
fr: Disponibilité : 1.1.2. Nom modifié de RotateZ en ST_RotateZ dans la version 1.2.2

note: Tag: refpurpose
en: Scales a geometry by given factors.
fr: Met à l'échelle une géométrie en fonction de facteurs donnés.

note: Tag: para
en: Scales the geometry to a new size by multiplying the ordinates with the corresponding factor parameters.
fr: Met la géométrie à l'échelle en multipliant les ordonnées par les paramètres factor correspondants.

note: Tag: para
en: The version taking a geometry as the <varname>factor</varname> parameter allows passing a 2d, 3dm, 3dz or 4d point to set scaling factor for all supported dimensions. Missing dimensions in the <varname>factor</varname> point are equivalent to no scaling the corresponding dimension.
fr: La version prenant une géométrie comme paramètre <varname>factor</varname> permet de passer un point 2d, 3dm, 3dz ou 4d pour définir le facteur d'échelle pour toutes les dimensions prises en charge. Les dimensions manquantes dans le point <varname>factor</varname> sont équivalentes à l'absence de mise à l'échelle de la dimension correspondante.

note: Tag: para
en: The three-geometry variant allows a "false origin" for the scaling to be passed in. This allows "scaling in place", for example using the centroid of the geometry as the false origin. Without a false origin, scaling takes place relative to the actual origin, so all coordinates are just multipled by the scale factor.
fr: La variante à trois géométries permet de transmettre une "fausse origine" pour la mise à l'échelle. Cela permet une "mise à l'échelle sur place", par exemple en utilisant le centroïde de la géométrie comme fausse origine. Sans fausse origine, la mise à l'échelle s'effectue par rapport à l'origine réelle, de sorte que toutes les coordonnées sont simplement multipliées par le facteur d'échelle.

note: Tag: para
en: Availability: 1.1.0.
fr: Disponibilité : 1.1.0.

note: Tag: para
en: Enhanced: 2.2.0 support for scaling all dimension (<varname>factor</varname> parameter) was introduced.
fr: Amélioration : La prise en charge de la mise à l'échelle de toutes les dimensions (paramètre <varname>factor</varname>) a été introduite dans la version 2.2.0.

note: Tag: para
en: Enhanced: 2.5.0 support for scaling relative to a local origin (<varname>origin</varname> parameter) was introduced.
fr: Amélioration : la prise en charge de la mise à l'échelle par rapport à une origine locale (paramètre <varname>origin</varname>) a été introduite dans la version 2.5.0.

note: Tag: refpurpose
en: Translates a geometry by given offsets.
fr: Traduit une géométrie en fonction de décalages donnés.

note: Tag: para
en: Returns a new geometry whose coordinates are translated delta x,delta y,delta z units. Units are based on the units defined in spatial reference (SRID) for this geometry.
fr: Renvoie une nouvelle géométrie dont les coordonnées sont des unités de translation delta x,delta y,delta z. Les unités sont basées sur les unités définies dans la référence spatiale (SRID) pour cette géométrie. Les unités sont basées sur les unités définies dans la référence spatiale (SRID) pour cette géométrie.

note: Tag: para
en: Availability: 1.2.2
fr: Disponibilité : 1.2.2

note: Tag: para
en: Move a point 1 degree longitude
fr: Déplacer un point de 1 degré de longitude

note: Tag: para
en: Move a linestring 1 degree longitude and 1/2 degree latitude
fr: Déplacer une ligne d'un degré de longitude et d'un demi-degré de latitude

note: Tag: para
en: Move a 3d point
fr: Déplacer un point 3D

note: Tag: para
en: Move a curve and a point
fr: Déplacer une courbe et un point

note: Tag: refpurpose
en: Translates and scales a geometry by given offsets and factors.
fr: Traduit et met à l'échelle une géométrie en fonction des paramètres offset et factor spécifiés.

note: Tag: para
en: Translates the geometry using the deltaX and deltaY args, then scales it using the XFactor, YFactor args, working in 2D only.
fr: Traduit la géométrie à l'aide des paramètres deltaX et deltaY, puis la met à l'échelle à l'aide des paramètres XFactor et YFactor, uniquement en 2D.

note: Tag: para
en: <code>ST_TransScale(geomA, deltaX, deltaY, XFactor, YFactor)</code> is short-hand for <code>ST_Affine(geomA, XFactor, 0, 0, 0, YFactor, 0, 0, 0, 1, deltaX*XFactor, deltaY*YFactor, 0)</code>.
fr: <code>ST_TransScale(geomA, deltaX, deltaY, XFactor, YFactor)</code> est un raccourci pour <code>ST_Affine(geomA, XFactor, 0, 0, 0, YFactor, 0, 0, 0, 1, deltaX*XFactor, deltaY*YFactor, 0)</code>.
