.. pygmt:

Figure.grdcontour
=================

Ici vous aurez des explications sur la commande et ses différents paramètres.

.. code-block:: python 
	
	Figure.grdcontour(grid, \*, annotation=None, frame=None,
	interval=None, label_placement=None, projection=None,
	limit=None, cut=None, region=None, resample=None, verbose=None,
	pen=None, label=None, panel=None, coltypes=None,
	perspective=None, transparency=None, \**kwargs)
	
Utilité :
---------
	
Convertir des grilles ou des images en courbes de niveau et les tracer sur des cartes.

Prend en entrée un nom de fichier de grille ou un objet xarray.DataArray.

Paramètres :
------------

**grid** (str ou xarray.DataArray) - Le nom du fichier de grille d'entrée ou la grille chargée en tant que DataArray.

**interval** (str ou int) - Spécifie les lignes de contour à générer.

Le nom du fichier CPT où les limites de couleur seront utilisées comme niveaux de contour.

Le nom du fichier à deux (ou trois) colonnes contenant les niveaux de contour (colonne 1), (C)ontour ou (A)nnoter (colonne 2) et éventuellement l'angle (colonne 3).

Un intervalle de contour fixe cont_int ou un seul contour avec +cont_int.

**annotation** (str, int ou liste) - Spécifie ou désactive les niveaux de contour annotés, modifiant les contours annotés spécifiés dans l'intervalle.

Spécifie un intervalle d'annotation fixe annot_int ou un seul niveau d'annotation +annot_int.

Désactive toutes les annotations avec -.

Des modificateurs de libellé facultatifs peuvent être spécifiés sous la forme d'une chaîne unique "[annot_int]+e" ou avec une liste d'arguments ([annot_int], "e", "f10p", "gred").

**limit** (str ou liste de 2 entiers) - bas/haut. Ne pas tracer les contours en dessous de bas ou au-dessus de haut, spécifié en tant que chaîne.

**cut** (str ou int) - Ne pas tracer les contours avec moins de points que cut.

**resample** (str ou int) - Facteur de lissage du rééchantillonnage.

**projection** (str) - projcode[projparams/]largeur. Sélectionne la projection de la carte.

**region** (str ou liste) - xmin/xmax/ymin/ymax[+r][+uunit]. Spécifie la région d'intérêt.

**frame** (bool, str ou liste) - Définit le cadre de la limite de la carte et les attributs des axes.

**label_placement** (str) - [d|f|n|l|L|x|X]args. Contrôle le placement des étiquettes le long des lignes citées. Il prend en charge cinq algorithmes de contrôle. Voir https://docs.generic-mapping-tools.org/latest/grdcontour.html#g pour plus de détails.

**verbose** (bool ou str) - Sélectionne le niveau de verbosité [Par défaut, c'est w], qui module les messages écrits sur stderr. Choisissez parmi 7 niveaux de verbosité :

        q - Silencieux, aucun message d'erreur fatale n'est produit.

        e - Messages d'erreur uniquement.

        w - Avertissements [Par défaut].

        t - Durées (rapports de temps d'exécution pour les algorithmes intensifs en temps).

        i - Messages informatifs (identique à verbose=True).

        c - Avertissements de compatibilité.

        d - Messages de débogage.

**pen** (str) - Définit les attributs du stylo pour les lignes ou le contour des symboles.

**panel** (bool, int ou liste) - [ligne,colonne|index]. Sélectionne un panneau de sous-tracé spécifique. Autorisé uniquement en mode de sous-tracé. Utilisez panel=True pour passer au panneau suivant dans l'ordre sélectionné. Au lieu de ligne,colonne

**coltypes** (str) - [i|o]colinfo. Spécifie les types de données des colonnes d'entrée et/ou de sortie (données temporelles ou géographiques). La documentation complète se trouve à l'adresse https://docs.generic-mapping-tools.org/latest/gmt.html#f-full.

**label** (str) - Ajoute une entrée de légende pour le contour en cours de traçage. Normalement, le contour annoté est sélectionné pour la légende. Vous pouvez sélectionner le contour régulier à la place, ou les deux, en considérant le libellé comme étant au format [annotcontlabel][/contlabel]. Si l'un ou l'autre libellé contient un caractère slash (/), utilisez | comme séparateur des deux libellés à la place.

**perspective** (liste ou str) - [x|y|z]azim[/elev[/zlevel]][+wlon0/lat0[/z0]][+vx0/y0]. Sélectionne la vue en perspective et définit l'azimut et l'angle d'élévation du point de vue [Par défaut : [180, 90]]. La documentation complète se trouve à l'adresse https://docs.generic-mapping-tools.org/latest/gmt.html#perspective-full.

**transparency** (int ou float) - Définit le niveau de transparence, dans la plage de pourcentage [0-100] [Par défaut : 0, c'est-à-dire opaque]. Visible uniquement lorsque le format de sortie est PDF ou raster. Seule la sélection du format PNG ajoute une couche de transparence à l'image (pour un traitement ultérieur).