diff --git a/notebooks/ntl-analysis/01_clean_data/00_prep_mi_files.R b/notebooks/ntl-analysis/01_clean_data/00_prep_mi_files.R new file mode 100644 index 0000000..bf37543 --- /dev/null +++ b/notebooks/ntl-analysis/01_clean_data/00_prep_mi_files.R @@ -0,0 +1,152 @@ +# Prep MI Files + +# Load data -------------------------------------------------------------------- +mi_sf <- read_sf(file.path(data_dir, "earthquake_intensity", "shape", "mi.shp")) + +country0_sf <- read_sf(file.path(admin_bnd_dir, "gadm41_MAR_shp", "gadm41_MAR_0.shp")) +country2_sf <- read_sf(file.path(admin_bnd_dir, "gadm41_MAR_shp", "gadm41_MAR_2.shp")) +mrk_sf <- country2_sf[country2_sf$NAME_2 %in% "Marrakech",] + +# Subset ----------------------------------------------------------------------- +mi_strong_3_sf <- mi_sf %>% + dplyr::filter(PARAMVALUE >= 3, + PARAMVALUE < 4) %>% + mutate(id = 1) %>% + group_by(id) %>% + dplyr::summarise(geometry = st_union(geometry)) %>% + ungroup() + +mi_strong_4_sf <- mi_sf %>% + dplyr::filter(PARAMVALUE >= 4, + PARAMVALUE < 5) %>% + mutate(id = 1) %>% + group_by(id) %>% + dplyr::summarise(geometry = st_union(geometry)) %>% + ungroup() + +mi_strong_5_sf <- mi_sf %>% + dplyr::filter(PARAMVALUE >= 5, + PARAMVALUE < 6) %>% + mutate(id = 1) %>% + group_by(id) %>% + dplyr::summarise(geometry = st_union(geometry)) %>% + ungroup() + +mi_strong_6_sf <- mi_sf %>% + dplyr::filter(PARAMVALUE >= 6, + PARAMVALUE < 7) %>% + mutate(id = 1) %>% + group_by(id) %>% + dplyr::summarise(geometry = st_union(geometry)) %>% + ungroup() + +mi_strong_7_sf <- mi_sf %>% + dplyr::filter(PARAMVALUE >= 7, + PARAMVALUE < 8) %>% + mutate(id = 1) %>% + group_by(id) %>% + dplyr::summarise(geometry = st_union(geometry)) %>% + ungroup() + +mi_strong_8_sf <- mi_sf %>% + dplyr::filter(PARAMVALUE >= 8, + PARAMVALUE < 9) %>% + mutate(id = 1) %>% + group_by(id) %>% + dplyr::summarise(geometry = st_union(geometry)) %>% + ungroup() + +mi_strong_3to5_sf <- mi_sf %>% + dplyr::filter(PARAMVALUE >= 3, + PARAMVALUE < 6) %>% + mutate(id = 1) %>% + group_by(id) %>% + dplyr::summarise(geometry = st_union(geometry)) %>% + ungroup() + +mi_strong_4to6_sf <- mi_sf %>% + dplyr::filter(PARAMVALUE >= 4, + PARAMVALUE < 7) %>% + mutate(id = 1) %>% + group_by(id) %>% + dplyr::summarise(geometry = st_union(geometry)) %>% + ungroup() + +mi_strong_7to9_sf <- mi_sf %>% + dplyr::filter(PARAMVALUE >= 7, + PARAMVALUE < 9) %>% + mutate(id = 1) %>% + group_by(id) %>% + dplyr::summarise(geometry = st_union(geometry)) %>% + ungroup() + +# Remove Marrekesh ------------------------------------------------------------- +mi_strong_3_sf <- st_intersection(mi_strong_3_sf, country0_sf) +mi_strong_4_sf <- st_intersection(mi_strong_4_sf, country0_sf) +mi_strong_5_sf <- st_intersection(mi_strong_5_sf, country0_sf) +mi_strong_6_sf <- st_intersection(mi_strong_6_sf, country0_sf) +mi_strong_7_sf <- st_intersection(mi_strong_7_sf, country0_sf) +mi_strong_8_sf <- st_intersection(mi_strong_8_sf, country0_sf) +mi_strong_3to5_sf <- st_intersection(mi_strong_3to5_sf, country0_sf) +mi_strong_4to6_sf <- st_intersection(mi_strong_4to6_sf, country0_sf) +mi_strong_7to9_sf <- st_intersection(mi_strong_7to9_sf, country0_sf) + +if(st_intersects(mi_strong_3_sf, mrk_sf, sparse = F)[1]){ + mi_strong_3_sf <- st_difference(mi_strong_3_sf, mrk_sf) +} + +if(st_intersects(mi_strong_4_sf, mrk_sf, sparse = F)[1]){ + mi_strong_4_sf <- st_difference(mi_strong_4_sf, mrk_sf) +} + +if(st_intersects(mi_strong_5_sf, mrk_sf, sparse = F)[1]){ + mi_strong_5_sf <- st_difference(mi_strong_5_sf, mrk_sf) +} + +if(st_intersects(mi_strong_6_sf, mrk_sf, sparse = F)[1]){ + mi_strong_6_sf <- st_difference(mi_strong_6_sf, mrk_sf) +} + +if(st_intersects(mi_strong_7_sf, mrk_sf, sparse = F)[1]){ + mi_strong_7_sf <- st_difference(mi_strong_7_sf, mrk_sf) +} + +if(st_intersects(mi_strong_8_sf, mrk_sf, sparse = F)[1]){ + mi_strong_8_sf <- st_difference(mi_strong_8_sf, mrk_sf) +} + +if(st_intersects(mi_strong_3to5_sf, mrk_sf, sparse = F)[1]){ + mi_strong_3to5_sf <- st_difference(mi_strong_3to5_sf, mrk_sf) +} + +if(st_intersects(mi_strong_4to6_sf, mrk_sf, sparse = F)[1]){ + mi_strong_4to6_sf <- st_difference(mi_strong_4to6_sf, mrk_sf) +} + +if(st_intersects(mi_strong_7to9_sf, mrk_sf, sparse = F)[1]){ + mi_strong_7to9_sf <- st_difference(mi_strong_7to9_sf, mrk_sf) +} + +# Export ----------------------------------------------------------------------- +OUT_PATH <- file.path(data_dir, "earthquake_intensity", "separate_files_by_intensity") + +mi_indv_sf <- bind_rows( + mi_strong_3_sf %>% mutate(mi = 3), + mi_strong_4_sf %>% mutate(mi = 4), + mi_strong_5_sf %>% mutate(mi = 5), + mi_strong_6_sf %>% mutate(mi = 6), + mi_strong_7_sf %>% mutate(mi = 7), + mi_strong_8_sf %>% mutate(mi = 8) +) + +write_sf(mi_indv_sf, file.path(OUT_PATH, "mi_indiv.geojson"), delete_dsn = T) + +write_sf(mi_strong_3to5_sf, file.path(OUT_PATH, "mi_3to5.geojson"), delete_dsn = T) +write_sf(mi_strong_4to6_sf, file.path(OUT_PATH, "mi_4to6.geojson"), delete_dsn = T) +write_sf(mi_strong_7to9_sf, file.path(OUT_PATH, "mi_7to9.geojson"), delete_dsn = T) + + + + + + diff --git a/notebooks/ntl-analysis/01_clean_data/01_download_blackmarble.R b/notebooks/ntl-analysis/01_clean_data/01_download_blackmarble.R index f3d3754..ce831fd 100644 --- a/notebooks/ntl-analysis/01_clean_data/01_download_blackmarble.R +++ b/notebooks/ntl-analysis/01_clean_data/01_download_blackmarble.R @@ -6,7 +6,7 @@ bearer <- file.path(ntl_dir, "blackmarble-bearer-token", "bearer_bm.csv") %>% read_csv() %>% pull("token") -# Load Lebanon boundaries +# Load boundaries roi_sf <- read_sf(file.path(admin_bnd_dir, "gadm41_MAR_shp", "gadm41_MAR_0.shp")) # Download data ---------------------------------------------------------------- @@ -28,7 +28,7 @@ bm_raster(roi_sf = roi_sf, bm_raster(roi_sf = roi_sf, product_id = "VNP46A2", - date = seq.Date(from = ymd("2023-08-01"), to = Sys.Date(), by = 1), + date = seq.Date(from = ymd("2023-08-01"), to = Sys.Date(), by = 1) %>% rev(), bearer = bearer, quality_flag_rm = c(255,2), output_location_type = "file", diff --git a/notebooks/ntl-analysis/01_clean_data/02_extract_to_polygons.R b/notebooks/ntl-analysis/01_clean_data/02_extract_to_polygons.R index 58ff821..45d5ffa 100644 --- a/notebooks/ntl-analysis/01_clean_data/02_extract_to_polygons.R +++ b/notebooks/ntl-analysis/01_clean_data/02_extract_to_polygons.R @@ -8,7 +8,11 @@ # -- (c) Simulated DMSP (from VIIRS) [2014 - 2021] # 3. Aggregate monthly data, VIIRS Black Marble only [2012 - present] -for(roi_name in c("adm0", "adm1", "adm2", "adm3", "adm4")){ +OUT_PATH <- file.path(data_dir, "earthquake_intensity", "sepate_files_by_intensity") + +for(roi_name in c("adm0", "adm1", "adm2", "adm3", "adm4", + "mi_indiv", + "mi_3to5", "mi_4to6", "mi_7to9")){ # Make Directories ------------------------------------------------------------- dir.create(file.path(ntl_dir, "aggregated-to-polygons", roi_name)) @@ -37,6 +41,11 @@ for(roi_name in c("adm0", "adm1", "adm2", "adm3", "adm4")){ roi_sf <- read_sf(file.path(admin_bnd_dir, "gadm41_MAR_shp", "gadm41_MAR_4.shp")) } + if(str_detect(roi_name, "mi")){ + roi_sf <- read_sf(file.path(data_dir, "earthquake_intensity", "separate_files_by_intensity", + paste0(roi_name, ".geojson"))) + } + roi_sf$adm_id <- 1:nrow(roi_sf) # Aggregate annual ------------------------------------------------------------- @@ -50,6 +59,14 @@ for(roi_name in c("adm0", "adm1", "adm2", "adm3", "adm4")){ bm_r <- raster(file.path(ntl_dir, "ntl-rasters", "blackmarble", "annual", paste0("VNP46A4_t",year,".tif"))) roi_sf$ntl_bm_mean <- exact_extract(bm_r, roi_sf, 'mean') + roi_sf$ntl_bm_q50 <- exact_extract(bm_r, roi_sf, 'quantile', quantiles = 0.5) + roi_sf$ntl_bm_q60 <- exact_extract(bm_r, roi_sf, 'quantile', quantiles = 0.6) + roi_sf$ntl_bm_q70 <- exact_extract(bm_r, roi_sf, 'quantile', quantiles = 0.7) + roi_sf$ntl_bm_q80 <- exact_extract(bm_r, roi_sf, 'quantile', quantiles = 0.8) + roi_sf$ntl_bm_q90 <- exact_extract(bm_r, roi_sf, 'quantile', quantiles = 0.9) + roi_sf$ntl_bm_q95 <- exact_extract(bm_r, roi_sf, 'quantile', quantiles = 0.95) + roi_sf$ntl_bm_q99 <- exact_extract(bm_r, roi_sf, 'quantile', quantiles = 0.99) + roi_sf$year <- year roi_df <- roi_sf @@ -89,6 +106,13 @@ for(roi_name in c("adm0", "adm1", "adm2", "adm3", "adm4")){ bm_r <- raster(file.path(ntl_dir, "ntl-rasters", "blackmarble", "monthly", r_month_i)) roi_sf$ntl_bm_mean <- exact_extract(bm_r, roi_sf, 'mean') + roi_sf$ntl_bm_q50 <- exact_extract(bm_r, roi_sf, 'quantile', quantiles = 0.5) + roi_sf$ntl_bm_q60 <- exact_extract(bm_r, roi_sf, 'quantile', quantiles = 0.6) + roi_sf$ntl_bm_q70 <- exact_extract(bm_r, roi_sf, 'quantile', quantiles = 0.7) + roi_sf$ntl_bm_q80 <- exact_extract(bm_r, roi_sf, 'quantile', quantiles = 0.8) + roi_sf$ntl_bm_q90 <- exact_extract(bm_r, roi_sf, 'quantile', quantiles = 0.9) + roi_sf$ntl_bm_q95 <- exact_extract(bm_r, roi_sf, 'quantile', quantiles = 0.95) + roi_sf$ntl_bm_q99 <- exact_extract(bm_r, roi_sf, 'quantile', quantiles = 0.99) roi_sf$date <- month_i %>% str_replace_all("_", "-") %>% @@ -128,6 +152,13 @@ for(roi_name in c("adm0", "adm1", "adm2", "adm3", "adm4")){ bm_r <- raster(file.path(ntl_dir, "ntl-rasters", "blackmarble", "daily", r_day_i)) roi_sf$ntl_bm_mean <- exact_extract(bm_r, roi_sf, 'mean') + roi_sf$ntl_bm_q50 <- exact_extract(bm_r, roi_sf, 'quantile', quantiles = 0.5) + roi_sf$ntl_bm_q60 <- exact_extract(bm_r, roi_sf, 'quantile', quantiles = 0.6) + roi_sf$ntl_bm_q70 <- exact_extract(bm_r, roi_sf, 'quantile', quantiles = 0.7) + roi_sf$ntl_bm_q80 <- exact_extract(bm_r, roi_sf, 'quantile', quantiles = 0.8) + roi_sf$ntl_bm_q90 <- exact_extract(bm_r, roi_sf, 'quantile', quantiles = 0.9) + roi_sf$ntl_bm_q95 <- exact_extract(bm_r, roi_sf, 'quantile', quantiles = 0.95) + roi_sf$ntl_bm_q99 <- exact_extract(bm_r, roi_sf, 'quantile', quantiles = 0.99) roi_sf$date <- day_i %>% str_replace_all("_", "-") %>% diff --git a/notebooks/ntl-analysis/02_analysis/adm_tables.R b/notebooks/ntl-analysis/02_analysis/adm_tables.R index 872477b..5c9d750 100644 --- a/notebooks/ntl-analysis/02_analysis/adm_tables.R +++ b/notebooks/ntl-analysis/02_analysis/adm_tables.R @@ -83,9 +83,13 @@ for(roi_name in c("adm2", "adm3")){ # Export --------------------------------------------------------------------- ntl_df <- ntl_df %>% dplyr::select(-"2022") %>% + dplyr::mutate(pc_14_23pre_eq = (pre_2023 - `2014`) / `2014`, + pc_14_23post_eq = (post_2023 - `2014`) / `2014`) %>% dplyr::rename(yr2014 = "2014", yr2023_pre_eq = "pre_2023", yr2023_post_eq = "post_2023") + ntl_df$pc_14_23pre_eq[ntl_df$pc_14_23pre_eq == Inf] <- NA + ntl_df$pc_14_23post_eq[ntl_df$pc_14_23post_eq == Inf] <- NA write_csv(ntl_df, file.path(tables_dir, "ntl_adm2_adm3", @@ -94,19 +98,24 @@ for(roi_name in c("adm2", "adm3")){ # Make png table ------------------------------------------------------------- if(roi_name == "adm2"){ ntl_df %>% - dplyr::select(NAME_1, NAME_2, eq_mi, yr2014, yr2023_pre_eq, yr2023_post_eq) %>% + dplyr::select(NAME_1, NAME_2, eq_mi, yr2014, yr2023_pre_eq, yr2023_post_eq, pc_14_23pre_eq, pc_14_23post_eq) %>% arrange(-eq_mi) %>% head(30) %>% dplyr::mutate(yr2014 = round(yr2014, 2), #yr2022 = round(yr2022, 2), yr2023_pre_eq = round(yr2023_pre_eq, 2), - yr2023_post_eq = round(yr2023_post_eq, 2)) %>% + yr2023_post_eq = round(yr2023_post_eq, 2), + + pc_14_23pre_eq = paste0(round(pc_14_23pre_eq, 2),"% ."), + pc_14_23post_eq = paste0(round(pc_14_23post_eq, 2), "% .")) %>% dplyr::rename("ADM 1" = NAME_1, "ADM 2" = NAME_2, "EQ: MI" = eq_mi, "2014" = yr2014, "2023, Pre Eq." = yr2023_pre_eq, - "2023, Post Eq." = yr2023_post_eq) %>% + "2023, Post Eq." = yr2023_post_eq, + "PC 2014 to 2023, Pre Eq." = pc_14_23pre_eq, + "PC 2014 to 2023, Post Eq." = pc_14_23post_eq) %>% gt() %>% # gt_color_rows(c(`PC: 19 to 22`, # `PC: 20 to 22`, @@ -118,27 +127,33 @@ for(roi_name in c("adm2", "adm3")){ if(roi_name == "adm3"){ ntl_df %>% - dplyr::select(NAME_1, NAME_2, NAME_3, eq_mi, yr2014, yr2023_pre_eq, yr2023_post_eq) %>% + dplyr::select(NAME_1, NAME_2, NAME_3, eq_mi, yr2014, yr2023_pre_eq, yr2023_post_eq, pc_14_23pre_eq, pc_14_23post_eq) %>% arrange(-eq_mi) %>% head(30) %>% dplyr::mutate(yr2014 = round(yr2014, 2), #yr2022 = round(yr2022, 2), yr2023_pre_eq = round(yr2023_pre_eq, 2), - yr2023_post_eq = round(yr2023_post_eq, 2)) %>% + yr2023_post_eq = round(yr2023_post_eq, 2), + + pc_14_23pre_eq = paste0(round(pc_14_23pre_eq, 2),"% ."), + pc_14_23post_eq = paste0(round(pc_14_23post_eq, 2), "% .")) %>% dplyr::rename("ADM 1" = NAME_1, "ADM 2" = NAME_2, "ADM 3" = NAME_3, "EQ: MI" = eq_mi, "2014" = yr2014, "2023, Pre Eq." = yr2023_pre_eq, - "2023, Post Eq." = yr2023_post_eq) %>% + "2023, Post Eq." = yr2023_post_eq, + "PC 2014 to 2023, Pre Eq." = pc_14_23pre_eq, + "PC 2014 to 2023, Post Eq." = pc_14_23post_eq) %>% gt() %>% # gt_color_rows(c(`PC: 19 to 22`, # `PC: 20 to 22`, # `PC: 21 to 22`), # palette = "Reds", # reverse = T) %>% - gtsave(filename = file.path(figures_dir, paste0("eq_table_",roi_name,".png"))) + gtsave(filename = file.path(figures_dir, + paste0("eq_table_",roi_name,".png"))) } } diff --git a/notebooks/ntl-analysis/02_analysis/daily_trends.R b/notebooks/ntl-analysis/02_analysis/daily_trends.R index f4810b6..2cfc817 100644 --- a/notebooks/ntl-analysis/02_analysis/daily_trends.R +++ b/notebooks/ntl-analysis/02_analysis/daily_trends.R @@ -41,3 +41,66 @@ ntl_df %>% ggsave(filename = file.path(figures_dir, "daily_trends_adm1.png"), height = 5, width = 10) + +# MI Zones --------------------------------------------------------------------- +ntl_indiv_df <- readRDS(file.path(ntl_dir, "aggregated-to-polygons", "mi_indiv", + "mi_indiv_daily_ntl.Rds")) + +ntl_3to5_df <- readRDS(file.path(ntl_dir, "aggregated-to-polygons", "mi_3to5", + "mi_3to5_daily_ntl.Rds")) %>% + mutate(mi = "MI = 3 to 5") + +ntl_4to6_df <- readRDS(file.path(ntl_dir, "aggregated-to-polygons", "mi_4to6", + "mi_4to6_daily_ntl.Rds")) %>% + mutate(mi = "MI = 4 to 6") + +ntl_7to9_df <- readRDS(file.path(ntl_dir, "aggregated-to-polygons", "mi_7to9", + "mi_7to9_daily_ntl.Rds")) %>% + mutate(mi = "MI = 7 to 9") + +ntl_range_df <- bind_rows(ntl_3to5_df, + ntl_4to6_df, + ntl_7to9_df) + +ntl_indiv_df %>% + mutate(mi = paste0("MI = ", mi)) %>% + ggplot() + + geom_col(aes(x = date, + y = ntl_bm_mean), + fill = "gray30") + + geom_vline(xintercept = ymd("2023-09-08"), + color = "red") + + labs(x = NULL, + y = "Nighttime Lights", + title = "Daily Nighttime Lights: by Earthquake Intensity", + subtitle = "Marrakech excluded from analysis") + + theme_classic2() + + facet_wrap(~mi) + + theme(strip.background = element_blank(), + strip.text = element_text(face = "bold"), + axis.text.x = element_text(size = 6)) + +ggsave(filename = file.path(figures_dir, "daily_trends_eq_indiv.png"), + height = 3, width = 5.5) + + + +ntl_range_df %>% + ggplot() + + geom_col(aes(x = date, + y = ntl_bm_mean), + fill = "gray30") + + geom_vline(xintercept = ymd("2023-09-08"), + color = "red") + + labs(x = NULL, + y = "Nighttime Lights", + title = "Daily Nighttime Lights: by Earthquake Intensity", + subtitle = "Marrakech excluded from analysis") + + theme_classic2() + + facet_wrap(~mi) + + theme(strip.background = element_blank(), + strip.text = element_text(face = "bold"), + axis.text.x = element_text(size = 6)) + +ggsave(filename = file.path(figures_dir, "daily_trends_eq_range.png"), + height = 2.5, width = 5) diff --git a/notebooks/ntl-analysis/02_analysis/map_ntl_annual.R b/notebooks/ntl-analysis/02_analysis/map_ntl_annual.R index e79fe9e..e09b0e1 100644 --- a/notebooks/ntl-analysis/02_analysis/map_ntl_annual.R +++ b/notebooks/ntl-analysis/02_analysis/map_ntl_annual.R @@ -12,7 +12,7 @@ mi_sf <- read_sf(file.path(data_dir, "earthquake_intensity", "shape", "mi.shp")) # https://www.mtu.edu/geo/community/seismology/learn/earthquake-measure/magnitude/ #mi_strong_sf <- mi_sf[mi_sf$PARAMVALUE == 5.4,] -mi_strong_sf <- mi_sf[mi_sf$PARAMVALUE >= 5.4,] +mi_strong_sf <- mi_sf[mi_sf$PARAMVALUE >= 7,] mi_strong_sf <- mi_strong_sf %>% mutate(id = 1) %>% group_by(id) %>% @@ -54,13 +54,13 @@ p <- ggplot() + geom_sf(data = mi_strong_sf, fill = NA, color = "white", - linewidth = 0.1) + + linewidth = 0.2) + scale_fill_gradient2(low = "black", mid = "yellow", high = "red", midpoint = 4.5) + labs(title = "Annual Nighttime Lights", - caption = "White boundary indicates earthquake magnitude of 5.4 and above, indicating at least slight damage") + + caption = "White boundary indicates earthquake magnitude of 7 and above") + # , indicating at least slight damage coord_sf() + theme_void() + theme(plot.title = element_text(face = "bold", hjust = 0.5), @@ -85,13 +85,13 @@ for(year_i in 2012:2022){ geom_sf(data = mi_strong_sf, fill = NA, color = "white", - linewidth = 0.1) + + linewidth = 0.2) + scale_fill_gradient2(low = "black", mid = "yellow", high = "red", midpoint = 4.5) + labs(title = paste0("Nighttime Lights: ", year_i), - caption = "White boundary indicates earthquake magnitude of 5.4 and\nabove, indicating at least slight damage") + + caption = "White boundary indicates earthquake magnitude of 7 and above") + # , indicating at least slight damage coord_sf() + theme_void() + theme(plot.title = element_text(face = "bold", hjust = 0.5), diff --git a/notebooks/ntl-analysis/02_analysis/ntl_789_prop_total.R b/notebooks/ntl-analysis/02_analysis/ntl_789_prop_total.R new file mode 100644 index 0000000..7b80e3b --- /dev/null +++ b/notebooks/ntl-analysis/02_analysis/ntl_789_prop_total.R @@ -0,0 +1,23 @@ +# NTL in 789, as proportion of total + +# Load data -------------------------------------------------------------------- +mor_sf <- read_sf(file.path(admin_bnd_dir, "gadm41_MAR_shp", "gadm41_MAR_0.shp")) + +mi_sf <- read_sf(file.path(data_dir, "earthquake_intensity", "shape", "mi.shp")) +mi_strong_sf <- mi_sf[mi_sf$PARAMVALUE >= 7,] +mi_strong_sf <- mi_strong_sf %>% + mutate(id = 1) %>% + group_by(id) %>% + dplyr::summarise(geometry = st_union(geometry)) %>% + ungroup() + +r <- raster(file.path(ntl_dir, "ntl-rasters", "blackmarble", "annual", "VNP46A4_t2022.tif")) + +ntl_mor <- exact_extract(r, mor_sf, "sum") +ntl_789 <- exact_extract(r, mi_strong_sf, "sum") + +ntl_mor +ntl_789 + +ntl_789 / ntl_mor + diff --git a/notebooks/ntl-analysis/02_analysis/percent_change_adm.R b/notebooks/ntl-analysis/02_analysis/percent_change_adm.R index 856a928..782be22 100644 --- a/notebooks/ntl-analysis/02_analysis/percent_change_adm.R +++ b/notebooks/ntl-analysis/02_analysis/percent_change_adm.R @@ -2,7 +2,7 @@ mi_sf <- read_sf(file.path(data_dir, "earthquake_intensity", "shape", "mi.shp")) -mi_strong_sf <- mi_sf[mi_sf$PARAMVALUE >= 5.4,] +mi_strong_sf <- mi_sf[mi_sf$PARAMVALUE >= 7,] mi_strong_sf <- mi_strong_sf %>% mutate(id = 1) %>% group_by(id) %>% @@ -83,10 +83,10 @@ for(roi_name in c("adm1", "adm2", "adm3", "adm4")){ geom_sf(data = mi_strong_sf, fill = NA, color = "black", - linewidth = 0.1) + + linewidth = 0.2) + labs(fill = "% Change\nin NTL", color = "% Change\nin NTL", - caption = "Black boundary indicates earthquake magnitude of 5.4 and above, indicating at least slight damage") + + caption = "Black boundary indicates earthquake magnitude of 7 and above") + coord_sf() + theme_void() + scale_fill_gradient2(low = "red", high = "forestgreen", mid = "white") + diff --git a/notebooks/ntl-analysis/README.md b/notebooks/ntl-analysis/README.md index 236ffb8..bd63147 100644 --- a/notebooks/ntl-analysis/README.md +++ b/notebooks/ntl-analysis/README.md @@ -61,14 +61,14 @@ Annual Trends in Nighttime Lights: ADM 1 Level ### Trends in Nighttime Lights: Daily -The below figures show trends in nighttime lights across the country (top figure) and at the first administrative division level (bottom figure). +The below figures show trends in nighttime lights across the country, and at the first administrative division level, and within regions by earthquake intensity. ```{figure} figures/daily_trends_adm0.png --- scale: 40% align: center --- -Annual Trends in Nighttime Lights: Country Level +Daily Trends in Nighttime Lights: Country Level ``` ```{figure} figures/daily_trends_adm1.png @@ -76,7 +76,23 @@ Annual Trends in Nighttime Lights: Country Level scale: 40% align: center --- -Annual Trends in Nighttime Lights: ADM 1 Level +Daily Trends in Nighttime Lights: ADM 1 Level +``` + +```{figure} figures/daily_trends_eq_indiv.png +--- +scale: 40% +align: center +--- +Daily Trends in Nighttime Lights: Earthquake Intensity +``` + +```{figure} figures/daily_trends_eq_range.png +--- +scale: 40% +align: center +--- +Daily Trends in Nighttime Lights: Earthquake Intensity ``` ### Nighttime Lights: ADM2 and ADM3 diff --git a/notebooks/ntl-analysis/_ntl_main.R b/notebooks/ntl-analysis/_ntl_main.R index 7efa1a8..147b912 100644 --- a/notebooks/ntl-analysis/_ntl_main.R +++ b/notebooks/ntl-analysis/_ntl_main.R @@ -43,6 +43,7 @@ if(F){ #### Clean data source(file.path(git_ntl_clean_dir, "01_download_blackmarble.R")) source(file.path(git_ntl_clean_dir, "02_extract_to_polygons.R")) + source(file.path(git_ntl_clean_dir, "03_eq_intensity_by_adm.R")) #### Analysis (figures) source(file.path(git_ntl_analysis_dir, "adm_tables.R")) diff --git a/notebooks/ntl-analysis/figures/annual_ntl_maps/ntl_map_2012.png b/notebooks/ntl-analysis/figures/annual_ntl_maps/ntl_map_2012.png index 9a47258..ecc57fb 100644 Binary files a/notebooks/ntl-analysis/figures/annual_ntl_maps/ntl_map_2012.png and b/notebooks/ntl-analysis/figures/annual_ntl_maps/ntl_map_2012.png differ diff --git a/notebooks/ntl-analysis/figures/annual_ntl_maps/ntl_map_2013.png b/notebooks/ntl-analysis/figures/annual_ntl_maps/ntl_map_2013.png index d0a7e8c..76fa3b6 100644 Binary files a/notebooks/ntl-analysis/figures/annual_ntl_maps/ntl_map_2013.png and b/notebooks/ntl-analysis/figures/annual_ntl_maps/ntl_map_2013.png differ diff --git a/notebooks/ntl-analysis/figures/annual_ntl_maps/ntl_map_2014.png b/notebooks/ntl-analysis/figures/annual_ntl_maps/ntl_map_2014.png index c81a03e..1814745 100644 Binary files a/notebooks/ntl-analysis/figures/annual_ntl_maps/ntl_map_2014.png and b/notebooks/ntl-analysis/figures/annual_ntl_maps/ntl_map_2014.png differ diff --git a/notebooks/ntl-analysis/figures/annual_ntl_maps/ntl_map_2015.png b/notebooks/ntl-analysis/figures/annual_ntl_maps/ntl_map_2015.png index 0e07d57..a556dc8 100644 Binary files a/notebooks/ntl-analysis/figures/annual_ntl_maps/ntl_map_2015.png and b/notebooks/ntl-analysis/figures/annual_ntl_maps/ntl_map_2015.png differ diff --git a/notebooks/ntl-analysis/figures/annual_ntl_maps/ntl_map_2016.png b/notebooks/ntl-analysis/figures/annual_ntl_maps/ntl_map_2016.png index 86d5f0b..2db7438 100644 Binary files a/notebooks/ntl-analysis/figures/annual_ntl_maps/ntl_map_2016.png and b/notebooks/ntl-analysis/figures/annual_ntl_maps/ntl_map_2016.png differ diff --git a/notebooks/ntl-analysis/figures/annual_ntl_maps/ntl_map_2017.png b/notebooks/ntl-analysis/figures/annual_ntl_maps/ntl_map_2017.png index 7d680d1..ad9c1d7 100644 Binary files a/notebooks/ntl-analysis/figures/annual_ntl_maps/ntl_map_2017.png and b/notebooks/ntl-analysis/figures/annual_ntl_maps/ntl_map_2017.png differ diff --git a/notebooks/ntl-analysis/figures/annual_ntl_maps/ntl_map_2018.png b/notebooks/ntl-analysis/figures/annual_ntl_maps/ntl_map_2018.png index f5fb0ce..ffec817 100644 Binary files a/notebooks/ntl-analysis/figures/annual_ntl_maps/ntl_map_2018.png and b/notebooks/ntl-analysis/figures/annual_ntl_maps/ntl_map_2018.png differ diff --git a/notebooks/ntl-analysis/figures/annual_ntl_maps/ntl_map_2019.png b/notebooks/ntl-analysis/figures/annual_ntl_maps/ntl_map_2019.png index d40302c..cb09e93 100644 Binary files a/notebooks/ntl-analysis/figures/annual_ntl_maps/ntl_map_2019.png and b/notebooks/ntl-analysis/figures/annual_ntl_maps/ntl_map_2019.png differ diff --git a/notebooks/ntl-analysis/figures/annual_ntl_maps/ntl_map_2020.png b/notebooks/ntl-analysis/figures/annual_ntl_maps/ntl_map_2020.png index 8f8b870..f2faa81 100644 Binary files a/notebooks/ntl-analysis/figures/annual_ntl_maps/ntl_map_2020.png and b/notebooks/ntl-analysis/figures/annual_ntl_maps/ntl_map_2020.png differ diff --git a/notebooks/ntl-analysis/figures/annual_ntl_maps/ntl_map_2021.png b/notebooks/ntl-analysis/figures/annual_ntl_maps/ntl_map_2021.png index ac7134a..82a43b2 100644 Binary files a/notebooks/ntl-analysis/figures/annual_ntl_maps/ntl_map_2021.png and b/notebooks/ntl-analysis/figures/annual_ntl_maps/ntl_map_2021.png differ diff --git a/notebooks/ntl-analysis/figures/annual_ntl_maps/ntl_map_2022.png b/notebooks/ntl-analysis/figures/annual_ntl_maps/ntl_map_2022.png index 517226e..22b11ea 100644 Binary files a/notebooks/ntl-analysis/figures/annual_ntl_maps/ntl_map_2022.png and b/notebooks/ntl-analysis/figures/annual_ntl_maps/ntl_map_2022.png differ diff --git a/notebooks/ntl-analysis/figures/daily_trends_adm0.png b/notebooks/ntl-analysis/figures/daily_trends_adm0.png index 4b2e292..188615e 100644 Binary files a/notebooks/ntl-analysis/figures/daily_trends_adm0.png and b/notebooks/ntl-analysis/figures/daily_trends_adm0.png differ diff --git a/notebooks/ntl-analysis/figures/daily_trends_adm1.png b/notebooks/ntl-analysis/figures/daily_trends_adm1.png index 93660b1..3d011fb 100644 Binary files a/notebooks/ntl-analysis/figures/daily_trends_adm1.png and b/notebooks/ntl-analysis/figures/daily_trends_adm1.png differ diff --git a/notebooks/ntl-analysis/figures/daily_trends_eq_indiv.png b/notebooks/ntl-analysis/figures/daily_trends_eq_indiv.png new file mode 100644 index 0000000..d8b8494 Binary files /dev/null and b/notebooks/ntl-analysis/figures/daily_trends_eq_indiv.png differ diff --git a/notebooks/ntl-analysis/figures/daily_trends_eq_range.png b/notebooks/ntl-analysis/figures/daily_trends_eq_range.png new file mode 100644 index 0000000..0251a2b Binary files /dev/null and b/notebooks/ntl-analysis/figures/daily_trends_eq_range.png differ diff --git a/notebooks/ntl-analysis/figures/eq_table_adm2.png b/notebooks/ntl-analysis/figures/eq_table_adm2.png index 188a9fc..e385d55 100644 Binary files a/notebooks/ntl-analysis/figures/eq_table_adm2.png and b/notebooks/ntl-analysis/figures/eq_table_adm2.png differ diff --git a/notebooks/ntl-analysis/figures/eq_table_adm3.png b/notebooks/ntl-analysis/figures/eq_table_adm3.png index 16aedf1..0adf1f3 100644 Binary files a/notebooks/ntl-analysis/figures/eq_table_adm3.png and b/notebooks/ntl-analysis/figures/eq_table_adm3.png differ diff --git a/notebooks/ntl-analysis/figures/ntl_map_12_17_22.png b/notebooks/ntl-analysis/figures/ntl_map_12_17_22.png index 4a329c4..81753fb 100644 Binary files a/notebooks/ntl-analysis/figures/ntl_map_12_17_22.png and b/notebooks/ntl-analysis/figures/ntl_map_12_17_22.png differ diff --git a/notebooks/ntl-analysis/figures/pc_map_adm1.png b/notebooks/ntl-analysis/figures/pc_map_adm1.png index 0fa6424..d8152e6 100644 Binary files a/notebooks/ntl-analysis/figures/pc_map_adm1.png and b/notebooks/ntl-analysis/figures/pc_map_adm1.png differ diff --git a/notebooks/ntl-analysis/figures/pc_map_adm2.png b/notebooks/ntl-analysis/figures/pc_map_adm2.png index 504e089..6e863b3 100644 Binary files a/notebooks/ntl-analysis/figures/pc_map_adm2.png and b/notebooks/ntl-analysis/figures/pc_map_adm2.png differ diff --git a/notebooks/ntl-analysis/figures/pc_map_adm3.png b/notebooks/ntl-analysis/figures/pc_map_adm3.png index 0cf9388..dcf2c85 100644 Binary files a/notebooks/ntl-analysis/figures/pc_map_adm3.png and b/notebooks/ntl-analysis/figures/pc_map_adm3.png differ diff --git a/notebooks/ntl-analysis/figures/pc_map_adm4.png b/notebooks/ntl-analysis/figures/pc_map_adm4.png index 87cb138..83b69e1 100644 Binary files a/notebooks/ntl-analysis/figures/pc_map_adm4.png and b/notebooks/ntl-analysis/figures/pc_map_adm4.png differ diff --git a/notebooks/ntl-analysis/tables/ntl_adm2_adm3/ntl_adm2.csv b/notebooks/ntl-analysis/tables/ntl_adm2_adm3/ntl_adm2.csv index 5d8703d..0d2cc4a 100644 --- a/notebooks/ntl-analysis/tables/ntl_adm2_adm3/ntl_adm2.csv +++ b/notebooks/ntl-analysis/tables/ntl_adm2_adm3/ntl_adm2.csv @@ -1,55 +1,55 @@ -NAME_1,NAME_2,yr2014,yr2023_post_eq,yr2023_pre_eq,eq_mi -Chaouia - Ouardigha,Ben Slimane,7.868370056152344,21.330891881670272,23.45162834619221,4.6 -Chaouia - Ouardigha,Khouribga,6.904846668243408,14.409085137503487,12.051463873762833,4.4 -Chaouia - Ouardigha,Settat,5.356640338897705,14.42620577130999,13.965582784853483,5 -Doukkala - Abda,El Jadida,5.455665111541748,16.998619897024973,28.729332547438766,5.6 -Doukkala - Abda,Safi,4.307987689971924,9.798858574458531,9.81972562639337,6.4 -Fès - Boulemane,Boulemane,0.5029040575027466,4.549499307359968,3.381263824733528,3.4 -Fès - Boulemane,Fès,48.245670318603516,55.30165181841169,83.52426979121041,NA -Fès - Boulemane,Sefrou,3.6605148315429688,9.290455409458705,7.965989259449212,3.4 -Fès - Boulemane,Zouagha-Moulay Yacoub,21.638517379760742,28.027212687901088,31.945589993451094,NA -Gharb - Chrarda - Béni Hssen,Kénitra,10.476106643676758,20.413646834237234,18.126298791483826,NA -Gharb - Chrarda - Béni Hssen,Sidi Kacem,3.495281934738159,9.414396217891149,9.143764872299997,NA -Grand Casablanca,Casablanca,198.80308532714844,281.56566292899,281.98100466341583,4.8 -Grand Casablanca,Mohammedia,388.67205810546875,523.8833435058593,447.23804342335666,4.2 -Guelmim - Es-Semara,Assa-Zag,0.1041480228304863,4.232604401452201,3.0135458782315254,4 -Guelmim - Es-Semara,Guelmim,0.8824701309204102,5.452029091971261,4.922070427944786,4 -Guelmim - Es-Semara,Tan-Tan,0.43294376134872437,4.777063744408744,4.0345695316791534,3.8 -Guelmim - Es-Semara,Tata,0.094734296202659607,4.002655897821699,2.7842003448229087,5 -Laâyoune - Boujdour - Sakia El H,Laâyoune,0.21945159137248993,4.262555122375488,8.749909644191328,NA -Marrakech - Tensift - Al Haouz,Al Haouz,1.354111909866333,6.033664533070156,4.593059275601361,8.6 -Marrakech - Tensift - Al Haouz,Chichaoua,1.0594382286071777,6.13188031741551,4.62552464792603,8.4 -Marrakech - Tensift - Al Haouz,El Kelaâ des Sraghna,2.9223310947418213,8.27643357004438,7.438301042506569,6.6 -Marrakech - Tensift - Al Haouz,Essaouira,1.4798471927642822,5.479823350906372,4.429488643219597,6 -Marrakech - Tensift - Al Haouz,Marrakech,33.035343170166016,33.80483729498727,34.43388096945626,7.2 -Meknès - Tafilalet,El Hajeb,4.361644268035889,11.926082611083984,9.86380872600957,3.8 -Meknès - Tafilalet,Errachidia,0.4603542685508728,4.406394413539341,3.7400012878995192,4 -Meknès - Tafilalet,Ifrane,1.9867265224456787,6.603465352739606,6.233244335329211,3.8 -Meknès - Tafilalet,Khénifra,1.2680177688598633,5.656484433582851,4.6628082394599915,3.8 -Meknès - Tafilalet,Meknès,18.616422653198242,23.991006987435476,26.66754471289145,NA -Oriental,Berkane Taourirt,6.502925395965576,9.950071130480085,10.060714913739098,NA -Oriental,Figuig,0.23826786875724792,3.9680179187229703,3.0528768230425682,NA -Oriental,Jerada,0.7089555859565735,4.409150430134365,3.5493707205798173,NA -Oriental,Nador,12.531013488769531,16.204779420580184,17.48995170077762,NA -Oriental,Oujda Angad,30.517847061157227,22.137516657511394,33.735810797555104,NA -Rabat - Salé - Zemmour - Zaer,Khémisset,1.7701846361160278,6.871981620788574,6.7300028487255705,4.2 -Rabat - Salé - Zemmour - Zaer,Rabat,339.346435546875,726.758534749349,670.1129289899553,NA -Rabat - Salé - Zemmour - Zaer,Salé,37.97774124145508,75.43839454650879,86.88300482002464,NA -Rabat - Salé - Zemmour - Zaer,Skhirate-Témara,35.96144104003906,75.02577590942383,74.59884548187256,4.2 -Souss - Massa - Draâ,Agadir-Ida ou Tanane,20.044565200805664,23.66225746699742,23.500408774928044,5.8 -Souss - Massa - Draâ,Chtouka-Aït Baha,3.596804141998291,9.265011446816581,9.208565097106131,6 -Souss - Massa - Draâ,Inezgane-Aït Melloul,71.63616943359375,72.61858694893974,80.67103921042548,5.8 -Souss - Massa - Draâ,Ouarzazate,0.39476069808006287,4.254578675542559,3.265693656708065,6.4 -Souss - Massa - Draâ,Taroudannt,0.9404773116111755,5.416110958371844,4.366665262924998,7.8 -Souss - Massa - Draâ,Tiznit,1.1180624961853027,5.882699830191476,5.263350251473879,5 -Souss - Massa - Draâ,Zagora,1.96519935131073,6.34943687915802,5.266515267522712,4.8 -Tadla - Azilal,Azilal,1.275979995727539,5.887683800288609,4.663621535172334,6.4 -Tadla - Azilal,Béni Mellal,7.106024265289307,14.129965441567558,11.95092556978527,5 -Tanger - Tétouan,Chefchaouen,1.0613441467285156,6.5659774371555875,5.634720476050126,NA -Tanger - Tétouan,Fahs Anjra,50.948795318603516,84.45150375366211,97.97939939756651,NA -Tanger - Tétouan,Larache,5.534188270568848,11.01475817816598,10.948497872603568,NA -Tanger - Tétouan,Tanger-Assilah,57.322540283203125,84.45468085152763,84.04978370666504,NA -Tanger - Tétouan,Tétouan,29.99128532409668,24.83087498801095,33.86245629661961,NA -Taza - Al Hoceima - Taounate,Al Hoceïma,5.242083549499512,14.125221456800189,13.771809487729461,NA -Taza - Al Hoceima - Taounate,Taounate,2.0804057121276855,7.726459980010986,6.246245039136786,NA -Taza - Al Hoceima - Taounate,Taza,1.890055775642395,6.7837251254490445,5.248062958588472,NA +NAME_1,NAME_2,yr2014,yr2023_post_eq,yr2023_pre_eq,eq_mi,pc_14_23pre_eq,pc_14_23post_eq +Chaouia - Ouardigha,Ben Slimane,7.868370056152344,18.670297702153523,23.45162834619221,4.6,1.9804938225872062,1.3728291334690166 +Chaouia - Ouardigha,Khouribga,6.904846668243408,13.933437625567118,12.051463873762833,4.4,0.7453629968627128,1.0179213666900704 +Chaouia - Ouardigha,Settat,5.356640338897705,12.55655958255132,13.965582784853483,5,1.607153346369216,1.3441110076722493 +Doukkala - Abda,El Jadida,5.455665111541748,20.796734988689423,28.729332547438766,5.6,4.265963353700054,2.8119522667718058 +Doukkala - Abda,Safi,4.307987689971924,9.500665982564291,9.81972562639337,6.4,1.2794228612239527,1.2053605224267039 +Fès - Boulemane,Boulemane,0.5029040575027466,3.649279333651066,3.381263824733528,3.4,5.723476922265757,6.256412588461042 +Fès - Boulemane,Fès,48.245670318603516,62.10257863998413,83.52426979121041,NA,0.7312282996512431,0.2872155828672857 +Fès - Boulemane,Sefrou,3.6605148315429688,8.23086162408193,7.965989259449212,3.4,1.176193684780513,1.248553004936872 +Fès - Boulemane,Zouagha-Moulay Yacoub,21.638517379760742,31.571232318878174,31.945589993451094,NA,0.47632989048181806,0.4590293671602402 +Gharb - Chrarda - Béni Hssen,Kénitra,10.476106643676758,19.074546535809834,18.126298791483826,NA,0.7302514577230488,0.8207667394568747 +Gharb - Chrarda - Béni Hssen,Sidi Kacem,3.495281934738159,8.67545556028684,9.143764872299997,NA,1.6160307074012845,1.4820474348764492 +Grand Casablanca,Casablanca,198.80308532714844,298.915003379186,281.98100466341583,4.8,0.4183935032969464,0.5035732613872382 +Grand Casablanca,Mohammedia,388.67205810546875,448.37027133138554,447.23804342335666,4.2,0.15068226309696706,0.1535953305131013 +Guelmim - Es-Semara,Assa-Zag,0.1041480228304863,3.5611429636677103,3.0135458782315254,4,27.935219280508488,33.19309235916949 +Guelmim - Es-Semara,Guelmim,0.8824701309204102,4.919858952363332,4.922070427944786,4,4.577605695063131,4.575099688906132 +Guelmim - Es-Semara,Tan-Tan,0.43294376134872437,4.283212974667549,4.0345695316791534,3.8,8.318922899155528,8.893231770621446 +Guelmim - Es-Semara,Tata,0.094734296202659607,3.4146083742380142,2.7842003448229087,5,28.38957121575939,35.04405702168663 +Laâyoune - Boujdour - Sakia El H,Laâyoune,0.21945159137248993,8.660367993017038,8.749909644191328,NA,38.871707420610676,38.4636828051851 +Marrakech - Tensift - Al Haouz,Al Haouz,1.354111909866333,5.405139769117038,4.593059275601361,8.6,2.391934774471299,2.9916492349960864 +Marrakech - Tensift - Al Haouz,Chichaoua,1.0594382286071777,5.326169962684313,4.62552464792603,8.4,3.366016368889307,4.027353005456979 +Marrakech - Tensift - Al Haouz,El Kelaâ des Sraghna,2.9223310947418213,8.066655526558558,7.438301042506569,6.6,1.5453313814750067,1.7603496198883724 +Marrakech - Tensift - Al Haouz,Essaouira,1.4798471927642822,4.74688133597374,4.429488643219597,6,1.993206774914056,2.207683441360454 +Marrakech - Tensift - Al Haouz,Marrakech,33.035343170166016,39.152355333169304,34.43388096945626,7.2,0.04233459274469579,0.18516569152905057 +Meknès - Tafilalet,El Hajeb,4.361644268035889,10.304294963677725,9.86380872600957,3.8,1.2614885854621485,1.3624794528045951 +Meknès - Tafilalet,Errachidia,0.4603542685508728,3.678564853966236,3.7400012878995192,4,7.124180752515862,6.99072606743892 +Meknès - Tafilalet,Ifrane,1.9867265224456787,5.9322389761606855,6.233244335329211,3.8,2.1374445676881733,1.985936367758379 +Meknès - Tafilalet,Khénifra,1.2680177688598633,5.023450930913289,4.6628082394599915,3.8,2.6772420339602574,2.9616565747577175 +Meknès - Tafilalet,Meknès,18.616422653198242,22.90747670332591,26.66754471289145,NA,0.43247417668131044,0.23049831485161715 +Oriental,Berkane Taourirt,6.502925395965576,9.723237405220667,10.060714913739098,NA,0.5471060024740217,0.49520974225738107 +Oriental,Figuig,0.23826786875724792,3.286804196735223,3.0528768230425682,NA,11.812792757016265,12.794575885865184 +Oriental,Jerada,0.7089555859565735,3.665313844879468,3.5493707205798173,NA,4.006478248973457,4.170018993409813 +Oriental,Nador,12.531013488769531,16.307683169841766,17.48995170077762,NA,0.39573321155965224,0.30138581244501406 +Oriental,Oujda Angad,30.517847061157227,30.814741004597057,33.735810797555104,NA,0.1054453064775223,0.009728535005921614 +Rabat - Salé - Zemmour - Zaer,Khémisset,1.7701846361160278,5.842829664548239,6.7300028487255705,4.2,2.801864907997342,2.300689400043616 +Rabat - Salé - Zemmour - Zaer,Rabat,339.346435546875,775.5428190685454,670.1129289899553,NA,0.9747162745647596,1.2854014005443037 +Rabat - Salé - Zemmour - Zaer,Salé,37.97774124145508,75.76618218421936,86.88300482002464,NA,1.2877349199795591,0.995015493483742 +Rabat - Salé - Zemmour - Zaer,Skhirate-Témara,35.96144104003906,74.00802008310954,74.59884548187256,4.2,1.0744120181061445,1.057982604220722 +Souss - Massa - Draâ,Agadir-Ida ou Tanane,20.044565200805664,27.630523443222046,23.500408774928044,5.8,0.1724080088294196,0.37845461682109593 +Souss - Massa - Draâ,Chtouka-Aït Baha,3.596804141998291,9.021692395210266,9.208565097106131,6,1.5602075435750837,1.5082523370866805 +Souss - Massa - Draâ,Inezgane-Aït Melloul,71.63616943359375,94.29997714360555,80.67103921042548,5.8,0.1261216205203014,0.316373807940987 +Souss - Massa - Draâ,Ouarzazate,0.39476069808006287,3.6426594977577524,3.265693656708065,6.4,7.272590641851934,8.22751306164468 +Souss - Massa - Draâ,Taroudannt,0.9404773116111755,4.7134107152620945,4.366665262924998,7.8,3.64303094717326,4.011721874701402 +Souss - Massa - Draâ,Tiznit,1.1180624961853027,5.310798058907191,5.263350251473879,5,3.707563548041195,3.7500010750982233 +Souss - Massa - Draâ,Zagora,1.96519935131073,5.146682595213254,5.266515267522712,4.8,1.6798885639821228,1.6189112019503613 +Tadla - Azilal,Azilal,1.275979995727539,5.057176128029823,4.663621535172334,6.4,2.6549331108543184,2.9633663105716006 +Tadla - Azilal,Béni Mellal,7.106024265289307,13.431236445903778,11.95092556978527,5,0.6818019645896485,0.8901196990715531 +Tanger - Tétouan,Chefchaouen,1.0613441467285156,5.769891560077667,5.634720476050126,NA,4.309041834751314,4.436400226884715 +Tanger - Tétouan,Fahs Anjra,50.948795318603516,87.9654659188312,97.97939939756651,NA,0.9230955076535474,0.7265465330190323 +Tanger - Tétouan,Larache,5.534188270568848,9.881381650765737,10.948497872603568,NA,0.9783385272287085,0.7855159903604166 +Tanger - Tétouan,Tanger-Assilah,57.322540283203125,84.29634598027106,84.04978370666504,NA,0.46626062437944044,0.47056193887785364 +Tanger - Tétouan,Tétouan,29.99128532409668,28.51821215947469,33.86245629661961,NA,0.12907652775430126,-0.04911670669340872 +Taza - Al Hoceima - Taounate,Al Hoceïma,5.242083549499512,12.000233938296637,13.771809487729461,NA,1.627163294458427,1.289210735575239 +Taza - Al Hoceima - Taounate,Taounate,2.0804057121276855,6.664130806922913,6.246245039136786,NA,2.0024167895350504,2.203284228684092 +Taza - Al Hoceima - Taounate,Taza,1.890055775642395,5.553842276334763,5.248062958588472,NA,1.7766709460226124,1.9384541704580724 diff --git a/notebooks/ntl-analysis/tables/ntl_adm2_adm3/ntl_adm3.csv b/notebooks/ntl-analysis/tables/ntl_adm2_adm3/ntl_adm3.csv index 3bee7da..87a7e07 100644 --- a/notebooks/ntl-analysis/tables/ntl_adm2_adm3/ntl_adm3.csv +++ b/notebooks/ntl-analysis/tables/ntl_adm2_adm3/ntl_adm3.csv @@ -1,400 +1,400 @@ -NAME_1,NAME_2,NAME_3,yr2014,yr2023_post_eq,yr2023_pre_eq,eq_mi -Chaouia - Ouardigha,Ben Slimane,Ben Slimane,5.055547714233398,14.89718839100429,16.708482491342643,4.6 -Chaouia - Ouardigha,Ben Slimane,Bouznika,8.783105850219727,25.405777522495814,28.933687762210248,4.4 -Chaouia - Ouardigha,Ben Slimane,NA (Ben Slimane),3.3412299156188965,12.450936317443848,13.677784151044385,4.2 -Chaouia - Ouardigha,Ben Slimane,NA (Bouznika),50.05915832519531,101.2753072466169,84.49636695259495,NA -Chaouia - Ouardigha,Khouribga,Bejaad,2.1222405433654785,6.293222597667149,5.462701496325041,4.2 -Chaouia - Ouardigha,Khouribga,Khouribga,16.392566680908203,30.651064736502512,25.082802646689945,4.4 -Chaouia - Ouardigha,Khouribga,NA (Bejaad),33.489654541015625,51.22182051340739,47.41979357600212,4.2 -Chaouia - Ouardigha,Khouribga,NA (Boujniba),4.548705577850342,18.4746576944987,15.208015569051106,4 -Chaouia - Ouardigha,Khouribga,NA (Hattane),0.4739270508289337,8.650281508763632,6.778473090853602,4 -Chaouia - Ouardigha,Khouribga,NA (Khouribga),47.89207077026367,150.05169423421225,140.08337217966715,4 -Chaouia - Ouardigha,Khouribga,NA (Ouad Zem),8.942304611206055,19.687197821480886,21.94189777970314,4 -Chaouia - Ouardigha,Khouribga,Ouad Zem,3.3666419982910156,8.639150210789271,7.799684324780026,4.2 -Chaouia - Ouardigha,Settat,Ben Ahmed,2.8816816806793213,9.183094297136579,8.282457759505824,4.4 -Chaouia - Ouardigha,Settat,Berrechid,11.620614051818848,29.171334402901785,32.21197261308369,4.6 -Chaouia - Ouardigha,Settat,El Borouj,0.8078922033309937,6.444773094994681,5.040938741282413,5 -Chaouia - Ouardigha,Settat,El Gara,6.47252082824707,21.542758260454452,26.730502644100703,4.6 -Chaouia - Ouardigha,Settat,NA (Ben Ahmed),7.344748497009277,14.992894717625209,17.320841143208163,4.2 -Chaouia - Ouardigha,Settat,NA (Berrechid),453.9186706542969,663.2685023716518,596.7350831873276,4.6 -Chaouia - Ouardigha,Settat,NA (El Borouj),0,4.635486568723406,3.537329684419092,4.4 -Chaouia - Ouardigha,Settat,NA (El Gara),0,6.434200627463205,6.557047405413219,4 -Chaouia - Ouardigha,Settat,NA (Loulad),3.135207176208496,11.918544973645892,13.589512233076423,4.2 -Chaouia - Ouardigha,Settat,NA (Oulad Abbou),25.7858943939209,27.233145078023274,43.41117459535599,4.2 -Chaouia - Ouardigha,Settat,NA (Oulad M'Rah),20.385169982910156,36.91554968697684,36.55594417452812,4.2 -Chaouia - Ouardigha,Settat,NA (Settat),143.91427612304688,257.2530986240932,233.9529266357422,4.8 -Chaouia - Ouardigha,Settat,Settat,3.642876148223877,11.558817999703544,12.512947797775269,4.8 -Doukkala - Abda,El Jadida,Azemmour,6.284536838531494,17.386685916355678,23.787361659501727,4 -Doukkala - Abda,El Jadida,El Jadida,9.913846969604492,36.88466453552246,61.76710524057088,4.8 -Doukkala - Abda,El Jadida,NA (Azemmour),100.62584686279297,86.19598642985027,121.75676754901285,3.8 -Doukkala - Abda,El Jadida,NA (El Jadida),345.2275390625,543.8767211914062,470.8857727050781,3.8 -Doukkala - Abda,El Jadida,NA (Lbir Jdid),163.23675537109375,268.36576298304965,246.38839801989104,3.6 -Doukkala - Abda,El Jadida,NA (Sidi Bennour),75.41028594970703,104.8593635559082,145.86484892027718,5 -Doukkala - Abda,El Jadida,NA (Zemamra),4.723104953765869,15.548479897635323,17.02437057495117,4.8 -Doukkala - Abda,El Jadida,Sidi Bennou,0.9953991174697876,7.025425400052752,8.092130133980199,5.6 -Doukkala - Abda,El Jadida,Sidi Smail,1.1391016244888306,7.638641834259033,10.014055747734872,4.6 -Doukkala - Abda,El Jadida,Zemamra,2.7135260105133057,9.8647552217756,19.532843608605237,5 -Doukkala - Abda,Safi,Abda,0.4346969723701477,6.050430195672171,5.6591302470157014,5.6 -Doukkala - Abda,Safi,Ahmar,3.083361864089966,8.107345376695905,6.829254736771455,6.4 -Doukkala - Abda,Safi,Gzoula,4.811851978302002,10.79607881818499,12.258890628814697,5.8 -Doukkala - Abda,Safi,Hrara,1.2026596069335938,7.395427022661481,13.845726725302244,5.4 -Doukkala - Abda,Safi,NA (Asfi Biyada),211.02703857421875,264.0923597017924,279.399777211641,5.2 -Doukkala - Abda,Safi,NA (Asfi Boudheb),458.18927001953125,577.2672302246094,514.377314712062,5.4 -Doukkala - Abda,Safi,NA (Asfi Zaouia),383.1278991699219,574.2663635253906,526.1508286420037,5.4 -Doukkala - Abda,Safi,NA (Echemmaia),14.231335639953613,26.198142324175155,29.211338015163648,5.6 -Doukkala - Abda,Safi,NA (Jamaat Shaim),8.567865371704102,13.227904115404401,32.76739145006453,5.2 -Doukkala - Abda,Safi,NA (Sebt Gzoula),0.5420584678649902,8.741122654506139,13.68163364320188,5.4 -Doukkala - Abda,Safi,NA (Youssoufia),0.6870628595352173,7.180912494659424,6.607416321833929,5.6 -Fès - Boulemane,Boulemane,Boulemane,0.2557491064071655,4.151749491691589,2.9972148755112213,3.4 -Fès - Boulemane,Boulemane,Missour,1.369253158569336,5.633400235857282,4.6933149034912525,NA -Fès - Boulemane,Boulemane,NA (Boulemane),4.8195271492004395,12.90659268697103,10.02554146682515,NA -Fès - Boulemane,Boulemane,NA (Imouzzer Marmoucha),6.152645111083984,17.562127113342285,12.779531017426521,NA -Fès - Boulemane,Boulemane,NA (Missour),0.8131842017173767,6.186878340584891,5.528308804288055,NA -Fès - Boulemane,Boulemane,NA (Outat El Haj),35.095726013183594,59.23478644234793,54.85751646757126,NA -Fès - Boulemane,Boulemane,Outat El Ha,0.2197994440793991,4.2333614485604425,2.9968366945112073,NA -Fès - Boulemane,Fès,NA (Agdal),454.1932373046875,532.9114440917969,543.1255187988281,NA -Fès - Boulemane,Fès,NA (Fes Medina),318.6921691894531,267.83193070547924,397.6399190266927,NA -Fès - Boulemane,Fès,NA (Machouar Fes El Jadid),688.18145751953125,663.4529357910156,649.599372125441,NA -Fès - Boulemane,Fès,NA (Saiss),492.953857421875,572.4389221191407,602.5473592122396,NA -Fès - Boulemane,Fès,Oulad Tayeb,34.04507827758789,55.34489645276751,71.84234237670898,NA -Fès - Boulemane,Fès,Sans nom,6.599492073059082,19.03043188367571,19.10268171131611,NA -Fès - Boulemane,Sefrou,El Menzel,0.7697363495826721,6.004077025822231,4.939754410369976,NA -Fès - Boulemane,Sefrou,Imouzzer Ka,8.695340156555176,14.460025174277169,15.724245548248291,3.4 -Fès - Boulemane,Sefrou,NA (Bhalil),84.2371826171875,89.67114893595378,91.89401406255261,NA -Fès - Boulemane,Sefrou,NA (El Menzel),72.881805419921875,63.77961413065592,58.40123110106497,NA -Fès - Boulemane,Sefrou,NA (Imouzzer Kandar),32.183258056640625,39.76093069712321,46.138165056705475,NA -Fès - Boulemane,Sefrou,NA (Ribate El Kheir),8.550492286682129,21.02822780609131,24.647421402089737,NA -Fès - Boulemane,Sefrou,NA (Sefrou),220.96963500976562,276.5870361328125,242.6723456844207,NA -Fès - Boulemane,Sefrou,Sefrou,2.6100447177886963,8.553249427250453,6.807185583823436,NA -Fès - Boulemane,Zouagha-Moulay Yacoub,Moulay Yaco,14.859378814697266,23.83996820449829,29.955908556242246,NA -Fès - Boulemane,Zouagha-Moulay Yacoub,NA (Moulay Yacoub),29.508169174194336,25.916338443756104,24.61368786096573,NA -Fès - Boulemane,Zouagha-Moulay Yacoub,NA (Zouagha),411.51361083984375,365.891348702567,512.0935978744969,NA -Fès - Boulemane,Zouagha-Moulay Yacoub,Oulad Jemaa,0.885482907295227,7.351953847067697,5.652890389030044,NA -Gharb - Chrarda - Béni Hssen,Kénitra,Kenitra Ban,8.883648872375488,19.223849977765763,18.217293906856227,NA -Gharb - Chrarda - Béni Hssen,Kénitra,NA (Kenitra Maamoura),306.0057373046875,316.8004557291667,292.2625733543845,NA -Gharb - Chrarda - Béni Hssen,Kénitra,NA (Kenitra Saknia),143.3348388671875,168.9589501789638,168.1930990780101,NA -Gharb - Chrarda - Béni Hssen,Kénitra,NA (Mehdia),10.544527053833008,15.85158293587821,18.641036127552844,NA -Gharb - Chrarda - Béni Hssen,Kénitra,NA (Sidi Slimane),0.27971360087394714,7.033528055463519,6.03329701628536,NA -Gharb - Chrarda - Béni Hssen,Kénitra,NA (Sidi Yahya El Gharb),2.4028983116149902,8.294242552348546,6.869960343465209,NA -Gharb - Chrarda - Béni Hssen,Kénitra,NA (Souk Arbaa),47.56333923339844,45.65696875254313,65.27375402121709,NA -Gharb - Chrarda - Béni Hssen,Kénitra,Sidi Sliman,5.968175411224365,12.875162601470947,11.845020822576574,NA -Gharb - Chrarda - Béni Hssen,Kénitra,Souk Arbaa,3.8609442710876465,9.933077812194824,9.787040240234798,NA -Gharb - Chrarda - Béni Hssen,Kénitra,Souk Tlat E,2.74314284324646,10.935608455113002,9.592026836163289,NA -Gharb - Chrarda - Béni Hssen,Sidi Kacem,Had Kourt,1.7911734580993652,7.609117031097412,7.098389958080492,NA -Gharb - Chrarda - Béni Hssen,Sidi Kacem,Mechra Belk,3.8669538497924805,9.089926651545934,10.279623273256664,NA -Gharb - Chrarda - Béni Hssen,Sidi Kacem,NA (Dar Gueddari),0.30264830589294434,6.705797433853149,6.08793887874168,NA -Gharb - Chrarda - Béni Hssen,Sidi Kacem,NA (Had Kourt),5.537960529327393,19.392303739275253,21.41374522617885,NA -Gharb - Chrarda - Béni Hssen,Sidi Kacem,NA (Jorf El Melha),7.757582664489746,16.73439598083496,15.894932199926938,NA -Gharb - Chrarda - Béni Hssen,Sidi Kacem,NA (Mechraa Bel Ksiri),0.2028971165418625,5.71306045850118,5.614298539776955,NA -Gharb - Chrarda - Béni Hssen,Sidi Kacem,NA (Ouezzane),12.42080020904541,20.22836907704671,21.208259776660377,NA -Gharb - Chrarda - Béni Hssen,Sidi Kacem,NA (Sidi Kacem),4.251458644866943,15.560507638113839,12.357064666170062,NA -Gharb - Chrarda - Béni Hssen,Sidi Kacem,Ouezzane,3.1196587085723877,10.639584064483643,9.759720977983976,NA -Gharb - Chrarda - Béni Hssen,Sidi Kacem,Sidi Kacem,6.845707893371582,11.621786934988839,11.530577196015251,NA -Grand Casablanca,Casablanca,Bouskoura,83.98389434814453,174.73319353376115,183.99529637517156,4.4 -Grand Casablanca,Casablanca,Mediouna,64.57743835449219,156.5237590244838,150.5520907810756,4.6 -Grand Casablanca,Casablanca,NA (Ahl Laghlam),196.2113037109375,393.34381103515625,390.49502446101263,4.6 -Grand Casablanca,Casablanca,NA (Ain Chock),446.5611267089844,567.40411376953125,585.1388944738052,4.4 -Grand Casablanca,Casablanca,NA (Ain Harrouda),182.56558227539062,330.54517822265626,285.1123571777344,4.4 -Grand Casablanca,Casablanca,NA (Ain Sebaa),595.059814453125,814.1605712890625,721.0937866210937,4.4 -Grand Casablanca,Casablanca,NA (Al Fida),806.6707763671875,1003.4482666015625,897.49457519531245,4.2 -Grand Casablanca,Casablanca,NA (Al Idrissia),800.83209228515625,1010.0232788085938,923.073896484375,4.2 -Grand Casablanca,Casablanca,NA (Anfa),585.92041015625,580.2571044921875,532.1296821007362,4.4 -Grand Casablanca,Casablanca,NA (Assoukhour Assawda),781.2374267578125,988.65618896484375,897.5826245117188,4.4 -Grand Casablanca,Casablanca,NA (Ben Msick),795.53326416015625,878.77545166015625,955.5409231474905,4.4 -Grand Casablanca,Casablanca,NA (Bou Chentouf),806.99371337890625,985.2801025390625,923.7626708984375,4.4 -Grand Casablanca,Casablanca,NA (El Maarif),647.33056640625,755.2597412109375,677.2084884643555,4.4 -Grand Casablanca,Casablanca,NA (Hay Hassani),607.666015625,676.9155639648437,606.1738357543945,4.4 -Grand Casablanca,Casablanca,NA (Hay Mohammadi),747.59307861328125,879.7598388671875,824.53119628906245,4.2 -Grand Casablanca,Casablanca,NA (Lissasfa),463.8641662597656,604.2567952473959,531.7391296386719,4.2 -Grand Casablanca,Casablanca,NA (Machouar Casablanca),915.40850830078125,1086.9160278320312,927.1690649414063,4.4 -Grand Casablanca,Casablanca,NA (Mediouna),97.69921112060547,290.2994493756975,250.20661817278182,3.6 -Grand Casablanca,Casablanca,NA (Mers Sultan),801.14715576171875,993.990185546875,856.6556909179687,4.4 -Grand Casablanca,Casablanca,NA (Moulay Rachid),745.93621826171875,845.6757332938058,878.6837851784446,4.4 -Grand Casablanca,Casablanca,NA (Moulay Youssef),897.77386474609375,916.2521240234375,817.2938537597656,4.4 -Grand Casablanca,Casablanca,NA (Nouaceur),171.4986114501953,274.2047228131975,250.90252416274126,4.4 -Grand Casablanca,Casablanca,NA (Salmia),108.91520690917969,210.88744245256697,215.2971404104522,4.2 -Grand Casablanca,Casablanca,NA (Sbata),347.51312255859375,440.520254952567,506.95381395744556,4.2 -Grand Casablanca,Casablanca,NA (Sidi Belyout),1059.257568359375,1154.5735595703125,977.9006652832031,4.4 -Grand Casablanca,Casablanca,NA (Sidi Bernoussi),597.3865966796875,891.7427001953125,751.210946890024,4.4 -Grand Casablanca,Casablanca,NA (Sidi Maarouf),215.87969970703125,356.4992980957031,323.0134767804827,4.2 -Grand Casablanca,Casablanca,NA (Sidi Moumen),645.964599609375,762.7548461914063,726.3334167480468,4.6 -Grand Casablanca,Casablanca,NA (Sidi Othmane),605.20587158203125,705.40863037109375,781.10639629942,4.2 -Grand Casablanca,Casablanca,NA (Tit Mellil),238.52882385253906,339.0441436767578,334.07586669921875,4.8 -Grand Casablanca,Casablanca,Tit Mellil,33.539241790771484,120.72991834368024,126.52720991770425,4.8 -Grand Casablanca,Mohammedia,NA (Mohammedia),388.67205810546875,523.8833435058593,447.23804342335666,4.2 -Guelmim - Es-Semara,Assa-Zag,Assa,0.28808584809303284,4.7167752129690985,3.3918100281765584,4 -Guelmim - Es-Semara,Assa-Zag,NA (Assa),0,4.056504567464192,3.307854653077407,3.8 -Guelmim - Es-Semara,Assa-Zag,NA (Zag),0.05008086934685707,4.217268177441189,2.8193472398346975,4 -Guelmim - Es-Semara,Assa-Zag,Zag,0,4.1308691671916415,2.906205908836503,3.8 -Guelmim - Es-Semara,Guelmim,Bouizakarne,0.5321145057678223,5.097946984427316,3.942257930573664,4 -Guelmim - Es-Semara,Guelmim,Guelmim,1.0267107486724854,5.589742524283273,7.599131640635039,3.8 -Guelmim - Es-Semara,Guelmim,NA (Bouizakarne),0.20257171988487244,12.243939808436803,10.314870682629671,3.8 -Guelmim - Es-Semara,Guelmim,NA (Guelmim),3.0120291709899902,7.405574480692546,22.162626105196335,3.6 -Guelmim - Es-Semara,Tan-Tan,Msied,0.03527577966451645,4.179770980562482,3.382454349806434,3.8 -Guelmim - Es-Semara,Tan-Tan,NA (El Ouatia),15.849053382873535,28.164359501429967,27.78103108178167,3.4 -Guelmim - Es-Semara,Tan-Tan,NA (Tan-Tan),0,4.389409031186785,5.277774436399341,3.4 -Guelmim - Es-Semara,Tan-Tan,Tan-Tan,0.6262350678443909,5.034806830542428,4.678249392070269,3.4 -Guelmim - Es-Semara,Tata,Akka,0.04437820240855217,3.9398761647088185,2.721132529017172,4.6 -Guelmim - Es-Semara,Tata,Foum Zguid,0.02565808780491352,3.891883393128713,2.721842213092666,4.8 -Guelmim - Es-Semara,Tata,NA (Akka),2.757882833480835,10.547284444173178,6.263457172057208,4.2 -Guelmim - Es-Semara,Tata,NA (Fam El Hisn),0.4988875687122345,5.05979057153066,3.5593115615122244,4.2 -Guelmim - Es-Semara,Tata,NA (Foum Zguid),0.0016572258900851011,3.747266960144043,2.6895008170977235,4.2 -Guelmim - Es-Semara,Tata,NA (Tata),11.300045013427734,18.952096621195476,12.033957185167257,4.6 -Guelmim - Es-Semara,Tata,Tata,0.009690757840871811,3.851222344807216,2.6513774420477842,5 -Laâyoune - Boujdour - Sakia El H,Laâyoune,Tarfaya,0.21945159137248993,4.262555122375488,8.749909644191328,NA -Marrakech - Tensift - Al Haouz,Al Haouz,Ait Ourir,0.8681079745292664,8.00423799242292,4.736044069131216,7.2 -Marrakech - Tensift - Al Haouz,Al Haouz,Amizmiz,1.108109712600708,5.768116235733032,4.220701860154376,8.4 -Marrakech - Tensift - Al Haouz,Al Haouz,Asni,0.16811175644397736,4.043389013835362,2.970233666400115,8.6 -Marrakech - Tensift - Al Haouz,Al Haouz,NA (Ait Ourir),49.75016403198242,73.81183013916015,52.18523619969686,6.2 -Marrakech - Tensift - Al Haouz,Al Haouz,Tahannaout,3.1728532314300537,8.67555570602417,6.248453249250139,7.6 -Marrakech - Tensift - Al Haouz,Chichaoua,Chichaoua,1.3383073806762695,6.672252518790109,5.237947576924374,8 -Marrakech - Tensift - Al Haouz,Chichaoua,Imintanoute,0.4807283580303192,5.141707250050136,3.902539503417517,7.6 -Marrakech - Tensift - Al Haouz,Chichaoua,Majjat,0.36803126335144043,5.665368965693882,3.6851357842485113,8.4 -Marrakech - Tensift - Al Haouz,Chichaoua,Mtouga,0.48707297444343567,5.233077764511108,3.8815572014764737,7 -Marrakech - Tensift - Al Haouz,Chichaoua,NA (Chichaoua),16.419551849365234,28.422140666416713,28.32278417818474,6.4 -Marrakech - Tensift - Al Haouz,Chichaoua,NA (Imintanoute),37.7715950012207,41.57030916213989,39.71341276168823,7 -Marrakech - Tensift - Al Haouz,El Kelaâ des Sraghna,El Kelaa Sr,2.4733643531799316,7.674277203423636,6.284107584702341,6.4 -Marrakech - Tensift - Al Haouz,El Kelaâ des Sraghna,Laattaouia,3.1160595417022705,7.967251641409738,6.9183601538340245,6.6 -Marrakech - Tensift - Al Haouz,El Kelaâ des Sraghna,NA (Ben Guerir),1.065382957458496,9.766601017543248,8.162551449191186,5 -Marrakech - Tensift - Al Haouz,El Kelaâ des Sraghna,NA (Kelaat Sraghna),383.0251159667969,315.31413014729816,322.4691653251648,6.4 -Marrakech - Tensift - Al Haouz,El Kelaâ des Sraghna,NA (Laataouia),2.628178119659424,8.955224196116129,6.957159292517287,6 -Marrakech - Tensift - Al Haouz,El Kelaâ des Sraghna,NA (Sidi Rahhal),5.761785507202148,12.393032455444336,9.354882124698523,6 -Marrakech - Tensift - Al Haouz,El Kelaâ des Sraghna,NA (Tamallalt),1.958833932876587,8.15267276763916,5.459813674911857,6 -Marrakech - Tensift - Al Haouz,El Kelaâ des Sraghna,Rehamna,3.0279741287231445,8.579462971006121,9.124997866781133,6 -Marrakech - Tensift - Al Haouz,El Kelaâ des Sraghna,Sidi Bou Ot,1.4917792081832886,7.22707063811166,6.152086502975887,6.6 -Marrakech - Tensift - Al Haouz,Essaouira,Essaouira,0.6749202013015747,5.276834760393415,4.047176213640915,6 -Marrakech - Tensift - Al Haouz,Essaouira,NA (Ait Daoud),5.591460227966309,11.506540979657855,9.279956263654372,5.2 -Marrakech - Tensift - Al Haouz,Essaouira,NA (El Hanchane),0.49816805124282837,4.911573035376413,3.8747079784316676,4.8 -Marrakech - Tensift - Al Haouz,Essaouira,NA (Essaouira),93.6104736328125,43.64074911390032,49.70253168212044,5.4 -Marrakech - Tensift - Al Haouz,Essaouira,NA (Talmest),0.81626129150390625,4.986209494726999,4.780495775035686,4.6 -Marrakech - Tensift - Al Haouz,Essaouira,NA (Tamanar),19.16080665588379,17.15056460244315,24.444271347739477,4.8 -Marrakech - Tensift - Al Haouz,Essaouira,Tamanar,0.52723228931427,4.908736978258405,3.8666446663831406,5.6 -Marrakech - Tensift - Al Haouz,Marrakech,Bour,7.322807788848877,13.970613173076085,13.909544706344604,6.8 -Marrakech - Tensift - Al Haouz,Marrakech,Loudaya,15.076104164123535,24.06689235142299,22.051638575962613,7.2 -Marrakech - Tensift - Al Haouz,Marrakech,NA (Annakhil),107.40991973876953,112.82677459716797,98.5203559014105,6.8 -Marrakech - Tensift - Al Haouz,Marrakech,NA (Machouar Kasba),190.32493591308594,251.37897033691405,230.6223048457393,6.4 -Marrakech - Tensift - Al Haouz,Marrakech,NA (Marrakech Medina),470.2358093261719,449.8950927734375,378.3175523546007,6.6 -Marrakech - Tensift - Al Haouz,Marrakech,NA (Menara Gueliz),422.425048828125,383.3618408203125,329.63581900761045,6.6 -Marrakech - Tensift - Al Haouz,Marrakech,NA (Sidi Youssef Ben Ali),97.54566955566406,155.68399810791016,142.16775621686662,6.6 -Meknès - Tafilalet,El Hajeb,Agourai,1.0061289072036743,6.700686046055385,5.783825272007992,3.8 -Meknès - Tafilalet,El Hajeb,Ain Taoujda,7.523634910583496,14.362496103559222,14.568985861700934,3.6 -Meknès - Tafilalet,El Hajeb,El Hajeb,4.171461582183838,14.178218160356794,12.499874127538579,3.8 -Meknès - Tafilalet,El Hajeb,NA (Agourai),36.7348518371582,50.981863021850586,44.94444519281387,3.6 -Meknès - Tafilalet,El Hajeb,NA (Ain Taoujdate),42.66679000854492,31.89901215689523,29.779943350589637,NA -Meknès - Tafilalet,El Hajeb,NA (El Hajeb),1.7814109325408936,11.377250467027936,10.319288683348688,NA -Meknès - Tafilalet,El Hajeb,NA (Sbaa Aiyoun),20.96514129638672,24.160749707903182,25.63103737550623,NA -Meknès - Tafilalet,Errachidia,Arfoud,0.500025749206543,4.53055351121085,3.8127765969226237,4 -Meknès - Tafilalet,Errachidia,Assoul,0.013215436600148678,3.782328248023987,2.928191298971305,3.8 -Meknès - Tafilalet,Errachidia,Errachidia,1.2110899686813354,5.2175063746316095,4.5545904990789055,NA -Meknès - Tafilalet,Errachidia,Errich,0.35520437359809875,4.040493045534406,3.189805171779684,NA -Meknès - Tafilalet,Errachidia,Errissani,0.020763929933309555,3.8655392101832797,3.2579034362968646,4 -Meknès - Tafilalet,Errachidia,Goulmima,0.6068999171257019,4.35919679914202,3.7191713742307715,4 -Meknès - Tafilalet,Errachidia,Imilchil,0.012196451425552368,3.7855320147105624,2.919537509615357,3.8 -Meknès - Tafilalet,Errachidia,NA (Arfoud),0.8978461027145386,6.213286706379482,6.014206784612992,NA -Meknès - Tafilalet,Errachidia,NA (Boudnib),0.6992818713188171,5.191556970278422,4.501909393403265,NA -Meknès - Tafilalet,Errachidia,NA (Errachidia),6.648003578186035,16.803967316945393,17.973089248903335,NA -Meknès - Tafilalet,Errachidia,NA (Errich),0.3528813123703003,4.1617699066797895,3.974209082703436,NA -Meknès - Tafilalet,Errachidia,NA (Goulmima),3.5178463459014893,5.383692999680837,5.880257892608642,3.8 -Meknès - Tafilalet,Errachidia,NA (Jorf),0.5910081267356873,4.859417359034221,4.509129476547241,NA -Meknès - Tafilalet,Errachidia,NA (Moulay Ali Cherif),32.68375015258789,22.59160240491231,32.49683993203299,NA -Meknès - Tafilalet,Errachidia,NA (Tinejdad),0.7681015729904175,3.9563905715942385,4.003275049959912,3.8 -Meknès - Tafilalet,Ifrane,Azrou,1.4918073415756226,5.958428008215768,5.250299450513479,3.8 -Meknès - Tafilalet,Ifrane,NA (Azrou),3.6858623027801514,10.187638759613037,10.091349254954945,3.4 -Meknès - Tafilalet,Ifrane,NA (Ifrane),109.21292114257812,166.3418401082357,207.30196347917828,3.2 -Meknès - Tafilalet,Khénifra,El Kbab,0.9406413435935974,5.140624165534973,4.261558365177464,3.8 -Meknès - Tafilalet,Khénifra,Khenifra,1.1667898893356323,5.498461672237942,4.6266908363292085,3.8 -Meknès - Tafilalet,Khénifra,Midelt,0.8236573934555054,5.103855235236032,3.991444661810591,3.8 -Meknès - Tafilalet,Khénifra,NA (Khenifra),159.67047119140625,241.90676879882812,215.64701747894287,3.2 -Meknès - Tafilalet,Khénifra,NA (M'Rirt),1.5419108867645264,11.071635007858276,8.65801295005914,3.6 -Meknès - Tafilalet,Khénifra,NA (Midelt),134.3172607421875,138.0517349243164,148.5378768855128,NA -Meknès - Tafilalet,Meknès,Ain Orma,2.9019503593444824,9.48381417138236,8.418074453199232,NA -Meknès - Tafilalet,Meknès,Meknes Banl,36.51948165893555,47.90287971496582,53.414878432815144,NA -Meknès - Tafilalet,Meknès,NA (Al Ismailia),181.6890869140625,163.57110850016275,173.89458692073822,NA -Meknès - Tafilalet,Meknès,NA (Al Machouar Stina),82.1401138305664,100.2285893758138,95.18296604771768,NA -Meknès - Tafilalet,Meknès,NA (Boufakrane),5.690589427947998,22.348606245858328,22.14639835357666,NA -Meknès - Tafilalet,Meknès,NA (Hamrya),177.48361206054688,171.14779499598913,186.21145582199097,NA -Meknès - Tafilalet,Meknès,NA (Maknassat Azzaytoun),476.2496643066406,441.0337677001953,427.9013500213623,NA -Meknès - Tafilalet,Meknès,NA (Moulay Idriss Zerhoun),66.14857482910156,63.075365679604666,70.07432782649994,NA -Meknès - Tafilalet,Meknès,NA (Ouislane),88.7606201171875,105.06132411956787,112.37096811109974,NA -Meknès - Tafilalet,Meknès,NA (Toulal),21.044755935668945,31.65754290989467,28.82219760207569,NA -Meknès - Tafilalet,Meknès,Zerhoun,1.3325879573822021,7.459842613765171,5.607684601755703,NA -Oriental,Berkane Taourirt,Ahfir,12.547451972961426,18.802472750345867,17.782381698063443,NA -Oriental,Berkane Taourirt,Aklim,8.691363334655762,12.30354813167027,12.64519260951451,NA -Oriental,Berkane Taourirt,El Aioun,1.493844985961914,6.581841026033674,4.945190432998869,NA -Oriental,Berkane Taourirt,NA (Ahfir),86.614593505859375,91.51913642883301,100.58371095096363,NA -Oriental,Berkane Taourirt,NA (Ain Erreggada),68.55345916748047,87.33171653747559,84.99485384623209,NA -Oriental,Berkane Taourirt,NA (Aklim),6.256207466125488,9.877084255218506,8.135630791003887,NA -Oriental,Berkane Taourirt,NA (Berkane),136.1875457763672,286.6536521911621,378.0731601715088,NA -Oriental,Berkane Taourirt,NA (El Aioun Sidi Mellouk),8.370600700378418,20.655868530273438,18.827011853456497,NA -Oriental,Berkane Taourirt,NA (Saidia),466.3932800292969,286.6987714767456,356.94036131194144,NA -Oriental,Berkane Taourirt,NA (Sidi Slimane Echcherraa),4.145182132720947,11.041358232498169,7.459116751497443,NA -Oriental,Berkane Taourirt,NA (Taourirt),559.6514892578125,510.0083374023437,539.5257604262408,NA -Oriental,Berkane Taourirt,Taourirt,2.6602914333343506,7.097327538899013,6.037013868490854,NA -Oriental,Figuig,Bni Tadjite,0.12685589492321014,3.880172525133405,2.94234660871931,NA -Oriental,Figuig,Figuig,0.04406163841485977,3.8143022571291243,2.8366779641885507,NA -Oriental,Figuig,NA (Bouarfa),21.88508415222168,22.384439945220947,27.319506645202637,NA -Oriental,Figuig,NA (Figuig),7.219738960266113,8.8603728612264,10.610388694490705,NA -Oriental,Jerada,Ain Bni Mat,0.4332699179649353,3.691059509913127,2.9362782956780613,NA -Oriental,Jerada,Debdou,0.052536312490701675,4.11519273689815,2.8734736478811986,NA -Oriental,Jerada,Jerada Banl,1.4197615385055542,4.960996747016907,5.038404264965573,NA -Oriental,Jerada,NA (Ain Bni Mathar),0,5.753650426864624,2.945620465577536,NA -Oriental,Jerada,NA (Debdou),31.856508255004883,31.475636959075928,34.607680852072576,NA -Oriental,Jerada,NA (Jrada),186.5525360107422,120.7415059407552,227.67627955845424,NA -Oriental,Jerada,NA (Touissit),0,2.648036003112793,4.396714051223446,NA -Oriental,Nador,Driouch,9.267181396484375,11.690286636352539,11.897256722321382,NA -Oriental,Nador,Guelaia,34.41096115112305,35.31914642878941,41.70938245455424,NA -Oriental,Nador,Louta,2.5662500858306885,8.091220583234515,6.28254493408733,NA -Oriental,Nador,NA (Al Aaroui),43.3288459777832,73.50788815816243,98.35380844388689,NA -Oriental,Nador,NA (Bni Ansar),170.0271759033203,117.16102202733357,158.27963147443884,NA -Oriental,Nador,NA (Nador),216.4267578125,197.71859436035157,284.057529333866,NA -Oriental,Nador,NA (Zaio),38.0328369140625,38.09076007207235,56.68306105477469,NA -Oriental,Nador,NA (Zeghanghane),198.30441284179688,151.26006469726562,199.03047191395478,NA -Oriental,Nador,Rif,7.922887325286865,13.760010583060128,14.173527567727225,NA -Oriental,Oujda Angad,NA (Bni Drar),3.7865047454833984,10.259750962257385,7.585334250756672,NA -Oriental,Oujda Angad,NA (Neima),0.05719362944364548,5.186524212360382,3.807259366342,NA -Oriental,Oujda Angad,NA (Ouad Ennachef Sidi Maafa),394.4758605957031,355.548376083374,368.42533612932476,NA -Oriental,Oujda Angad,NA (Oujda Sidi Ziane),243.5584716796875,433.09242757161456,309.2640165441176,NA -Oriental,Oujda Angad,NA (Sidi Driss El Qadi),319.9611511230469,329.39853922526044,302.31207493373324,NA -Oriental,Oujda Angad,NA (Sidi Yahya),9.412233352661133,25.258769035339355,25.847494938794306,NA -Oriental,Oujda Angad,Oujda Banli,8.810513496398926,11.78212801615397,13.044681889670235,NA -Rabat - Salé - Zemmour - Zaer,Khémisset,Khemisset,3.73325777053833,8.789961474282402,8.955715691721117,3.8 -Rabat - Salé - Zemmour - Zaer,Khémisset,NA (Khemisset),20.147716522216797,42.82064590454102,56.96634127876975,NA -Rabat - Salé - Zemmour - Zaer,Khémisset,NA (Rommani),0,6.786736352103097,5.35019769976216,4 -Rabat - Salé - Zemmour - Zaer,Khémisset,NA (Tiflet),73.27685546875,191.5543031692505,197.624004178577,NA -Rabat - Salé - Zemmour - Zaer,Khémisset,Oulmes,0.692969024181366,5.06186808858599,4.1816408100881075,4 -Rabat - Salé - Zemmour - Zaer,Khémisset,Rommani,0.540340781211853,5.448801585606167,4.690007768179241,4.2 -Rabat - Salé - Zemmour - Zaer,Khémisset,Tiflet,3.2024295330047607,15.946381500789098,20.418628389113827,NA -Rabat - Salé - Zemmour - Zaer,Rabat,NA (Agdal Riyad),630.266357421875,1375.0065307617188,1252.3779402108028,NA -Rabat - Salé - Zemmour - Zaer,Rabat,NA (El Youssoufia),181.94505310058594,340.5820668538411,339.2980669294085,NA -Rabat - Salé - Zemmour - Zaer,Rabat,NA (Rabat Hassan),563.73858642578125,1265.4322713216145,1264.253241177263,NA -Rabat - Salé - Zemmour - Zaer,Rabat,NA (Touarga),283.02667236328125,706.7132466634115,675.1918854890047,NA -Rabat - Salé - Zemmour - Zaer,Rabat,NA (Yacoub El Mansour),572.38641357421875,1268.7067057291667,1095.058096220999,NA -Rabat - Salé - Zemmour - Zaer,Salé,NA (Hssaine),139.8278350830078,263.9846445719401,233.0155348247952,NA -Rabat - Salé - Zemmour - Zaer,Salé,NA (Sale Bab Lamrissa),500.7335510253906,601.8618876139323,586.6663818359375,NA -Rabat - Salé - Zemmour - Zaer,Salé,NA (Sale Bettana),321.0123291015625,533.2373860677084,498.34899691877695,NA -Rabat - Salé - Zemmour - Zaer,Salé,NA (Sale Laayayda),88.08903503417969,193.86250813802084,174.570537740534,NA -Rabat - Salé - Zemmour - Zaer,Salé,NA (Sale Tabriquet),637.79608154296875,681.2842102050781,618.6734324863979,NA -Rabat - Salé - Zemmour - Zaer,Salé,Sale Banlie,5.3866496086120605,22.107905796595983,21.83014064221769,NA -Rabat - Salé - Zemmour - Zaer,Skhirate-Témara,Ain El Aoud,10.073746681213379,26.78021172114781,30.398041022451302,4.2 -Rabat - Salé - Zemmour - Zaer,Skhirate-Témara,NA (Ain El Aouda),111.09916687011719,295.8785451253255,287.3205072739545,NA -Rabat - Salé - Zemmour - Zaer,Skhirate-Témara,NA (Harhoura),235.45176696777344,551.5725301106771,456.11153841018677,NA -Rabat - Salé - Zemmour - Zaer,Skhirate-Témara,NA (Skhirate),92.84752655029297,188.65582529703775,139.68139959062847,NA -Rabat - Salé - Zemmour - Zaer,Skhirate-Témara,NA (Temara),411.02716064453125,619.0462849934896,592.4139959161931,NA -Rabat - Salé - Zemmour - Zaer,Skhirate-Témara,Temara,78.54296875,151.57789421081543,150.37925948037042,NA -Souss - Massa - Draâ,Agadir-Ida ou Tanane,Agadir Banl,4.568491458892822,12.160445077078682,10.968741567511307,5.8 -Souss - Massa - Draâ,Agadir-Ida ou Tanane,NA (Agadir),517.4879150390625,621.8080851236979,534.8560509681702,5.4 -Souss - Massa - Draâ,Agadir-Ida ou Tanane,NA (Anza),224.4571533203125,298.47275797526044,236.19684493541718,4.8 -Souss - Massa - Draâ,Agadir-Ida ou Tanane,NA (Bensergao),286.1661071777344,275.98900349934894,306.7764784495036,5.8 -Souss - Massa - Draâ,Agadir-Ida ou Tanane,NA (Tikouine),204.7488555908203,296.3370768229167,282.87807006835936,5.4 -Souss - Massa - Draâ,Chtouka-Aït Baha,Ait Baha,0.24752923846244812,4.609142303466797,3.64107970692016,5 -Souss - Massa - Draâ,Chtouka-Aït Baha,Belfaa Mass,2.5476365089416504,9.53714030129569,11.199634307139629,5.4 -Souss - Massa - Draâ,Chtouka-Aït Baha,Biougra,8.163764953613281,14.667143276759557,16.832579806044293,6 -Souss - Massa - Draâ,Chtouka-Aït Baha,NA (Ait Baha),16.134328842163086,19.45804634094238,24.07079679825727,4.6 -Souss - Massa - Draâ,Chtouka-Aït Baha,NA (Biougra),81.18721771240234,86.6077397664388,94.5127566281487,5.4 -Souss - Massa - Draâ,Inezgane-Aït Melloul,Ait Melloul,26.593093872070312,37.9513909476144,42.00005266401503,5.8 -Souss - Massa - Draâ,Inezgane-Aït Melloul,NA (Ait Melloul),195.40689086914062,199.2344767252604,188.78097248077393,5.6 -Souss - Massa - Draâ,Inezgane-Aït Melloul,NA (Dcheira El Jihadia),468.94183349609375,581.34368896484375,576.6882788616678,5.8 -Souss - Massa - Draâ,Inezgane-Aït Melloul,NA (Inezgane),324.3556213378906,339.6073532104492,378.18107936693275,5.8 -Souss - Massa - Draâ,Ouarzazate,Amerzgane,0.16275785863399506,4.078855446406773,2.8692954637714334,6.4 -Souss - Massa - Draâ,Ouarzazate,Boumalne Da,0.7392635345458984,4.6963082041059225,4.060598178913719,4.6 -Souss - Massa - Draâ,Ouarzazate,NA (Boumalne Dades),0.42624467611312866,7.429439544677734,4.127769190818071,4.4 -Souss - Massa - Draâ,Ouarzazate,NA (Kalaat M'Gouna),5.877230644226074,5.854866572788784,4.921437890298905,4.4 -Souss - Massa - Draâ,Ouarzazate,NA (Ouarzazate),7.389805793762207,15.707151702472142,15.849350959062576,6 -Souss - Massa - Draâ,Ouarzazate,NA (Taznakht),0.8617991805076599,7.227003860473633,5.159296430647373,4.8 -Souss - Massa - Draâ,Ouarzazate,NA (Tinghir),0,5.704733967781067,4.326271732648213,4 -Souss - Massa - Draâ,Ouarzazate,Ouarzazate,1.276250958442688,4.717551299503872,3.911713580827455,6.2 -Souss - Massa - Draâ,Ouarzazate,Zagora,0.05984245613217354,3.867569548743112,2.9393361399048255,5 -Souss - Massa - Draâ,Taroudannt,Igherm,0.009634644724428654,4.118930459022522,2.8493080989604715,5.4 -Souss - Massa - Draâ,Taroudannt,NA (Ait Iaaza),36.371673583984375,45.89853684107462,46.71786039525812,6.6 -Souss - Massa - Draâ,Taroudannt,NA (El Guerdane),28.306692123413086,49.4135038057963,47.56253791577888,5.4 -Souss - Massa - Draâ,Taroudannt,NA (Igherm),3.7778966426849365,8.846503734588623,9.076588797569276,5 -Souss - Massa - Draâ,Taroudannt,NA (Oulad Berhil),20.809600830078125,37.94020462036133,28.63706151396036,6.6 -Souss - Massa - Draâ,Taroudannt,NA (Oulad Teima),122.48971557617188,254.1412582397461,200.7938292166766,5.6 -Souss - Massa - Draâ,Taroudannt,NA (Taliouine),6.327221393585205,10.196942726771036,7.70200769106547,5.2 -Souss - Massa - Draâ,Taroudannt,NA (Taroudannt),113.8768539428711,114.00867573420207,103.95176178216934,6 -Souss - Massa - Draâ,Taroudannt,Oulad Berhi,0.33458468317985535,4.7621321848460605,3.512143158832112,7.8 -Souss - Massa - Draâ,Taroudannt,Oulad Teima,1.6968985795974731,7.417656830378941,6.276647281002354,6.6 -Souss - Massa - Draâ,Taroudannt,Taliouine,0.00896152388304472,3.9592776809419905,2.805200064946946,7.4 -Souss - Massa - Draâ,Taroudannt,Taroudannt,1.127949833869934,6.087936957677205,5.165038885297002,6.6 -Souss - Massa - Draâ,Tiznit,Anezi,0.15629540383815765,4.443958589008877,4.75106282551822,4.4 -Souss - Massa - Draâ,Tiznit,Ifni,0.4214302897453308,5.08705735206604,6.269237540270153,3.8 -Souss - Massa - Draâ,Tiznit,Lakhsas,0.08671768754720688,4.460559981209891,3.4307271349979076,4.2 -Souss - Massa - Draâ,Tiznit,NA (Lakhsas),13.16556167602539,21.78986930847168,18.307716509875128,3.8 -Souss - Massa - Draâ,Tiznit,NA (Sidi Ifni),35.74384689331055,27.055210386003765,52.375681934934676,3.8 -Souss - Massa - Draâ,Tiznit,NA (Tafraout),33.89564514160156,28.875942786534626,26.669732093811035,4 -Souss - Massa - Draâ,Tiznit,NA (Tiznit),59.66020965576172,97.13394419352214,85.2782265080346,4.4 -Souss - Massa - Draâ,Tiznit,Tafraout,0.09300877153873444,4.3607654968897505,3.0864783549630963,4.2 -Souss - Massa - Draâ,Tiznit,Tiznit,0.3836471736431122,5.413764306477138,4.944064661076195,5 -Souss - Massa - Draâ,Zagora,NA (Agdz),1.3743021488189697,5.308566252390544,3.700853293761611,4.4 -Souss - Massa - Draâ,Zagora,NA (Zagora),26.369117736816406,36.6374708811442,27.97157864009633,4.8 -Souss - Massa - Draâ,Zagora,Zagora,0.2618211805820465,3.8365725789751326,3.13421261890067,4.2 -Tadla - Azilal,Azilal,Azilal,0.167583167552948,4.359724164009094,3.176189632051521,4.6 -Tadla - Azilal,Azilal,Bzou,1.8032854795455933,7.61383056640625,5.807123654418522,5.4 -Tadla - Azilal,Azilal,Demnate,0.8791094422340393,5.29435167993818,4.384974183307754,6.4 -Tadla - Azilal,Azilal,NA (Azilal),130.4376983642578,140.66228035518103,155.20869466236658,4.6 -Tadla - Azilal,Azilal,NA (Demnate),0.15301157534122467,8.330466938018798,6.114755924046039,4.8 -Tadla - Azilal,Azilal,Ouaouizaght,1.2203470468521118,5.535637072154453,4.644842254148947,4.4 -Tadla - Azilal,Béni Mellal,Beni Mellal,27.565902709960938,45.317781244005474,39.5109104829676,4.6 -Tadla - Azilal,Béni Mellal,Bni Moussa,8.669687271118164,13.739949294498988,11.610844744576347,5 -Tadla - Azilal,Béni Mellal,El Ksiba,0.8078921437263489,6.018626383372715,4.553492839271958,4.4 -Tadla - Azilal,Béni Mellal,Fquih Ben S,9.161832809448242,19.623994418552943,15.969746267473376,4.6 -Tadla - Azilal,Béni Mellal,Kasba Tadla,4.476537227630615,12.357911927359444,10.294999908756566,4.4 -Tadla - Azilal,Béni Mellal,NA (Beni Mellal),497.57183837890625,482.24891153971356,441.6997017695986,4.6 -Tadla - Azilal,Béni Mellal,NA (El Ksiba),6.980855941772461,19.68477439880371,15.832723263538245,4.2 -Tadla - Azilal,Béni Mellal,NA (Fquih Ben Salah),15.38229751586914,36.53125921885172,34.85206580162048,4.2 -Tadla - Azilal,Béni Mellal,NA (Kasba Tadla),248.4102325439453,322.96947438376293,335.34220744945384,4.2 -Tadla - Azilal,Béni Mellal,NA (Oulad Ayad),12.539043426513672,14.663281599680582,11.973608762025833,4.4 -Tadla - Azilal,Béni Mellal,NA (Souk Sebt Oulad Nemma),19.091367721557617,36.02790896097819,31.603107123539367,4 -Tadla - Azilal,Béni Mellal,NA (Zaouiat Cheikh),26.934616088867188,25.182236194610596,22.826506473801352,4 -Tanger - Tétouan,Chefchaouen,Bab Berred,0.49774524569511414,6.558944157191685,5.158450787408011,NA -Tanger - Tétouan,Chefchaouen,Bab Taza,1.3304675817489624,6.792744364057269,6.090305354144123,NA -Tanger - Tétouan,Chefchaouen,Bou Ahmed,0.4835338592529297,6.819818156106131,5.826405194070604,NA -Tanger - Tétouan,Chefchaouen,Moqrissat,0.32496488094329834,4.737704072679792,4.201378432543654,NA -Tanger - Tétouan,Chefchaouen,NA (Chefchaouene),195.9700927734375,160.65937777927942,179.37738645076752,NA -Tanger - Tétouan,Fahs Anjra,Fahs,21.837684631347656,58.36004148210798,69.69750564162796,NA -Tanger - Tétouan,Fahs Anjra,NA (Bni Makada),660.94500732421875,810.10089111328125,882.0378460061961,NA -Tanger - Tétouan,Larache,Ksar El Keb,4.6526336669921875,9.430028370448522,9.60368894275866,NA -Tanger - Tétouan,Larache,Larache,1.2611663341522217,6.444446325302124,6.276921516970584,NA -Tanger - Tétouan,Larache,NA (Ksar El Kebir),94.17048645019531,166.2187983194987,169.9303052565631,NA -Tanger - Tétouan,Larache,NA (Larache),237.56785583496094,254.56492383139474,265.6812871469034,NA -Tanger - Tétouan,Tanger-Assilah,Assilah,2.024543523788452,9.523177215031215,8.813611118417038,NA -Tanger - Tétouan,Tanger-Assilah,Boukhalef,66.99676513671875,119.7773665019444,127.4640465386816,NA -Tanger - Tétouan,Tanger-Assilah,NA (Assilah),114.00659942626953,154.45541636149088,112.28510681358543,NA -Tanger - Tétouan,Tanger-Assilah,NA (Charf),635.973876953125,770.3804762704032,905.2925720214844,NA -Tanger - Tétouan,Tanger-Assilah,NA (Tanger),258.27081298828125,323.4004265467326,403.42659529050195,NA -Tanger - Tétouan,Tétouan,Jebala,12.382822036743164,22.2457948412214,26.768813509690133,NA -Tanger - Tétouan,Tétouan,NA (Fnidq),299.0445251464844,156.00004418691,198.45562566121419,NA -Tanger - Tétouan,Tétouan,NA (M'Diq),170.36061096191406,114.6579647064209,160.5964494811164,NA -Tanger - Tétouan,Tétouan,NA (Martil),408.3902587890625,261.73310979207355,392.70643208821616,NA -Tanger - Tétouan,Tétouan,NA (Ouad Laou),95.35450744628906,51.15925216674805,72.06734390118542,NA -Tanger - Tétouan,Tétouan,NA (Tetouan Al Azhar),495.6853332519531,257.9518029349191,323.25301814079285,NA -Tanger - Tétouan,Tétouan,NA (Tetouan Sidi Al Mandri),352.0209655761719,250.87713368733725,301.9510113751447,NA -Tanger - Tétouan,Tétouan,Tetouan,2.823596477508545,7.819883619035993,8.153186089114138,NA -Taza - Al Hoceima - Taounate,Al Hoceïma,Bni Boufrah,0.4396953284740448,5.43701570374625,4.404643751242581,NA -Taza - Al Hoceima - Taounate,Al Hoceïma,Bni Ouriagh,4.840967178344727,14.908876623426165,14.851772131146612,NA -Taza - Al Hoceima - Taounate,Al Hoceïma,NA (Al Hoceima),364.0616455078125,405.5628611246745,507.6895668275895,NA -Taza - Al Hoceima - Taounate,Al Hoceïma,NA (Bni Bouayach),31.53660011291504,64.69999858311245,70.40471875667572,NA -Taza - Al Hoceima - Taounate,Al Hoceïma,NA (Imzouren),197.76170349121094,257.4575980050223,235.42980152368546,NA -Taza - Al Hoceima - Taounate,Al Hoceïma,NA (Targuist),135.66246032714844,133.1213674545288,182.48430156707764,NA -Taza - Al Hoceima - Taounate,Al Hoceïma,Targuist,0.683531641960144,5.834174803325108,4.725140258669853,NA -Taza - Al Hoceima - Taounate,Taounate,Ghafsai,1.6681411266326904,5.979462998253958,5.310958470617022,NA -Taza - Al Hoceima - Taounate,Taounate,Kariat Ba M,1.5694231986999512,6.559576579502651,5.815712564521366,NA -Taza - Al Hoceima - Taounate,Taounate,NA (Ghafsai),23.638652801513672,27.516387621561687,29.073504835367203,NA -Taza - Al Hoceima - Taounate,Taounate,NA (Kariat Ba Mohamed),1.7810527086257935,10.345612446467081,8.50743000796347,NA -Taza - Al Hoceima - Taounate,Taounate,NA (Taouante),53.77544403076172,68.31698281424386,63.38758954134855,NA -Taza - Al Hoceima - Taounate,Taounate,NA (Thar Essouk),0.12949825823307037,4.7187720366886685,4.62129337559728,NA -Taza - Al Hoceima - Taounate,Taounate,NA (Tissa),16.059537887573242,28.73157228742327,29.710215106154934,NA -Taza - Al Hoceima - Taounate,Taounate,Taounate,1.9918212890625,7.841969353812082,6.601772057043539,NA -Taza - Al Hoceima - Taounate,Taounate,Tissa,0.9415584206581116,6.936578341892788,5.437573730945587,NA -Taza - Al Hoceima - Taounate,Taza,Aknoul,1.4862920045852661,5.77279121535165,4.702861202729715,NA -Taza - Al Hoceima - Taounate,Taza,Guercif,0.4819682240486145,4.807132652827671,3.608418165026484,NA -Taza - Al Hoceima - Taounate,Taza,NA (Aknoul),3.9248709678649902,16.88646915980748,11.645074598716967,NA -Taza - Al Hoceima - Taounate,Taza,NA (Guercif),221.4733428955078,281.25334603445873,269.244794957778,NA -Taza - Al Hoceima - Taounate,Taza,NA (Ouad Amlil),19.057849884033203,25.20749282836914,20.506385492556024,NA -Taza - Al Hoceima - Taounate,Taza,NA (Tahla),24.415573120117188,63.447300502232146,51.93973180019494,NA -Taza - Al Hoceima - Taounate,Taza,NA (Taza Al Oulia),204.30079650878906,218.75062343052454,203.0918386632746,NA -Taza - Al Hoceima - Taounate,Taza,NA (Taza El Jadida),387.3259582519531,361.5741925920759,350.96322336504534,NA -Taza - Al Hoceima - Taounate,Taza,Ouad Amlil,2.313758611679077,7.937316962650844,6.37457935230152,NA -Taza - Al Hoceima - Taounate,Taza,Tahla,0.5564913749694824,5.154492378234863,4.265685732165972,NA -Taza - Al Hoceima - Taounate,Taza,Tainaste,0.1347639262676239,4.544656038284302,3.5040335290961795,NA -Taza - Al Hoceima - Taounate,Taza,Taza,1.814624309539795,8.309902736118861,6.8270007438129845,NA +NAME_1,NAME_2,NAME_3,yr2014,yr2023_post_eq,yr2023_pre_eq,eq_mi,pc_14_23pre_eq,pc_14_23post_eq +Chaouia - Ouardigha,Ben Slimane,Ben Slimane,5.055547714233398,13.529921134312948,16.708482491342643,4.6,2.3049796848522566,1.6762522874071157 +Chaouia - Ouardigha,Ben Slimane,Bouznika,8.783105850219727,22.731748779614765,28.933687762210248,4.4,2.2942433184368847,1.588121920339385 +Chaouia - Ouardigha,Ben Slimane,NA (Ben Slimane),3.3412299156188965,11.292757779359818,13.677784151044385,4.2,3.0936375216522167,2.3798206243068605 +Chaouia - Ouardigha,Ben Slimane,NA (Bouznika),50.05915832519531,101.69116171201071,84.49636695259495,NA,0.6879302365351002,1.031419726464487 +Chaouia - Ouardigha,Khouribga,Bejaad,2.1222405433654785,6.108531266450882,5.462701496325041,4.2,1.574025603931877,1.8783406695095404 +Chaouia - Ouardigha,Khouribga,Khouribga,16.392566680908203,29.73108498255412,25.082802646689945,4.4,0.530132720210492,0.8136930940278425 +Chaouia - Ouardigha,Khouribga,NA (Bejaad),33.489654541015625,57.14127125947372,47.41979357600212,4.2,0.4159535004437237,0.706236509232765 +Chaouia - Ouardigha,Khouribga,NA (Boujniba),4.548705577850342,14.953150207346138,15.208015569051106,4,2.3433721547302726,2.287341849549383 +Chaouia - Ouardigha,Khouribga,NA (Hattane),0.4739270508289337,6.817818749210109,6.778473090853602,4,13.302777355708114,13.38579785071402 +Chaouia - Ouardigha,Khouribga,NA (Khouribga),47.89207077026367,150.49712163751775,140.08337217966715,4,1.9249804806236386,2.1424225183213808 +Chaouia - Ouardigha,Khouribga,NA (Ouad Zem),8.942304611206055,18.051254002944283,21.94189777970314,4,1.4537184466078954,1.0186355517707755 +Chaouia - Ouardigha,Khouribga,Ouad Zem,3.3666419982910156,7.886595447858175,7.799684324780026,4.2,1.3167548936712974,1.342570267899465 +Chaouia - Ouardigha,Settat,Ben Ahmed,2.8816816806793213,8.003767334896585,8.282457759505824,4.4,1.8741751092901198,1.7774640719546075 +Chaouia - Ouardigha,Settat,Berrechid,11.620614051818848,24.298277258872986,32.21197261308369,4.6,1.7719681997391437,1.0909632787494428 +Chaouia - Ouardigha,Settat,El Borouj,0.8078922033309937,5.500517122447491,5.040938741282413,5,5.2396180090589874,5.808479026989604 +Chaouia - Ouardigha,Settat,El Gara,6.47252082824707,18.78565474351247,26.730502644100703,4.6,3.1298442065176064,1.902370690184418 +Chaouia - Ouardigha,Settat,NA (Ben Ahmed),7.344748497009277,12.65181707299274,17.320841143208163,4.2,1.358261981368194,0.7225664130152937 +Chaouia - Ouardigha,Settat,NA (Berrechid),453.9186706542969,656.0252878289474,596.7350831873276,4.6,0.3146299585499961,0.4452485219066354 +Chaouia - Ouardigha,Settat,NA (El Borouj),0,3.7218095242666704,3.537329684419092,4.4,NA,NA +Chaouia - Ouardigha,Settat,NA (El Gara),0,5.435480138907829,6.557047405413219,4,NA,NA +Chaouia - Ouardigha,Settat,NA (Loulad),3.135207176208496,11.299877249676248,13.589512233076423,4.2,3.3344861979777183,2.60418837243845 +Chaouia - Ouardigha,Settat,NA (Oulad Abbou),25.7858943939209,31.128829375557277,43.41117459535599,4.2,0.6835240977947347,0.20720378746668536 +Chaouia - Ouardigha,Settat,NA (Oulad M'Rah),20.385169982910156,35.354240334552266,36.55594417452812,4.2,0.79326168019078,0.7343117748927962 +Chaouia - Ouardigha,Settat,NA (Settat),143.91427612304688,279.5294537751571,233.9529266357422,4.8,0.6256408532792963,0.9423330423186028 +Chaouia - Ouardigha,Settat,Settat,3.642876148223877,10.282934526602427,12.512947797775269,4.8,2.4349089259803933,1.822751613890574 +Doukkala - Abda,El Jadida,Azemmour,6.284536838531494,28.96394145488739,23.787361659501727,4,2.7850620134259745,3.6087630956834977 +Doukkala - Abda,El Jadida,El Jadida,9.913846969604492,69.73114599784216,61.76710524057088,4.8,5.230387197820045,6.033712161548934 +Doukkala - Abda,El Jadida,NA (Azemmour),100.62584686279297,102.32921873439442,121.75676754901285,3.8,0.2099949599930589,0.01692777675624492 +Doukkala - Abda,El Jadida,NA (El Jadida),345.2275390625,510.2540995279948,470.8857727050781,3.8,0.36398670275209116,0.47802258450655755 +Doukkala - Abda,El Jadida,NA (Lbir Jdid),163.23675537109375,288.3019883292062,246.38839801989104,3.6,0.5093928904661501,0.7661585325792333 +Doukkala - Abda,El Jadida,NA (Sidi Bennour),75.41028594970703,136.54445768657484,145.86484892027718,5,0.9342831960292264,0.8106874409366341 +Doukkala - Abda,El Jadida,NA (Zemamra),4.723104953765869,19.153383692105614,17.02437057495117,4.8,2.604487035880315,3.055252610220754 +Doukkala - Abda,El Jadida,Sidi Bennou,0.9953991174697876,6.095605917274952,8.092130133980199,5.6,7.129533161079793,5.123780712976136 +Doukkala - Abda,El Jadida,Sidi Smail,1.1391016244888306,6.367257376511891,10.014055747734872,4.6,7.7911873115172305,4.58971845849942 +Doukkala - Abda,El Jadida,Zemamra,2.7135260105133057,22.631827155749008,19.532843608605237,5,6.198325548724074,7.340375978731763 +Doukkala - Abda,Safi,Abda,0.4346969723701477,5.4857365762193995,5.6591302470157014,5.6,12.018563750650902,11.6196797422096 +Doukkala - Abda,Safi,Ahmar,3.083361864089966,7.546221613883972,6.829254736771455,6.4,1.2148729334391846,1.4474005797925344 +Doukkala - Abda,Safi,Gzoula,4.811851978302002,10.78984139362971,12.258890628814697,5.8,1.5476449990759262,1.242346905574849 +Doukkala - Abda,Safi,Hrara,1.2026596069335938,8.054480165243149,13.845726725302244,5.4,10.512589801369085,5.69722348601992 +Doukkala - Abda,Safi,NA (Asfi Biyada),211.02703857421875,221.589864336926,279.399777211641,5.2,0.3239998964084186,0.05005437139275539 +Doukkala - Abda,Safi,NA (Asfi Boudheb),458.18927001953125,512.2490525679154,514.377314712062,5.4,0.12263064276938572,0.11798570172994183 +Doukkala - Abda,Safi,NA (Asfi Zaouia),383.1278991699219,548.733983820135,526.1508286420037,5.4,0.37330335321951963,0.43224752102108027 +Doukkala - Abda,Safi,NA (Echemmaia),14.231335639953613,30.272631963094074,29.211338015163648,5.6,1.05260691998259,1.127181364348227 +Doukkala - Abda,Safi,NA (Jamaat Shaim),8.567865371704102,17.672740956147514,32.76739145006453,5.2,2.824452185987987,1.0626772468335952 +Doukkala - Abda,Safi,NA (Sebt Gzoula),0.5420584678649902,11.729217174260512,13.68163364320188,5.4,24.2401437377961,20.638287877797517 +Doukkala - Abda,Safi,NA (Youssoufia),0.6870628595352173,6.034026122287564,6.607416321833929,5.6,8.616902194806016,7.782349443789537 +Fès - Boulemane,Boulemane,Boulemane,0.2557491064071655,3.293330906579892,2.9972148755112213,3.4,10.719356198803306,11.877194187872323 +Fès - Boulemane,Boulemane,Missour,1.369253158569336,4.785080278913179,4.6933149034912525,NA,2.4276458477518226,2.4946644080871576 +Fès - Boulemane,Boulemane,NA (Boulemane),4.8195271492004395,11.488250494003296,10.02554146682515,NA,1.0801919268134819,1.3836883035111025 +Fès - Boulemane,Boulemane,NA (Imouzzer Marmoucha),6.152645111083984,15.519291351238886,12.779531017426521,NA,1.0770791727291744,1.5223771355316589 +Fès - Boulemane,Boulemane,NA (Missour),0.8131842017173767,5.212611774603525,5.528308804288055,NA,5.7983475239837805,5.410124254252514 +Fès - Boulemane,Boulemane,NA (Outat El Haj),35.095726013183594,61.00104649861654,54.85751646757126,NA,0.5630825373711948,0.7381331982048668 +Fès - Boulemane,Boulemane,Outat El Ha,0.2197994440793991,3.2571075086792307,2.9968366945112073,NA,12.634414350150253,13.818542978219051 +Fès - Boulemane,Fès,NA (Agdal),454.1932373046875,558.1767715454101,543.1255187988281,NA,0.1958027425108533,0.22894117679468468 +Fès - Boulemane,Fès,NA (Fes Medina),318.6921691894531,347.8644047650424,397.6399190266927,NA,0.2477241597684425,0.09153734668091973 +Fès - Boulemane,Fès,NA (Machouar Fes El Jadid),688.18145751953125,695.7269271850586,649.599372125441,NA,-0.05606382585946847,0.010964360610243808 +Fès - Boulemane,Fès,NA (Saiss),492.953857421875,611.4853775024415,602.5473592122396,NA,0.2223200004226224,0.24045155199815377 +Fès - Boulemane,Fès,Oulad Tayeb,34.04507827758789,67.65980823834737,71.84234237670898,NA,1.110212283577074,0.9873594557979996 +Fès - Boulemane,Fès,Sans nom,6.599492073059082,17.83313588301341,19.10268171131611,NA,1.8945684758526251,1.7021982427728204 +Fès - Boulemane,Sefrou,El Menzel,0.7697363495826721,5.017091279228529,4.939754410369976,NA,5.417462827431967,5.517934721347959 +Fès - Boulemane,Sefrou,Imouzzer Ka,8.695340156555176,14.893999576568604,15.724245548248291,3.4,0.8083531253684444,0.7128714125508282 +Fès - Boulemane,Sefrou,NA (Bhalil),84.2371826171875,95.56216407957531,91.89401406255261,NA,0.09089610083662553,0.13444159824116786 +Fès - Boulemane,Sefrou,NA (El Menzel),72.881805419921875,66.52965985173765,58.40123110106497,NA,-0.19868572458413208,-0.08715680863811176 +Fès - Boulemane,Sefrou,NA (Imouzzer Kandar),32.183258056640625,50.1738020290028,46.138165056705475,NA,0.4336076532557717,0.5590031916812116 +Fès - Boulemane,Sefrou,NA (Ribate El Kheir),8.550492286682129,20.190280472238857,24.647421402089737,NA,1.8825733742230817,1.3613003550317624 +Fès - Boulemane,Sefrou,NA (Sefrou),220.96963500976562,277.21415680930727,242.6723456844207,NA,0.09821580541460335,0.25453507128731034 +Fès - Boulemane,Sefrou,Sefrou,2.6100447177886963,7.043249020973841,6.807185583823436,NA,1.6080723971620978,1.6985166089189003 +Fès - Boulemane,Zouagha-Moulay Yacoub,Moulay Yaco,14.859378814697266,26.78369398911794,29.955908556242246,NA,1.0159596797285464,0.8024773661888511 +Fès - Boulemane,Zouagha-Moulay Yacoub,NA (Moulay Yacoub),29.508169174194336,30.116957705953844,24.61368786096573,NA,-0.16586868823800013,0.020631186169689904 +Fès - Boulemane,Zouagha-Moulay Yacoub,NA (Zouagha),411.51361083984375,493.745454268022,512.0935978744969,NA,0.24441472744821977,0.19982776088585297 +Fès - Boulemane,Zouagha-Moulay Yacoub,Oulad Jemaa,0.885482907295227,5.861038580536842,5.652890389030044,NA,5.383963306866324,5.619030737069581 +Gharb - Chrarda - Béni Hssen,Kénitra,Kenitra Ban,8.883648872375488,22.255162000656128,18.217293906856227,NA,1.0506544291169089,1.5051825348321197 +Gharb - Chrarda - Béni Hssen,Kénitra,NA (Kenitra Maamoura),306.0057373046875,268.0964106684146,292.2625733543845,NA,-0.04491145843000672,-0.12388436560105046 +Gharb - Chrarda - Béni Hssen,Kénitra,NA (Kenitra Saknia),143.3348388671875,155.65530089537302,168.1930990780101,NA,0.17342790076218664,0.08595580896840804 +Gharb - Chrarda - Béni Hssen,Kénitra,NA (Mehdia),10.544527053833008,23.706044954558216,18.641036127552844,NA,0.767839945061993,1.2481847534300656 +Gharb - Chrarda - Béni Hssen,Kénitra,NA (Sidi Slimane),0.27971360087394714,5.869442519214418,6.03329701628536,NA,20.569551846727194,19.98375803277253 +Gharb - Chrarda - Béni Hssen,Kénitra,NA (Sidi Yahya El Gharb),2.4028983116149902,6.410504335165024,6.869960343465209,NA,1.8590308255066783,1.66782173185536 +Gharb - Chrarda - Béni Hssen,Kénitra,NA (Souk Arbaa),47.56333923339844,61.269362059506506,65.27375402121709,NA,0.3723543189621682,0.28816359505061523 +Gharb - Chrarda - Béni Hssen,Kénitra,Sidi Sliman,5.968175411224365,11.892972628275553,11.845020822576574,NA,0.98469716561943,0.992731749457029 +Gharb - Chrarda - Béni Hssen,Kénitra,Souk Arbaa,3.8609442710876465,9.252435127894083,9.787040240234798,NA,1.5348825450613774,1.3964176839277787 +Gharb - Chrarda - Béni Hssen,Kénitra,Souk Tlat E,2.74314284324646,13.284358938535053,9.592026836163289,NA,2.496728892474042,3.842751434268459 +Gharb - Chrarda - Béni Hssen,Sidi Kacem,Had Kourt,1.7911734580993652,6.492017795642218,7.098389958080492,NA,2.9629829964165926,2.6244495284845124 +Gharb - Chrarda - Béni Hssen,Sidi Kacem,Mechra Belk,3.8669538497924805,8.052557865778605,10.279623273256664,NA,1.6583258224838444,1.0824034055153628 +Gharb - Chrarda - Béni Hssen,Sidi Kacem,NA (Dar Gueddari),0.30264830589294434,6.439634308218956,6.08793887874168,NA,19.115555779437152,20.277615578316983 +Gharb - Chrarda - Béni Hssen,Sidi Kacem,NA (Had Kourt),5.537960529327393,17.720150056092635,21.41374522617885,NA,2.8667204493022336,2.199760988228787 +Gharb - Chrarda - Béni Hssen,Sidi Kacem,NA (Jorf El Melha),7.757582664489746,15.729085611260455,15.894932199926938,NA,1.0489542796219014,1.027575636835967 +Gharb - Chrarda - Béni Hssen,Sidi Kacem,NA (Mechraa Bel Ksiri),0.2028971165418625,4.62845753878355,5.614298539776955,NA,26.670666963956545,21.811844828896767 +Gharb - Chrarda - Béni Hssen,Sidi Kacem,NA (Ouezzane),12.42080020904541,17.871186213059858,21.208259776660377,NA,0.7074793426928746,0.43881118062306645 +Gharb - Chrarda - Béni Hssen,Sidi Kacem,NA (Sidi Kacem),4.251458644866943,12.318144311507542,12.357064666170062,NA,1.906547069695605,1.897392481138214 +Gharb - Chrarda - Béni Hssen,Sidi Kacem,Ouezzane,3.1196587085723877,9.725668887297312,9.759720977983976,NA,2.128457914696124,2.117542589057107 +Gharb - Chrarda - Béni Hssen,Sidi Kacem,Sidi Kacem,6.845707893371582,11.301426351070404,11.530577196015251,NA,0.6843513301494847,0.650877677970033 +Grand Casablanca,Casablanca,Bouskoura,83.98389434814453,182.68293952941895,183.99529637517156,4.4,1.1908402533995686,1.1752139615261243 +Grand Casablanca,Casablanca,Mediouna,64.57743835449219,156.0756097273393,150.5520907810756,4.6,1.3313419456905846,1.4168752075698003 +Grand Casablanca,Casablanca,NA (Ahl Laghlam),196.2113037109375,377.1634063720703,390.49502446101263,4.6,0.9901759841334008,0.922230774877859 +Grand Casablanca,Casablanca,NA (Ain Chock),446.5611267089844,598.6008966619319,585.1388944738052,4.4,0.310322057779851,0.34046799163517205 +Grand Casablanca,Casablanca,NA (Ain Harrouda),182.56558227539062,304.3948059082031,285.1123571777344,4.4,0.5616982874004002,0.6673175859020322 +Grand Casablanca,Casablanca,NA (Ain Sebaa),595.059814453125,749.2841868681066,721.0937866210937,4.4,0.2118005099769628,0.259174571478529 +Grand Casablanca,Casablanca,NA (Al Fida),806.6707763671875,951.2176513671875,897.49457519531245,4.2,0.11259091253701618,0.17918942799807575 +Grand Casablanca,Casablanca,NA (Al Idrissia),800.83209228515625,965.599900189568,923.073896484375,4.2,0.1526434884126641,0.20574576055543742 +Grand Casablanca,Casablanca,NA (Anfa),585.92041015625,524.5049923167509,532.1296821007362,4.4,-0.09180552020908297,-0.10481870365826855 +Grand Casablanca,Casablanca,NA (Assoukhour Assawda),781.2374267578125,957.3699412626379,897.5826245117188,4.4,0.14892424987464647,0.2254532469543697 +Grand Casablanca,Casablanca,NA (Ben Msick),795.53326416015625,949.8938987038352,955.5409231474905,4.4,0.20113258137138262,0.1940341673916519 +Grand Casablanca,Casablanca,NA (Bou Chentouf),806.99371337890625,936.8421128216912,923.7626708984375,4.4,0.1446962418463165,0.16090385499919935 +Grand Casablanca,Casablanca,NA (El Maarif),647.33056640625,691.568932784231,677.2084884643555,4.4,0.04615558666413222,0.06833968404053091 +Grand Casablanca,Casablanca,NA (Hay Hassani),607.666015625,611.9510385613693,606.1738357543945,4.4,-0.002455592105263158,0.007051608657038386 +Grand Casablanca,Casablanca,NA (Hay Mohammadi),747.59307861328125,836.6383164349725,824.53119628906245,4.2,0.10291443283356043,0.11910923250769286 +Grand Casablanca,Casablanca,NA (Lissasfa),463.8641662597656,544.0135803222656,531.7391296386719,4.2,0.1463250846173275,0.17278638854292538 +Grand Casablanca,Casablanca,NA (Machouar Casablanca),915.40850830078125,1019.6611938476562,927.1690649414063,4.4,0.012847331583639616,0.11388651580308458 +Grand Casablanca,Casablanca,NA (Mediouna),97.69921112060547,254.1381506668894,250.20661817278182,3.6,1.5609891349471852,1.6012303247071955 +Grand Casablanca,Casablanca,NA (Mers Sultan),801.14715576171875,896.4707569795496,856.6556909179687,4.4,0.06928631619926717,0.11898388521045 +Grand Casablanca,Casablanca,NA (Moulay Rachid),745.93621826171875,897.50543212890625,878.6837851784446,4.4,0.17796101552230856,0.20319326258268372 +Grand Casablanca,Casablanca,NA (Moulay Youssef),897.77386474609375,826.548682717716,817.2938537597656,4.4,-0.0896439673136278,-0.07933532577106314 +Grand Casablanca,Casablanca,NA (Nouaceur),171.4986114501953,324.36827378045945,250.90252416274126,4.4,0.46300032426563137,0.8913755104930329 +Grand Casablanca,Casablanca,NA (Salmia),108.91520690917969,203.7034723191034,215.2971404104522,4.2,0.976740865855219,0.8702941315528521 +Grand Casablanca,Casablanca,NA (Sbata),347.51312255859375,485.27913266136534,506.95381395744556,4.2,0.4588048077867008,0.39643397949538733 +Grand Casablanca,Casablanca,NA (Sidi Belyout),1059.257568359375,1097.4783504710479,977.9006652832031,4.4,-0.07680559054412144,0.036082614137816264 +Grand Casablanca,Casablanca,NA (Sidi Bernoussi),597.3865966796875,826.8837721082899,751.210946890024,4.4,0.25749548293400293,0.3841686048936522 +Grand Casablanca,Casablanca,NA (Sidi Maarouf),215.87969970703125,309.9308725992839,323.0134767804827,4.2,0.4962661019949624,0.4356647383699754 +Grand Casablanca,Casablanca,NA (Sidi Moumen),645.964599609375,771.1696234809028,726.3334167480468,4.6,0.12441675161033922,0.19382644799303442 +Grand Casablanca,Casablanca,NA (Sidi Othmane),605.20587158203125,798.0570789683949,781.10639629942,4.2,0.2906457669645175,0.31865389356227364 +Grand Casablanca,Casablanca,NA (Tit Mellil),238.52882385253906,389.284028486772,334.07586669921875,4.8,0.40056812130071057,0.632020911348774 +Grand Casablanca,Casablanca,Tit Mellil,33.539241790771484,135.56147634983063,126.52720991770425,4.8,2.7725125304567544,3.0418765932607084 +Grand Casablanca,Mohammedia,NA (Mohammedia),388.67205810546875,448.37027133138554,447.23804342335666,4.2,0.15068226309696706,0.1535953305131013 +Guelmim - Es-Semara,Assa-Zag,Assa,0.28808584809303284,3.98892950763305,3.3918100281765584,4,10.77360863308088,12.846322316898007 +Guelmim - Es-Semara,Assa-Zag,NA (Assa),0,3.2771008711146274,3.307854653077407,3.8,NA,NA +Guelmim - Es-Semara,Assa-Zag,NA (Zag),0.05008086934685707,3.5317221221824484,2.8193472398346975,4,55.29589255546003,69.52038369625645 +Guelmim - Es-Semara,Assa-Zag,Zag,0,3.3117617418368654,2.906205908836503,3.8,NA,NA +Guelmim - Es-Semara,Guelmim,Bouizakarne,0.5321145057678223,4.344654207428296,3.942257930573664,4,6.408664653644663,7.164885866358999 +Guelmim - Es-Semara,Guelmim,Guelmim,1.0267107486724854,6.2748298197984695,7.599131640635039,3.8,6.401433802519892,5.11158481384527 +Guelmim - Es-Semara,Guelmim,NA (Bouizakarne),0.20257171988487244,10.809074113766354,10.314870682629671,3.8,49.919598690734915,52.35924540656254 +Guelmim - Es-Semara,Guelmim,NA (Guelmim),3.0120291709899902,12.18027853447458,22.162626105196335,3.6,6.358038334639351,3.043878011470646 +Guelmim - Es-Semara,Tan-Tan,Msied,0.03527577966451645,3.511467879017194,3.382454349806434,3.8,94.88602667253903,98.54331023757199 +Guelmim - Es-Semara,Tan-Tan,NA (El Ouatia),15.849053382873535,37.3832285006841,27.78103108178167,3.4,0.7528511268566874,1.3587041823633683 +Guelmim - Es-Semara,Tan-Tan,NA (Tan-Tan),0,4.341115870259025,5.277774436399341,3.4,NA,NA +Guelmim - Es-Semara,Tan-Tan,Tan-Tan,0.6262350678443909,4.804807980855306,4.678249392070269,3.4,6.470436633600878,6.672531015221303 +Guelmim - Es-Semara,Tata,Akka,0.04437820240855217,3.3801571913063526,2.721132529017172,4.6,60.31687137676356,75.16705967916715 +Guelmim - Es-Semara,Tata,Foum Zguid,0.02565808780491352,3.1993165385463964,2.721842213092666,4.8,105.08125725454231,123.69037298772233 +Guelmim - Es-Semara,Tata,NA (Akka),2.757882833480835,11.453443504515148,6.263457172057208,4.2,1.2711106853483862,3.1529840809296803 +Guelmim - Es-Semara,Tata,NA (Fam El Hisn),0.4988875687122345,4.236883773045106,3.5593115615122244,4.2,6.134496397053514,7.492662553171376 +Guelmim - Es-Semara,Tata,NA (Foum Zguid),0.0016572258900851011,3.225406462592738,2.6895008170977235,4.2,1621.8933141755426,1945.2684489119997 +Guelmim - Es-Semara,Tata,NA (Tata),11.300045013427734,18.653720248829234,12.033957185167257,4.6,0.06494772108141353,0.6507651276311908 +Guelmim - Es-Semara,Tata,Tata,0.009690757840871811,3.3305282751098275,2.6513774420477842,5,272.5985653119218,342.6808895443623 +Laâyoune - Boujdour - Sakia El H,Laâyoune,Tarfaya,0.21945159137248993,8.660367993017038,8.749909644191328,NA,38.871707420610676,38.4636828051851 +Marrakech - Tensift - Al Haouz,Al Haouz,Ait Ourir,0.8681079745292664,5.7244604006409645,4.736044069131216,7.2,4.455593322592558,5.594180181036889 +Marrakech - Tensift - Al Haouz,Al Haouz,Amizmiz,1.108109712600708,5.085582283635935,4.220701860154376,8.4,2.8089205537676283,3.5894212692172784 +Marrakech - Tensift - Al Haouz,Al Haouz,Asni,0.16811175644397736,3.5963628999888897,2.970233666400115,8.6,16.668209108206746,20.392691243383474 +Marrakech - Tensift - Al Haouz,Al Haouz,NA (Ait Ourir),49.75016403198242,67.28105701099743,52.18523619969686,6.2,0.04894601284427978,0.352378596535784 +Marrakech - Tensift - Al Haouz,Al Haouz,Tahannaout,3.1728532314300537,7.50971157654472,6.248453249250139,7.6,0.9693483415348101,1.3668638379342801 +Marrakech - Tensift - Al Haouz,Chichaoua,Chichaoua,1.3383073806762695,5.908270726601282,5.237947576924374,8,2.9138598894056384,3.414733724038593 +Marrakech - Tensift - Al Haouz,Chichaoua,Imintanoute,0.4807283580303192,4.358444842199485,3.902539503417517,7.6,7.1179723189356485,8.066336049026258 +Marrakech - Tensift - Al Haouz,Chichaoua,Majjat,0.36803126335144043,4.60412872582674,3.6851357842485113,8.4,9.013105274508979,11.510156566319111 +Marrakech - Tensift - Al Haouz,Chichaoua,Mtouga,0.48707297444343567,4.246398888528347,3.8815572014764737,7,6.969149193530637,7.718198527398457 +Marrakech - Tensift - Al Haouz,Chichaoua,NA (Chichaoua),16.419551849365234,30.283706029256184,28.32278417818474,6.4,0.7249425829657875,0.8443686104884115 +Marrakech - Tensift - Al Haouz,Chichaoua,NA (Imintanoute),37.7715950012207,44.73135869399361,39.71341276168823,7,0.05140947212858694,0.18425919510542205 +Marrakech - Tensift - Al Haouz,El Kelaâ des Sraghna,El Kelaa Sr,2.4733643531799316,7.271023939053217,6.284107584702341,6.4,1.5407124415871238,1.9397302219970445 +Marrakech - Tensift - Al Haouz,El Kelaâ des Sraghna,Laattaouia,3.1160595417022705,7.514311999082565,6.9183601538340245,6.6,1.2202272008109951,1.4114789523494071 +Marrakech - Tensift - Al Haouz,El Kelaâ des Sraghna,NA (Ben Guerir),1.065382957458496,7.614976977308592,8.162551449191186,5,6.6616125610486625,6.147642942847851 +Marrakech - Tensift - Al Haouz,El Kelaâ des Sraghna,NA (Kelaat Sraghna),383.0251159667969,367.7554699441661,322.4691653251648,6.4,-0.15809916404249968,-0.03986591318976175 +Marrakech - Tensift - Al Haouz,El Kelaâ des Sraghna,NA (Laataouia),2.628178119659424,6.996828957744267,6.957159292517287,6,1.6471414705403757,1.6622354494949378 +Marrakech - Tensift - Al Haouz,El Kelaâ des Sraghna,NA (Sidi Rahhal),5.761785507202148,11.00285722992637,9.354882124698523,6,0.6236081876017523,0.9096263156920642 +Marrakech - Tensift - Al Haouz,El Kelaâ des Sraghna,NA (Tamallalt),1.958833932876587,6.4694968202839735,5.459813674911857,6,1.7872774630231214,2.3027285834197224 +Marrakech - Tensift - Al Haouz,El Kelaâ des Sraghna,Rehamna,3.0279741287231445,8.827530572811762,9.124997866781133,6,2.0135653340700834,1.9153256261585734 +Marrakech - Tensift - Al Haouz,El Kelaâ des Sraghna,Sidi Bou Ot,1.4917792081832886,6.635751485824585,6.152086502975887,6.6,3.1239926587179023,3.448212878570485 +Marrakech - Tensift - Al Haouz,Essaouira,Essaouira,0.6749202013015747,4.391490202397108,4.047176213640915,6,4.99652552381154,5.506680632655797 +Marrakech - Tensift - Al Haouz,Essaouira,NA (Ait Daoud),5.591460227966309,11.694616690278053,9.279956263654372,5.2,0.6596659701234466,1.0915138825071367 +Marrakech - Tensift - Al Haouz,Essaouira,NA (El Hanchane),0.49816805124282837,4.128801796585321,3.8747079784316676,4.8,6.777913434563008,7.287969865359284 +Marrakech - Tensift - Al Haouz,Essaouira,NA (Essaouira),93.6104736328125,47.22089366118113,49.70253168212044,5.4,-0.46904945832152456,-0.4955597186015179 +Marrakech - Tensift - Al Haouz,Essaouira,NA (Talmest),0.81626129150390625,4.486321806286773,4.780495775035686,4.6,4.856575369668633,4.496183456183532 +Marrakech - Tensift - Al Haouz,Essaouira,NA (Tamanar),19.16080665588379,19.27195457617442,24.444271347739477,4.8,0.2757433330831754,0.005800795461630505 +Marrakech - Tensift - Al Haouz,Essaouira,Tamanar,0.52723228931427,4.25777180492878,3.8666446663831406,5.6,6.333854061579165,7.075703804989888 +Marrakech - Tensift - Al Haouz,Marrakech,Bour,7.322807788848877,14.685339162747065,13.909544706344604,6.8,0.8994824263346044,1.00542463849861 +Marrakech - Tensift - Al Haouz,Marrakech,Loudaya,15.076104164123535,24.151726802190144,22.051638575962613,7.2,0.4626881279076522,0.6019872600551397 +Marrakech - Tensift - Al Haouz,Marrakech,NA (Annakhil),107.40991973876953,111.66877282184103,98.5203559014105,6.8,-0.0827629688112536,0.03965046332246974 +Marrakech - Tensift - Al Haouz,Marrakech,NA (Machouar Kasba),190.32493591308594,269.6247641823509,230.6223048457393,6.4,0.2117293182804781,0.4166549584731142 +Marrakech - Tensift - Al Haouz,Marrakech,NA (Marrakech Medina),470.2358093261719,623.5403622713956,378.3175523546007,6.6,-0.1954726865724798,0.32601633032776184 +Marrakech - Tensift - Al Haouz,Marrakech,NA (Menara Gueliz),422.425048828125,381.04645468971944,329.63581900761045,6.6,-0.2196584461028691,-0.09795487803859272 +Marrakech - Tensift - Al Haouz,Marrakech,NA (Sidi Youssef Ben Ali),97.54566955566406,166.8745529868386,142.16775621686662,6.6,0.4574481559710771,0.71073255990736 +Meknès - Tafilalet,El Hajeb,Agourai,1.0061289072036743,5.617999603350958,5.783825272007992,3.8,4.7485926809149435,4.583777151344371 +Meknès - Tafilalet,El Hajeb,Ain Taoujda,7.523634910583496,12.801036616166433,14.568985861700934,3.6,0.9364291376242545,0.7014430881221013 +Meknès - Tafilalet,El Hajeb,El Hajeb,4.171461582183838,12.350505808989206,12.499874127538579,3.8,1.9965214544765535,1.960714264213237 +Meknès - Tafilalet,El Hajeb,NA (Agourai),36.7348518371582,53.99721932411194,44.94444519281387,3.6,0.22348241370478225,0.46991798315877314 +Meknès - Tafilalet,El Hajeb,NA (Ain Taoujdate),42.66679000854492,32.57317601079526,29.779943350589637,NA,-0.30203459541658567,-0.23656839419436534 +Meknès - Tafilalet,El Hajeb,NA (El Hajeb),1.7814109325408936,9.279098962744076,10.319288683348688,NA,4.7927615099060255,4.2088481064326615 +Meknès - Tafilalet,El Hajeb,NA (Sbaa Aiyoun),20.96514129638672,21.659507979949314,25.63103737550623,NA,0.22255495506360676,0.033120057420374625 +Meknès - Tafilalet,Errachidia,Arfoud,0.500025749206543,3.7094984004894895,3.8127765969226237,4,6.625160510179447,6.4186147540918475 +Meknès - Tafilalet,Errachidia,Assoul,0.013215436600148678,2.951096259057522,2.928191298971305,3.8,220.5735573154172,222.30675469506025 +Meknès - Tafilalet,Errachidia,Errachidia,1.2110899686813354,4.633135418097178,4.5545904990789055,NA,2.760736705661971,2.8255914406935845 +Meknès - Tafilalet,Errachidia,Errich,0.35520437359809875,3.3779088656107588,3.189805171779684,NA,7.98019677930215,8.509761468851574 +Meknès - Tafilalet,Errachidia,Errissani,0.020763929933309555,3.1931288571407395,3.2579034362968646,4,155.90206270011183,152.78249047249543 +Meknès - Tafilalet,Errachidia,Goulmima,0.6068999171257019,3.688529061774413,3.7191713742307715,4,5.128146123078893,5.0776562291249085 +Meknès - Tafilalet,Errachidia,Imilchil,0.012196451425552368,3.081401015321414,2.919537509615357,3.8,238.37597976233758,251.6473404276982 +Meknès - Tafilalet,Errachidia,NA (Arfoud),0.8978461027145386,5.904553798112002,6.014206784612992,NA,5.698482920881097,5.576353987905317 +Meknès - Tafilalet,Errachidia,NA (Boudnib),0.6992818713188171,4.4757394920224725,4.501909393403265,NA,5.437903766778406,5.400479800200468 +Meknès - Tafilalet,Errachidia,NA (Errachidia),6.648003578186035,16.846897622813348,17.973089248903335,NA,1.7035318253856064,1.5341288440476695 +Meknès - Tafilalet,Errachidia,NA (Errich),0.3528813123703003,3.6228106687574284,3.974209082703436,NA,10.262169299951626,9.266371558252958 +Meknès - Tafilalet,Errachidia,NA (Goulmima),3.5178463459014893,5.349922694943168,5.880257892608642,3.8,0.671550521090698,0.5207948753009529 +Meknès - Tafilalet,Errachidia,NA (Jorf),0.5910081267356873,4.47414843809037,4.509129476547241,NA,6.629555792155512,6.5703670316725 +Meknès - Tafilalet,Errachidia,NA (Moulay Ali Cherif),32.68375015258789,41.63241152536301,32.49683993203299,NA,-0.005718750745623978,0.2737954283396873 +Meknès - Tafilalet,Errachidia,NA (Tinejdad),0.7681015729904175,3.7047730627514066,4.003275049959912,3.8,4.211908412547745,3.82328534796221 +Meknès - Tafilalet,Ifrane,Azrou,1.4918073415756226,5.2000629256169,5.250299450513479,3.8,2.519421914741483,2.485746973281871 +Meknès - Tafilalet,Ifrane,NA (Azrou),3.6858623027801514,9.390936092896895,10.091349254954945,3.4,1.7378530248792254,1.5478260774455825 +Meknès - Tafilalet,Ifrane,NA (Ifrane),109.21292114257812,178.5423642448757,207.30196347917828,3.2,0.898145030005601,0.6348098959077156 +Meknès - Tafilalet,Khénifra,El Kbab,0.9406413435935974,4.653112093607585,4.261558365177464,3.8,3.530481669981395,3.9467441818270266 +Meknès - Tafilalet,Khénifra,Khenifra,1.1667898893356323,5.0469057361284895,4.6266908363292085,3.8,2.965316188130184,3.3254623495256603 +Meknès - Tafilalet,Khénifra,Midelt,0.8236573934555054,4.323273052771886,3.991444661810591,3.8,3.8460011329045543,4.248872998801573 +Meknès - Tafilalet,Khénifra,NA (Khenifra),159.67047119140625,247.31482796047044,215.64701747894287,3.2,0.35057544372393246,0.5489077355073363 +Meknès - Tafilalet,Khénifra,NA (M'Rirt),1.5419108867645264,9.29741604950117,8.65801295005914,3.6,4.615118892004653,5.029801157322672 +Meknès - Tafilalet,Khénifra,NA (Midelt),134.3172607421875,146.1556889216105,148.5378768855128,NA,0.10587333351460135,0.0881378023495136 +Meknès - Tafilalet,Meknès,Ain Orma,2.9019503593444824,7.975694606701532,8.418074453199232,NA,1.900833374386452,1.7483911228940356 +Meknès - Tafilalet,Meknès,Meknes Banl,36.51948165893555,47.50523966550827,53.414878432815144,NA,0.4626406511371075,0.3008191109931797 +Meknès - Tafilalet,Meknès,NA (Al Ismailia),181.6890869140625,177.73254267374674,173.89458692073822,NA,-0.0429002100550542,-0.021776455083332435 +Meknès - Tafilalet,Meknès,NA (Al Machouar Stina),82.1401138305664,92.60643527382298,95.18296604771768,NA,0.1587878517438541,0.1274203425727637 +Meknès - Tafilalet,Meknès,NA (Boufakrane),5.690589427947998,19.569590613955544,22.14639835357666,NA,2.8917582499995182,2.438939122517622 +Meknès - Tafilalet,Meknès,NA (Hamrya),177.48361206054688,178.45404330166903,186.21145582199097,NA,0.04917549096570487,0.00546772307513723 +Meknès - Tafilalet,Meknès,NA (Maknassat Azzaytoun),476.2496643066406,447.83434897974917,427.9013500213623,NA,-0.10151884171019283,-0.05966474615422684 +Meknès - Tafilalet,Meknès,NA (Moulay Idriss Zerhoun),66.14857482910156,77.92605169959691,70.07432782649994,NA,0.059347506844112254,0.1780458143039831 +Meknès - Tafilalet,Meknès,NA (Ouislane),88.7606201171875,128.3851106734503,112.37096811109974,NA,0.26600025960544593,0.4464197129757317 +Meknès - Tafilalet,Meknès,NA (Toulal),21.044755935668945,29.597386857737664,28.82219760207569,NA,0.3695667315022024,0.4064020009646578 +Meknès - Tafilalet,Meknès,Zerhoun,1.3325879573822021,6.1125672211249675,5.607684601755703,NA,3.2081159226229987,3.586989689695815 +Oriental,Berkane Taourirt,Ahfir,12.547451972961426,19.013879732652143,17.782381698063443,NA,0.4172105807922434,0.5153578410680717 +Oriental,Berkane Taourirt,Aklim,8.691363334655762,12.916923440021018,12.64519260951451,NA,0.45491473807030147,0.48617920372933265 +Oriental,Berkane Taourirt,El Aioun,1.493844985961914,5.6777859181165695,4.945190432998869,NA,2.310377234231282,2.800786541757905 +Oriental,Berkane Taourirt,NA (Ahfir),86.614593505859375,102.13857389751233,100.58371095096363,NA,0.16127902792915913,0.17923054029691632 +Oriental,Berkane Taourirt,NA (Ain Erreggada),68.55345916748047,83.20103043776292,84.99485384623209,NA,0.23983318826529593,0.21366640645364818 +Oriental,Berkane Taourirt,NA (Aklim),6.256207466125488,7.9873529780994765,8.135630791003887,NA,0.3004093670254095,0.27670845657650456 +Oriental,Berkane Taourirt,NA (Berkane),136.1875457763672,340.50374094645184,378.0731601715088,NA,1.7761213994731988,1.5002560917397774 +Oriental,Berkane Taourirt,NA (El Aioun Sidi Mellouk),8.370600700378418,19.026240485055105,18.827011853456497,NA,1.249182887508344,1.2729838832468698 +Oriental,Berkane Taourirt,NA (Saidia),466.3932800292969,351.57996769955287,356.94036131194144,NA,-0.2346794505925987,-0.24617274143086262 +Oriental,Berkane Taourirt,NA (Sidi Slimane Echcherraa),4.145182132720947,8.99932689415781,7.459116751497443,NA,0.7994665886010632,1.1710329259405894 +Oriental,Berkane Taourirt,NA (Taourirt),559.6514892578125,550.8730838173315,539.5257604262408,NA,-0.03596118158867337,-0.015685485715623858 +Oriental,Berkane Taourirt,Taourirt,2.6602914333343506,6.317484418551127,6.037013868490854,NA,1.269305457607024,1.3747339631255857 +Oriental,Figuig,Bni Tadjite,0.12685589492321014,3.1873280691603822,2.94234660871931,NA,22.19440188806681,24.125581046823026 +Oriental,Figuig,Figuig,0.04406163841485977,3.0707594041402144,2.8366779641885507,NA,63.37976585164573,68.69235631293733 +Oriental,Figuig,NA (Bouarfa),21.88508415222168,28.896551767985027,27.319506645202637,NA,0.24831627126411016,0.3203765435396589 +Oriental,Figuig,NA (Figuig),7.219738960266113,8.758905684947967,10.610388694490705,NA,0.4696360564952636,0.21318869465401302 +Oriental,Jerada,Ain Bni Mat,0.4332699179649353,3.032599635746168,2.9362782956780613,NA,5.777018606483765,5.9993311559460665 +Oriental,Jerada,Debdou,0.052536312490701675,3.1140378657728434,2.8734736478811986,NA,53.695000689090435,58.27400912129096 +Oriental,Jerada,Jerada Banl,1.4197615385055542,4.828649805939716,5.038404264965573,NA,2.548767964420993,2.4010287467164164 +Oriental,Jerada,NA (Ain Bni Mathar),0,3.188599737251506,2.945620465577536,NA,NA,NA +Oriental,Jerada,NA (Debdou),31.856508255004883,35.667942480607465,34.607680852072576,NA,0.08636139827520063,0.11964381642497743 +Oriental,Jerada,NA (Jrada),186.5525360107422,210.81701158222398,227.67627955845424,NA,0.22044054949402586,0.1300677872858538 +Oriental,Jerada,NA (Touissit),0,3.095229340451104,4.396714051223446,NA,NA,NA +Oriental,Nador,Driouch,9.267181396484375,11.57352446516355,11.897256722321382,NA,0.28380531396900893,0.2488721187171447 +Oriental,Nador,Guelaia,34.41096115112305,41.39444703641145,41.70938245455424,NA,0.21209582816878095,0.202943645038537 +Oriental,Nador,Louta,2.5662500858306885,6.869372575179391,6.28254493408733,NA,1.4481421233167486,1.6768133835077077 +Oriental,Nador,NA (Al Aaroui),43.3288459777832,86.55209674835206,98.35380844388689,NA,1.269938333790788,0.9975629351571355 +Oriental,Nador,NA (Bni Ansar),170.0271759033203,166.65676169395448,158.27963147443884,NA,-0.06909215757110074,-0.019822797099695963 +Oriental,Nador,NA (Nador),216.4267578125,250.42399644851685,284.057529333866,NA,0.31248803153978544,0.1570842671194573 +Oriental,Nador,NA (Zaio),38.0328369140625,49.32278633117676,56.68306105477469,NA,0.49037162762413705,0.29684741747307947 +Oriental,Nador,NA (Zeghanghane),198.30441284179688,191.24219231856497,199.03047191395478,NA,0.003661335931728075,-0.03561302757728338 +Oriental,Nador,Rif,7.922887325286865,11.933161437511444,14.173527567727225,NA,0.7889346378170337,0.5061632139365781 +Oriental,Oujda Angad,NA (Bni Drar),3.7865047454833984,9.159041622281075,7.585334250756672,NA,1.0032549172966378,1.4188644245609678 +Oriental,Oujda Angad,NA (Neima),0.05719362944364548,3.971459584016549,3.807259366342,NA,65.56789232257768,68.43884524638784 +Oriental,Oujda Angad,NA (Ouad Ennachef Sidi Maafa),394.4758605957031,373.04439303749484,368.42533612932476,NA,-0.06603832342754543,-0.05432897091813006 +Oriental,Oujda Angad,NA (Oujda Sidi Ziane),243.5584716796875,334.0828696356879,309.2640165441176,NA,0.26977318592654764,0.3716741911365428 +Oriental,Oujda Angad,NA (Sidi Driss El Qadi),319.9611511230469,310.3634609646267,302.31207493373324,NA,-0.05516005967401449,-0.029996423393067486 +Oriental,Oujda Angad,NA (Sidi Yahya),9.412233352661133,22.94871979601243,25.847494938794306,NA,1.7461595957442353,1.4381800722698943 +Oriental,Oujda Angad,Oujda Banli,8.810513496398926,12.488117022947831,13.044681889670235,NA,0.480581341258023,0.4174108044953376 +Rabat - Salé - Zemmour - Zaer,Khémisset,Khemisset,3.73325777053833,7.106452614068985,8.955715691721117,3.8,1.398900971263422,0.9035526210246783 +Rabat - Salé - Zemmour - Zaer,Khémisset,NA (Khemisset),20.147716522216797,83.53321075439453,56.96634127876975,NA,1.8274341271356096,3.1460386174424695 +Rabat - Salé - Zemmour - Zaer,Khémisset,NA (Rommani),0,5.496848511955013,5.35019769976216,4,NA,NA +Rabat - Salé - Zemmour - Zaer,Khémisset,NA (Tiflet),73.27685546875,145.11870875565904,197.624004178577,NA,1.6969498474570417,0.9804167063029481 +Rabat - Salé - Zemmour - Zaer,Khémisset,Oulmes,0.692969024181366,4.319215690096219,4.1816408100881075,4,5.034383448853373,5.232913073132949 +Rabat - Salé - Zemmour - Zaer,Khémisset,Rommani,0.540340781211853,4.669594059387842,4.690007768179241,4.2,7.679722003696803,7.641942680904221 +Rabat - Salé - Zemmour - Zaer,Khémisset,Tiflet,3.2024295330047607,21.76990141471227,20.418628389113827,NA,5.375980541859271,5.797933003786068 +Rabat - Salé - Zemmour - Zaer,Rabat,NA (Agdal Riyad),630.266357421875,1270.363623046875,1252.3779402108028,NA,0.9870613835929549,1.0155980215148064 +Rabat - Salé - Zemmour - Zaer,Rabat,NA (El Youssoufia),181.94505310058594,378.7776394798642,339.2980669294085,NA,0.8648380989057834,1.0818243366609257 +Rabat - Salé - Zemmour - Zaer,Rabat,NA (Rabat Hassan),563.73858642578125,1262.1910552978516,1264.253241177263,NA,1.2426232151197754,1.2389651616725454 +Rabat - Salé - Zemmour - Zaer,Rabat,NA (Touarga),283.02667236328125,700.1452896118165,675.1918854890047,NA,1.3856122105069888,1.473778473829276 +Rabat - Salé - Zemmour - Zaer,Rabat,NA (Yacoub El Mansour),572.38641357421875,1217.1081048874628,1095.058096220999,NA,0.9131448096103486,1.126374903428147 +Rabat - Salé - Zemmour - Zaer,Salé,NA (Hssaine),139.8278350830078,232.42955854664677,233.0155348247952,NA,0.666445988286003,0.6622552899332711 +Rabat - Salé - Zemmour - Zaer,Salé,NA (Sale Bab Lamrissa),500.7335510253906,528.3232824152166,586.6663818359375,NA,0.17161388653621393,0.05509862747029498 +Rabat - Salé - Zemmour - Zaer,Salé,NA (Sale Bettana),321.0123291015625,507.2530227661133,498.34899691877695,NA,0.5524294606177208,0.5801667935490029 +Rabat - Salé - Zemmour - Zaer,Salé,NA (Sale Laayayda),88.08903503417969,191.66967886144465,174.570537740534,NA,0.9817510507726458,1.1758630774769452 +Rabat - Salé - Zemmour - Zaer,Salé,NA (Sale Tabriquet),637.79608154296875,663.9951828002929,618.6734324863979,NA,-0.0299823871766489,0.04107755129812462 +Rabat - Salé - Zemmour - Zaer,Salé,Sale Banlie,5.3866496086120605,19.231557687123615,21.83014064221769,NA,3.0526379527853686,2.5702262230638895 +Rabat - Salé - Zemmour - Zaer,Skhirate-Témara,Ain El Aoud,10.073746681213379,23.753745675086975,30.398041022451302,4.2,2.0175506675327544,1.3579852091561475 +Rabat - Salé - Zemmour - Zaer,Skhirate-Témara,NA (Ain El Aouda),111.09916687011719,297.83576500934106,287.3205072739545,NA,1.586162573206805,1.6808100672575899 +Rabat - Salé - Zemmour - Zaer,Skhirate-Témara,NA (Harhoura),235.45176696777344,534.71189226423,456.11153841018677,NA,0.9371761116263583,1.2710039476468087 +Rabat - Salé - Zemmour - Zaer,Skhirate-Témara,NA (Skhirate),92.84752655029297,165.21893920069155,139.68139959062847,NA,0.5044170241300598,0.7794651655173277 +Rabat - Salé - Zemmour - Zaer,Skhirate-Témara,NA (Temara),411.02716064453125,625.5035923549107,592.4139959161931,NA,0.4413013363575034,0.5218059832689868 +Rabat - Salé - Zemmour - Zaer,Skhirate-Témara,Temara,78.54296875,167.88677128156027,150.37925948037042,NA,0.9146113506229089,1.1375149673287626 +Souss - Massa - Draâ,Agadir-Ida ou Tanane,Agadir Banl,4.568491458892822,11.74561490615209,10.968741567511307,5.8,1.4009548154369518,1.571005114453831 +Souss - Massa - Draâ,Agadir-Ida ou Tanane,NA (Agadir),517.4879150390625,620.0251969047215,534.8560509681702,5.4,0.03356239909060801,0.19814430228369484 +Souss - Massa - Draâ,Agadir-Ida ou Tanane,NA (Anza),224.4571533203125,283.6102110821268,236.19684493541718,4.8,0.052302595134277145,0.26353830513656956 +Souss - Massa - Draâ,Agadir-Ida ou Tanane,NA (Bensergao),286.1661071777344,291.0868243167275,306.7764784495036,5.8,0.07202240501167514,0.01719531773878763 +Souss - Massa - Draâ,Agadir-Ida ou Tanane,NA (Tikouine),204.7488555908203,294.77933224764735,282.87807006835936,5.4,0.3815855978881568,0.43971174538209945 +Souss - Massa - Draâ,Chtouka-Aït Baha,Ait Baha,0.24752923846244812,4.04393818585769,3.64107970692016,5,13.7096954264356,15.337214185188806 +Souss - Massa - Draâ,Chtouka-Aït Baha,Belfaa Mass,2.5476365089416504,8.67266184091568,11.199634307139629,5.4,3.396088008564545,2.4041990725429323 +Souss - Massa - Draâ,Chtouka-Aït Baha,Biougra,8.163764953613281,15.361103852589926,16.832579806044293,6,1.0618648260560462,0.8816200539667796 +Souss - Massa - Draâ,Chtouka-Aït Baha,NA (Ait Baha),16.134328842163086,21.50153467871926,24.07079679825727,4.6,0.4918994792863143,0.3326575210572321 +Souss - Massa - Draâ,Chtouka-Aït Baha,NA (Biougra),81.18721771240234,112.38254824551669,94.5127566281487,5.4,0.1641334595668834,0.3842394333997342 +Souss - Massa - Draâ,Inezgane-Aït Melloul,Ait Melloul,26.593093872070312,41.46897033850352,42.00005266401503,5.8,0.5793593955657053,0.5593887096400151 +Souss - Massa - Draâ,Inezgane-Aït Melloul,NA (Ait Melloul),195.40689086914062,206.98693084716797,188.78097248077393,5.6,-0.03390831489562934,0.05926116487766147 +Souss - Massa - Draâ,Inezgane-Aït Melloul,NA (Dcheira El Jihadia),468.94183349609375,628.442379421658,576.6882788616678,5.8,0.22976505329518981,0.34012863543532174 +Souss - Massa - Draâ,Inezgane-Aït Melloul,NA (Inezgane),324.3556213378906,394.9861831665039,378.18107936693275,5.8,0.16594581529687932,0.2177565523214268 +Souss - Massa - Draâ,Ouarzazate,Amerzgane,0.16275785863399506,3.490956738591194,2.8692954637714334,6.4,16.629228400109504,20.44877530271243 +Souss - Massa - Draâ,Ouarzazate,Boumalne Da,0.7392635345458984,4.069838047027588,4.060598178913719,4.6,4.4927613620330815,4.505260109343193 +Souss - Massa - Draâ,Ouarzazate,NA (Boumalne Dades),0.42624467611312866,6.848470586267385,4.127769190818071,4.4,8.684036944364156,15.066993841935394 +Souss - Massa - Draâ,Ouarzazate,NA (Kalaat M'Gouna),5.877230644226074,4.9782104690869655,4.921437890298905,4.4,-0.16262638167283122,-0.15296663166049587 +Souss - Massa - Draâ,Ouarzazate,NA (Ouarzazate),7.389805793762207,15.220624888936678,15.849350959062576,6,1.1447587935857715,1.0596786050567832 +Souss - Massa - Draâ,Ouarzazate,NA (Taznakht),0.8617991805076599,5.89503288269043,5.159296430647373,4.8,4.986657387638948,5.84037884466059 +Souss - Massa - Draâ,Ouarzazate,NA (Tinghir),0,3.8268015917978793,4.326271732648213,4,NA,NA +Souss - Massa - Draâ,Ouarzazate,Ouarzazate,1.276250958442688,4.379331856966019,3.911713580827455,6.2,2.06500344227018,2.431403383477012 +Souss - Massa - Draâ,Ouarzazate,Zagora,0.05984245613217354,3.174805214939018,2.9393361399048255,5,48.11790608013712,52.05272243383279 +Souss - Massa - Draâ,Taroudannt,Igherm,0.009634644724428654,3.3125852025721385,2.8493080989604715,5.4,294.73566856451356,342.8201716118369 +Souss - Massa - Draâ,Taroudannt,NA (Ait Iaaza),36.371673583984375,44.97827434539795,46.71786039525812,6.6,0.28445726555264994,0.23662922030630285 +Souss - Massa - Draâ,Taroudannt,NA (El Guerdane),28.306692123413086,52.04881216132122,47.56253791577888,5.4,0.6802577181541769,0.8387458320596389 +Souss - Massa - Draâ,Taroudannt,NA (Igherm),3.7778966426849365,8.69288782639937,9.076588797569276,5,1.4025508519784646,1.3009861435016303 +Souss - Massa - Draâ,Taroudannt,NA (Oulad Berhil),20.809600830078125,34.62141236391935,28.63706151396036,6.6,0.3761466040505905,0.6637230404668636 +Souss - Massa - Draâ,Taroudannt,NA (Oulad Teima),122.48971557617188,278.9451106678356,200.7938292166766,5.6,0.639270923866341,1.277294133272518 +Souss - Massa - Draâ,Taroudannt,NA (Taliouine),6.327221393585205,9.23876136282216,7.70200769106547,5.2,0.2172812063877011,0.46016091236965295 +Souss - Massa - Draâ,Taroudannt,NA (Taroudannt),113.8768539428711,116.20185930832572,103.95176178216934,6,-0.08715636072700866,0.020416838760061118 +Souss - Massa - Draâ,Taroudannt,Oulad Berhi,0.33458468317985535,4.100839617351691,3.512143158832112,7.8,9.49702313164218,11.256507316407227 +Souss - Massa - Draâ,Taroudannt,Oulad Teima,1.6968985795974731,6.601023400823275,6.276647281002354,6.6,2.698893591207589,2.8900518158186714 +Souss - Massa - Draâ,Taroudannt,Taliouine,0.00896152388304472,3.3071742722143727,2.805200064946946,7.4,312.0271259171009,368.04150626341294 +Souss - Massa - Draâ,Taroudannt,Taroudannt,1.127949833869934,5.28453154667564,5.165038885297002,6.6,3.579138832421329,3.685076754295625 +Souss - Massa - Draâ,Tiznit,Anezi,0.15629540383815765,3.968069826563199,4.75106282551822,4.4,29.39796890277016,24.388269450790094 +Souss - Massa - Draâ,Tiznit,Ifni,0.4214302897453308,5.289381916324298,6.269237540270153,3.8,13.876096219990822,11.551024558582766 +Souss - Massa - Draâ,Tiznit,Lakhsas,0.08671768754720688,3.6905740325649576,3.4307271349979076,4.2,38.562022835656315,41.558492240189224 +Souss - Massa - Draâ,Tiznit,NA (Lakhsas),13.16556167602539,19.933129932569422,18.307716509875128,3.8,0.3905761835602995,0.5140356654033101 +Souss - Massa - Draâ,Tiznit,NA (Sidi Ifni),35.74384689331055,39.780074824457586,52.375681934934676,3.8,0.4653062411348,0.11292091596057105 +Souss - Massa - Draâ,Tiznit,NA (Tafraout),33.89564514160156,28.73234301028044,26.669732093811035,4,-0.21318116287811434,-0.1523293659038217 +Souss - Massa - Draâ,Tiznit,NA (Tiznit),59.66020965576172,94.25644584324048,85.2782265080346,4.4,0.42939870644250766,0.5798879418476468 +Souss - Massa - Draâ,Tiznit,Tafraout,0.09300877153873444,3.5930652281512385,3.0864783549630963,4.2,32.18480938841022,37.63146635212648 +Souss - Massa - Draâ,Tiznit,Tiznit,0.3836471736431122,4.842479368050893,4.944064661076195,5,11.887009212468254,11.622220886098876 +Souss - Massa - Draâ,Zagora,NA (Agdz),1.3743021488189697,4.389564050280529,3.700853293761611,4.4,1.692896388863252,2.194031279113386 +Souss - Massa - Draâ,Zagora,NA (Zagora),26.369117736816406,36.76510265895298,27.97157864009633,4.8,0.06077036476053866,0.39424849272153556 +Souss - Massa - Draâ,Zagora,Zagora,0.2618211805820465,3.096704771431784,3.13421261890067,4.2,10.970813865910694,10.827556367088393 +Tadla - Azilal,Azilal,Azilal,0.167583167552948,3.5134777141114073,3.176189632051521,4.6,17.952915608591788,19.96557646818152 +Tadla - Azilal,Azilal,Bzou,1.8032854795455933,6.5622969667116795,5.807123654418522,5.4,2.2203018991102,2.6390782497540552 +Tadla - Azilal,Azilal,Demnate,0.8791094422340393,4.694675832986832,4.384974183307754,6.4,3.9879730243420273,4.340263233956939 +Tadla - Azilal,Azilal,NA (Azilal),130.4376983642578,168.1446192661921,155.20869466236658,4.6,0.1899067264199477,0.28907993145229127 +Tadla - Azilal,Azilal,NA (Demnate),0.15301157534122467,6.651424185860725,6.114755924046039,4.8,38.962701582607586,42.47007192774575 +Tadla - Azilal,Azilal,Ouaouizaght,1.2203470468521118,4.640800168116887,4.644842254148947,4.4,2.8061650299644914,2.8028527869083164 +Tadla - Azilal,Béni Mellal,Beni Mellal,27.565902709960938,48.498882154623665,39.5109104829676,4.6,0.433325470915572,0.7593794284523321 +Tadla - Azilal,Béni Mellal,Bni Moussa,8.669687271118164,12.930972774823507,11.610844744576347,5,0.3392460859870036,0.4915154803681573 +Tadla - Azilal,Béni Mellal,El Ksiba,0.8078921437263489,5.113711819052696,4.553492839271958,4.4,4.636263299045432,5.329696183782701 +Tadla - Azilal,Béni Mellal,Fquih Ben S,9.161832809448242,18.670717755953472,15.969746267473376,4.6,0.7430733129079148,1.0378802084992302 +Tadla - Azilal,Béni Mellal,Kasba Tadla,4.476537227630615,11.42824955781301,10.294999908756566,4.4,1.2997686348306328,1.5529218180682625 +Tadla - Azilal,Béni Mellal,NA (Beni Mellal),497.57183837890625,496.06922773881394,441.6997017695986,4.6,-0.11228958775347814,-0.0030198868267702485 +Tadla - Azilal,Béni Mellal,NA (El Ksiba),6.980855941772461,20.228935321172077,15.832723263538245,4.2,1.2680203395685985,1.8977729221032869 +Tadla - Azilal,Béni Mellal,NA (Fquih Ben Salah),15.38229751586914,33.58033420728601,34.85206580162048,4.2,1.26572563465668,1.1830506250865886 +Tadla - Azilal,Béni Mellal,NA (Kasba Tadla),248.4102325439453,372.76480122407276,335.34220744945384,4.2,0.3499532769453437,0.5006016354746109 +Tadla - Azilal,Béni Mellal,NA (Oulad Ayad),12.539043426513672,12.001288911570674,11.973608762025833,4.4,-0.04509392345609341,-0.04288640661423358 +Tadla - Azilal,Béni Mellal,NA (Souk Sebt Oulad Nemma),19.091367721557617,32.8231294371865,31.603107123539367,4,0.6553610817444853,0.7192654772514404 +Tadla - Azilal,Béni Mellal,NA (Zaouiat Cheikh),26.934616088867188,26.714642415444057,22.826506473801352,4,-0.1525215581878603,-0.008166950391917829 +Tanger - Tétouan,Chefchaouen,Bab Berred,0.49774524569511414,5.870284383495649,5.158450787408011,NA,9.363636482763589,10.793752796769851 +Tanger - Tétouan,Chefchaouen,Bab Taza,1.3304675817489624,5.890041281779608,6.090305354144123,NA,3.5775676444052316,3.427046072056014 +Tanger - Tétouan,Chefchaouen,Bou Ahmed,0.4835338592529297,6.151824822028478,5.826405194070604,NA,11.04963226995629,11.722635042628 +Tanger - Tétouan,Chefchaouen,Moqrissat,0.32496488094329834,4.033220462501049,4.201378432543654,NA,11.928715313322531,11.411250258161859 +Tanger - Tétouan,Chefchaouen,NA (Chefchaouene),195.9700927734375,166.7554186530735,179.37738645076752,NA,-0.08466958446487513,-0.14907720717435854 +Tanger - Tétouan,Fahs Anjra,Fahs,21.837684631347656,60.10957042030666,69.69750564162796,NA,2.1916160901773565,1.7525615208317602 +Tanger - Tétouan,Fahs Anjra,NA (Bni Makada),660.94500732421875,892.6100959777832,882.0378460061961,NA,0.33451018803675275,0.3505058455489987 +Tanger - Tétouan,Larache,Ksar El Keb,4.6526336669921875,8.604661385218302,9.60368894275866,NA,1.064140362240728,0.8494173410349332 +Tanger - Tétouan,Larache,Larache,1.2611663341522217,5.6601605365673695,6.276921516970584,NA,3.9770766527716126,3.488036497082861 +Tanger - Tétouan,Larache,NA (Ksar El Kebir),94.17048645019531,184.59212966192337,169.9303052565631,NA,0.8044964156199349,0.9601908901633428 +Tanger - Tétouan,Larache,NA (Larache),237.56785583496094,253.0772753591123,265.6812871469034,NA,0.11833853200861039,0.06528416678949105 +Tanger - Tétouan,Tanger-Assilah,Assilah,2.024543523788452,8.134644705316294,8.813611118417038,NA,3.3533818931807695,3.01801423863402 +Tanger - Tétouan,Tanger-Assilah,Boukhalef,66.99676513671875,115.59378860307777,127.4640465386816,NA,0.9025403133803351,0.7253637301321668 +Tanger - Tétouan,Tanger-Assilah,NA (Assilah),114.00659942626953,132.3987299745733,112.28510681358543,NA,-0.015099938261007667,0.16132513942930435 +Tanger - Tétouan,Tanger-Assilah,NA (Charf),635.973876953125,928.5044295901344,905.2925720214844,NA,0.4234744614961752,0.4599725920166538 +Tanger - Tétouan,Tanger-Assilah,NA (Tanger),258.27081298828125,338.25054869651797,403.42659529050195,NA,0.562029369957522,0.30967392243375835 +Tanger - Tétouan,Tétouan,Jebala,12.382822036743164,24.09985609849294,26.768813509690133,NA,1.1617700254642975,0.9462329368040809 +Tanger - Tétouan,Tétouan,NA (Fnidq),299.0445251464844,190.1539636958729,198.45562566121419,NA,-0.3363676343380558,-0.36412825614270106 +Tanger - Tétouan,Tétouan,NA (M'Diq),170.36061096191406,151.08376702018407,160.5964494811164,NA,-0.05731466578844655,-0.11315317450956745 +Tanger - Tétouan,Tétouan,NA (Martil),408.3902587890625,364.2255710255016,392.70643208821616,NA,-0.0384040176358545,-0.10814334282731357 +Tanger - Tétouan,Tétouan,NA (Ouad Laou),95.35450744628906,78.98017913103104,72.06734390118542,NA,-0.24421670426246758,-0.17172054844372509 +Tanger - Tétouan,Tétouan,NA (Tetouan Al Azhar),495.6853332519531,306.9823161038485,323.25301814079285,NA,-0.34786648614336596,-0.38069114514668984 +Tanger - Tétouan,Tétouan,NA (Tetouan Sidi Al Mandri),352.0209655761719,282.5830061776297,301.9510113751447,NA,-0.14223571632750617,-0.19725518133526299 +Tanger - Tétouan,Tétouan,Tetouan,2.823596477508545,8.0686248143514,8.153186089114138,NA,1.8875181542612844,1.8575700807896276 +Taza - Al Hoceima - Taounate,Al Hoceïma,Bni Boufrah,0.4396953284740448,4.880633100867271,4.404643751242581,NA,9.017490443959964,10.100034011744965 +Taza - Al Hoceima - Taounate,Al Hoceïma,Bni Ouriagh,4.840967178344727,13.078300764163336,14.851772131146612,NA,2.067934894825063,1.7015883980100033 +Taza - Al Hoceima - Taounate,Al Hoceïma,NA (Al Hoceima),364.0616455078125,465.8771553039551,507.6895668275895,NA,0.39451538796248953,0.27966557601563574 +Taza - Al Hoceima - Taounate,Al Hoceïma,NA (Bni Bouayach),31.53660011291504,63.04355347674826,70.40471875667572,NA,1.2324765036369028,0.999059925642724 +Taza - Al Hoceima - Taounate,Al Hoceïma,NA (Imzouren),197.76170349121094,261.344970703125,235.42980152368546,NA,0.19047215597103,0.3215145606527397 +Taza - Al Hoceima - Taounate,Al Hoceïma,NA (Targuist),135.66246032714844,166.6044628506615,182.48430156707764,NA,0.3451348377953553,0.22808080031054115 +Taza - Al Hoceima - Taounate,Al Hoceïma,Targuist,0.683531641960144,5.096840356787046,4.725140258669853,NA,5.912833245173119,6.456626795170716 +Taza - Al Hoceima - Taounate,Taounate,Ghafsai,1.6681411266326904,5.220452010631561,5.310958470617022,NA,2.183758487711242,2.1295026105912065 +Taza - Al Hoceima - Taounate,Taounate,Kariat Ba M,1.5694231986999512,5.759791791439056,5.815712564521366,NA,2.7056369303951127,2.6700055129873466 +Taza - Al Hoceima - Taounate,Taounate,NA (Ghafsai),23.638652801513672,30.448867549066957,29.073504835367203,NA,0.22991378059859302,0.2880965681393316 +Taza - Al Hoceima - Taounate,Taounate,NA (Kariat Ba Mohamed),1.7810527086257935,8.55986940342447,8.50743000796347,NA,3.7766301169871306,3.8060730386968764 +Taza - Al Hoceima - Taounate,Taounate,NA (Taouante),53.77544403076172,69.10883016171663,63.38758954134855,NA,0.17874599984870965,0.2851373225701975 +Taza - Al Hoceima - Taounate,Taounate,NA (Thar Essouk),0.12949825823307037,3.802756711192753,4.62129337559728,NA,34.686143108426194,28.365311650358795 +Taza - Al Hoceima - Taounate,Taounate,NA (Tissa),16.059537887573242,28.514622728029888,29.710215106154934,NA,0.8500043596612136,0.7755568639427852 +Taza - Al Hoceima - Taounate,Taounate,Taounate,1.9918212890625,6.862990856170654,6.601772057043539,NA,2.31443995166395,2.4455856526169026 +Taza - Al Hoceima - Taounate,Taounate,Tissa,0.9415584206581116,5.909490555524826,5.437573730945587,NA,4.77507843554194,5.276286660358609 +Taza - Al Hoceima - Taounate,Taza,Aknoul,1.4862920045852661,4.5305864314238224,4.702861202729715,NA,2.1641569679586605,2.0482478661304744 +Taza - Al Hoceima - Taounate,Taza,Guercif,0.4819682240486145,3.7414431770642596,3.608418165026484,NA,6.486838312109379,6.76284200986427 +Taza - Al Hoceima - Taounate,Taza,NA (Aknoul),3.9248709678649902,15.236889817497946,11.645074598716967,NA,1.9669955252188918,2.8821377676490467 +Taza - Al Hoceima - Taounate,Taza,NA (Guercif),221.4733428955078,287.83234266801315,269.244794957778,NA,0.21569842870348968,0.2996252230852624 +Taza - Al Hoceima - Taounate,Taza,NA (Ouad Amlil),19.057849884033203,21.10959822481329,20.506385492556024,NA,0.07600729449214595,0.10765896222632415 +Taza - Al Hoceima - Taounate,Taza,NA (Tahla),24.415573120117188,62.601802825927734,51.93973180019494,NA,1.1273197866241875,1.5640111955572749 +Taza - Al Hoceima - Taounate,Taza,NA (Taza Al Oulia),204.30079650878906,209.1217152674993,203.0918386632746,NA,-0.005917538581218729,0.023597160858366197 +Taza - Al Hoceima - Taounate,Taza,NA (Taza El Jadida),387.3259582519531,375.00462480024856,350.96322336504534,NA,-0.09388148176542832,-0.03181127726969854 +Taza - Al Hoceima - Taounate,Taza,Ouad Amlil,2.313758611679077,6.701214333375296,6.37457935230152,NA,1.7550753653059497,1.8962460904736622 +Taza - Al Hoceima - Taounate,Taza,Tahla,0.5564913749694824,4.384865202009678,4.265685732165972,NA,6.665322274581342,6.8794845692804145 +Taza - Al Hoceima - Taounate,Taza,Tainaste,0.1347639262676239,3.6721641023953753,3.5040335290961795,NA,25.001272196074325,26.248865509475642 +Taza - Al Hoceima - Taounate,Taza,Taza,1.814624309539795,6.986757606267929,6.8270007438129845,NA,2.76221166437717,2.850250197540798