deafrica_tools.areaofinterest

Fonction permettant de définir une zone d’intérêt à l’aide soit d’un point et d’un tampon, soit d’un fichier vectoriel.

Fonctions

define_area([lat, lon, buffer, lat_buffer, ...])

Définissez une zone d'intérêt à l'aide d'un point et d'un tampon, de tampons de latitude et de longitude distincts ou d'un vecteur.

deafrica_tools.areaofinterest.define_area(lat: float = None, lon: float = None, buffer: float = None, lat_buffer: float = None, lon_buffer: float = None, vector_path: str = None) geojson.FeatureCollection

Définissez une zone d’intérêt à l’aide d’un point et d’un tampon, de tampons de latitude et de longitude distincts ou d’un vecteur.

Paramètres:

latflotteur, facultatif

La latitude du point central de la zone d’intérêt.

lonflotteur, facultatif

La longitude du point central de la zone d’intérêt.

tamponflotteur, facultatif

Le tampon autour du point central, en degrés. Ceci est utilisé si des tampons de latitude et de longitude distincts ne sont pas fournis.

tampon latflotteur, facultatif

Le tampon autour du point central, s’étendant le long de la latitude, en degrés.

tampon_lonflotteur, facultatif

Le tampon autour du point central, s’étendant le long de la longitude, en degrés.

chemin_vecteurstr, facultatif

Le chemin vers un vecteur définissant la zone d’intérêt.

Retours :

collection_de_fonctionnalitésCollection de fonctionnalités

Une collection de fonctionnalités GeoJSON représentant la zone d’intérêt.