Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Réalisation de la carte

Import des modules

from pathlib import Path

from utils.cartography import fetch_semio_layers, load_semio_csv, plot_map, export_semio_gpkg
import pandas as pd

EXTENT_KWARGS = dict(west=-61.22981, south=14.79181, east=-61.21884, north=14.80799)
from utils.cartography import MapExtent

EXTENT = MapExtent(**EXTENT_KWARGS)
DATA_PATH = Path("data")

Chargement des choix cartographiques

SEMIO = load_semio_csv("semio_precheur.csv")
pd.read_csv("semio_precheur.csv").head(15)
LEGEND = [
    ("Un aléa inondation / submersion très fort",   ["zone_inondable", "rivieres"]),
    ("L'enjeu : maintenir l'activité commerciale",  ["batiment_commercial", "route"]),
    ("Des mesures fondées sur la nature pour atténuer l'aléa", ["mangrove", "lit_majeur"]),
]

Récupérer les données

fetch_semio_layers(EXTENT, SEMIO, DATA_PATH)

[(key, len(fig.data)) for key, fig in SEMIO.items()]

Réaliser la carte

fig = plot_map(
    EXTENT, SEMIO, LEGEND,
    title="Déplacer l'aléa pour préserver l'emplacement de l'enjeu sans déplacer le risque",
)
fig.savefig("../../figures/cartes/precheur.png", dpi=200, bbox_inches="tight")
export_semio_gpkg(SEMIO, "../../exports/cartes/precheur.gpkg")
fig
Cartographie du Precheur (voir dans etude-cas)

Figure 1:Cartographie du Precheur (voir dans etude-cas)