Figure.coast¶
Ici vous aurez des explications sur la commande et ses différents paramètres.
Figure.coast(\*, region=None, projection=None, area_thresh=None,
lakes=None, frame=None, resolution=None, dcw=None, rivers=None,
map_scale=None, borders=None, shorelines=None, land=None,
water=None, verbose=None, panel=None, perspective=None,
transparency=None, \**kwargs)
Utilité :¶
Tracer les continents, les côtes, les rivières et les frontières sur les cartes.
Représenter les masses terrestres [ou aquatiques] ombrées, colorées ou texturées sur les cartes et [facultativement] tracer les côtes, rivières et frontières politiques.
Si l’utilisateur sélectionne de peindre les zones terrestres et ne spécifie pas de remplissage des zones aquatiques, ces dernières seront transparentes. De même, si les zones aquatiques sont peintes et qu’aucun remplissage terrestre n’est défini, alors les zones terrestres seront transparentes.
Une projection cartographique doit être fournie.
Paramètres :¶
projection (str) - projcode[projparams/]width. Sélectionnez la projection cartographique.
region (str ou list) - xmin/xmax/ymin/ymax[+r][+uunit]. Spécifiez la région d’intérêt. Requis si c’est la première commande de tracé.
area_thresh (int, float ou str) - min_area[/min_level/max_level][+a[g|i][s|S]][+l|r][+ppercent]. Les éléments ayant une superficie inférieure à min_area en km2 ou dont le niveau hiérarchique est inférieur à min_level ou supérieur à max_level ne seront pas tracés [La valeur par défaut est « 0/0/4 » (tous les éléments)].
frame (bool, str ou list) - Définir le cadre de la carte et les attributs des axes.
lakes (str ou list) - fill[+l|+r]. Définissez la couleur ou le motif des lacs et des lacs de rivière. La valeur par défaut est le remplissage choisi pour les zones humides défini par le paramètre water. Facultativement, spécifiez des remplissages distincts en ajoutant +l pour les lacs ou +r pour les lacs de rivière, et en passant plusieurs chaînes dans une liste.
resolution (str) - f|h|i|l|c. Sélectionnez la résolution de l’ensemble de données : (f)ull (complet), (h)igh (élevé), (i)ntermediate (intermédiaire), (l)ow (faible), et (c)rude.
land (str) - Sélectionnez le remplissage ou le masquage des zones « sèches ».
rivers (int, str ou list) - river[/pen]. Tracez les cours d’eau. Spécifiez le type de cours d’eau et [facultativement] ajoutez des attributs de stylo en ajoutant pen. La valeur par défaut est « 0.25p,black,solid » (0,25 point, noir, solide). Choisissez parmi la liste des types de cours d’eau ci-dessous ; passez une liste à rivers pour utiliser plusieurs arguments. 0 = Rivières à double ligne (lacs de rivière) 1 = Rivières principales permanentes 2 = Rivières principales supplémentaires 3 = Rivières supplémentaires 4 = Rivières mineures 5 = Rivières intermittentes - principales 6 = Rivières intermittentes - supplémentaires 7 = Rivières intermittentes - mineures 8 = Grands canaux 9 = Petits canaux 10 = Canaux d’irrigation Vous pouvez également choisir parmi plusieurs groupes de cours d’eau prédéfinis : a = Toutes les rivières et tous les canaux (0-10) A = Toutes les rivières et tous les canaux sauf les lacs de rivière (1-10) r = Toutes les rivières permanentes (0-4) R = Toutes les rivières permanentes sauf les lacs de rivière (1-4) i = Toutes les rivières intermittentes (5-7) c = Tous les canaux (8-10)
map_scale (str) - [g|j|J|n|x]refpoint+wlength. Dessine une échelle cartographique simple centrée sur le point de référence spécifié.
borders (int, str ou list) - border[/pen]. Tracez les frontières politiques. Spécifiez le type de frontière et [facultativement] ajoutez des attributs de stylo en ajoutant pen. La valeur par défaut est « 0.25p,black,solid » (0,25 point, noir, solide). Choisissez parmi la liste des frontières ci-dessous. Passez une liste à borders pour utiliser plusieurs arguments. 1 = Frontières nationales 2 = Frontières des États dans les Amériques 3 = Frontières maritimes a = Toutes les frontières (1-3)
water (str) - Sélectionnez le remplissage ou le masquage des zones « humides ».
shorelines (int, str ou list) - [level/]pen. Tracez les lignes de rivage [La valeur par défaut est sans lignes de rivage]. Ajoutez des attributs de stylo en ajoutant pen. La valeur par défaut est « 0.25p,black,solid » (0,25 point, noir, solide) qui s’applique aux quatre niveaux. Pour définir le stylo pour un seul niveau, passez une chaîne avec level/pen, où level est un nombre de 1 à 4 et représente la côte, la rive d’un lac, la rive d’une île dans un lac et la rive d’un lac dans une île dans un lac. Passez une liste de chaînes level/pen à shorelines pour définir plusieurs niveaux. Lorsque des stylos de niveau spécifiques sont définis, ceux qui ne sont pas répertoriés ne seront pas tracés.
dcw (str ou list) - code1,code2,…[+l|L][+gfill] [+ppen][+z]. Sélectionnez les polygones de pays à peindre ou à déposer à partir de la Carte Numérique du Monde. Ajoutez un ou plusieurs pays séparés par des virgules en utilisant la convention ISO 3166-1 alpha-2 à deux caractères. Pour sélectionner un État d’un pays (si disponible), ajoutez .state (par exemple, US.TX pour le Texas). Pour spécifier un continent entier, ajoutez = au début de l’un des codes de continent (par exemple, =EU pour l’Europe). Ajoutez +ppen pour dessiner les contours des polygones [La valeur par défaut est sans contour] et +gfill pour les remplir [La valeur par défaut est sans remplissage]. Ajoutez +l|+L à =continent pour répertorier uniquement les pays de ce continent ; répétez si plusieurs continents sont demandés.
panel (bool, int ou list) - [row,col|index]. Sélectionnez un panneau de sous-tracé spécifique. Seulement autorisé en mode de sous-tracé. Utilisez panel=True pour passer au panneau suivant dans l’ordre sélectionné. Au lieu de row,col, vous pouvez également donner une valeur scalaire index qui dépend de l’ordre que vous avez défini via autolabel lorsque le sous-tracé a été défini. Notez que row, col et index commencent tous à 0.
perspective (list ou str) - [x|y|z]azim[/elev[/zlevel]][+wlon0/lat0[/z0]][+vx0/y0]. Sélectionnez une vue en perspective et définissez l’azimut et l’angle d’élévation du point de vue [La valeur par défaut est [180, 90]]. La documentation complète se trouve à l’adresse suivante : https://docs.generic-mapping-tools.org/latest/gmt.html#perspective-full.
transparency (int ou float) - Définissez le niveau de transparence, dans la plage de 0 à 100 pour cent [La valeur par défaut est 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).
verbose (bool ou str) - Sélectionnez le niveau de verbosité [La valeur par défaut est w], ce qui module les messages écrits sur stderr. Choisissez parmi 7 niveaux de verbosité : q - Silencieux, aucun message d’erreur fatal n’est produit e - Messages d’erreur uniquement w - Avertissements [La valeur par défaut] t - Temps (rapporte les temps d’exécution des algorithmes longs) i - Messages informatifs (identique à verbose=True) c - Avertissements de compatibilité d - Messages de débogage