mirror of
https://github.com/qgis/QGIS.git
synced 2025-02-25 00:58:06 -05:00
53 lines
3.0 KiB
Plaintext
53 lines
3.0 KiB
Plaintext
|
<h3>Calculatrice de champs</h3>
|
|||
|
La calculatrice de champs vous permet de mettre <20> jour des champs gr<67>ce <20> des expressions.
|
|||
|
|
|||
|
<h4>Op<4F>rations support<72>es</h4>
|
|||
|
|
|||
|
<table border=1>
|
|||
|
<tr>
|
|||
|
<th>Operation</th>
|
|||
|
<th>Description</th>
|
|||
|
</tr>
|
|||
|
<tr>
|
|||
|
<td>
|
|||
|
<tt>column_name</tt><br>
|
|||
|
<tt>"column_name"</tt>
|
|||
|
</td>
|
|||
|
<td>valeur du champ<tt>column_name</tt></td>
|
|||
|
</tr>
|
|||
|
<tr><td>'string'</td><td>literal string value</td></tr>
|
|||
|
<tr><td><i>number</i></td><td>number</td></tr>
|
|||
|
<tr><td>NULL</td><td>null value</td></tr>
|
|||
|
<tr><td>sqrt(<tt>a</tt>)</td><td>square root</td></tr>
|
|||
|
<tr><td>sin(<tt>a</tt>)</td><td>sinus de <tt>a</tt></td></tr>
|
|||
|
<tr><td>cos(<tt>a</tt>)</td><td>cosinus de <tt>b</tt></td></tr>
|
|||
|
<tr><td>tan(<tt>a</tt>)</td><td>tangente de <tt>a</tt></td></tr>
|
|||
|
<tr><td>asin(<tt>a</tt>)</td><td>arcsinus de <tt>a</tt></td></tr>
|
|||
|
<tr><td>acos(<tt>a</tt>)</td><td>arccosinus de <tt>a</tt></td></tr>
|
|||
|
<tr><td>atan(<tt>a</tt>)</td><td>arctangente de <tt>a</tt></td></tr>
|
|||
|
<tr><td>to int(<tt>a</tt>)</td><td>convertit une cha<68>ne de caract<63>re <tt>a</tt> en un chiffre entier (int)</td></tr>
|
|||
|
<tr><td>to real (<tt>a</tt>)</td><td>convertit une cha<68>ne de caract<63>re <tt>a</tt> en un chiffre r<>el (flottant)</td></tr>
|
|||
|
<tr><td>to string (<tt>a</tt>)</td><td>convertit un chiffre <tt>a</tt> en une cha<68>ne de caract<63>re</td></tr>
|
|||
|
<tr><td>lower(<tt>a</tt>)</td><td>convertit une cha<68>ne de caract<63>re <tt>a</tt> en minuscule</td></tr>
|
|||
|
<tr><td>upper(<tt>a</tt>)</td><td>convertit une cha<68>ne de caract<63>re <tt>a</tt> en majuscule</td></tr>
|
|||
|
<tr><td>lenght(<tt>a</tt>)</td><td>longueur d'un cha<68>ne de caract<63>re <tt>a</tt></td></tr>
|
|||
|
<tr><td>atan2(y,x)</td><td>arctangente de y/x en utilisant les 2 arguments pour d<>terminer le cadre de r<>sultat</td></tr>
|
|||
|
<tr><td>replace(<tt>a</tt>,<i>vieux</i>,<i>neuf</i>)</td><td>remplace <i>vieux</i> par <i>neuf</i> dans la cha<68>ne de caract<63>re <tt>a</tt></td></td>
|
|||
|
<tr><td>substr(<tt>a<S/tt>,from,len)</td><td>len characters of string <tt>a</tt> starting from from (first character index is 1)</td></td>
|
|||
|
<tr><td><tt>a</tt> || <tt>b</tt></td><td>concat<61>ner (colle) les cha<68>nes de caract<63>res <tt>a</tt> et <tt>b</tt></td></tr>
|
|||
|
<tr><td>$rownum</td><td>num<75>ro de ligne courante</td></tr>
|
|||
|
<tr><td>$area</td><td>surface d'un polygone</td></tr>
|
|||
|
<tr><td>$perimeter</td><td>p<>rim<69>tre d'un polygone</td></tr>
|
|||
|
<tr><td>$length</td><td>longueur d'une ligne</td></tr>
|
|||
|
<tr><td>$id</td><td>id de l'entit<69></td></tr>
|
|||
|
<tr><td>$x</td><td>coordonn<6E>e en X du point</td></tr>
|
|||
|
<tr><td>$y</td><td>coordonn<6E>e en Y du point</td></tr>
|
|||
|
<tr><td><tt>a</tt> ^ <tt>b</tt></td><td><tt>a</tt> puissance <tt>b</tt></td></tr>
|
|||
|
<tr><td><tt>a</tt> * <tt>b</tt></td><td><tt>a</tt> multipli<6C> par <tt>b</tt></td></tr>
|
|||
|
<tr><td><tt>a</tt> / <tt>b</tt></td><td><tt>a</tt> dividis<69> par <tt>b</tt></td></tr>
|
|||
|
<tr><td><tt>a</tt> + <tt>b</tt></td><td><tt>a</tt> plus <tt>b</tt></td></tr>
|
|||
|
<tr><td><tt>a</tt> - <tt>b</tt></td><td><tt>a</tt> moins <tt>b</tt></td></tr>
|
|||
|
<tr><td>+<tt>a</tt></td><td>positif</td></tr>
|
|||
|
<tr><td>-<tt>a</tt></td><td>valeur n<>gative de <tt>a</tt></td></tr>
|
|||
|
</table>
|