Les trente jours

Jour 4 : Regroupements

Tous les noms de lacs officiels du Canada, 136 275 en tout, colorés selon le mot que chacun emploie pour dire lac : Lake, Lac, ou un nom dans une langue autochtone.

lakes.json
Chargement de 136 275 noms de lacs
Afficher ou masquer
Cliquez sur un point pour voir son nom.

Les lacs forment le plus grand groupe de la Base de données toponymiques du Canada : 136 275 noms officiels, étangs et réservoirs compris. Chaque point est un nom, coloré selon son générique, le mot qui dit que c'est un lac. Deux regroupements remplissent le pays et se rencontrent sur une ligne : 60 055 des 60 461 noms en Lac sont au Québec.

Cette ligne est une frontière provinciale, pas une carte des langues parlées. Chaque province officialise ses propres noms, et ceux du Québec sont en français. L'Ontario compte 22 073 noms en Lake et 137 en Lac. Le Québec a 27 noms à générique anglais, comme Le Beaver Pond, et 14 d'entre eux se tiennent ensemble sur la Basse-Côte-Nord, près du Labrador. Hors du Québec, les noms en Lac forment leurs propres petits regroupements : 19 autour de St. Paul, dans le centre-est de l'Alberta, et 33 dans les Territoires du Nord-Ouest.

Les points magenta sont les 7 822 noms que la base consigne dans une langue autochtone, 68 langues en tout, et ils se regroupent là où chacune est parlée. Le cri de l'Est en compte 1 618, tous au Québec, à l'est de la baie James. L'inuktitut en compte 1 527 au Nunavik et au Nunavut, et l'innu 946 sur la Côte-Nord et au Labrador. Certains lacs ont deux noms officiels au même point : cliquez sur Kluane Lake, au Yukon, et vous obtenez Kluane Lake, consigné en tlingit, et Łù'àn Mǟn, en tutchone du Sud.

Un script trie les noms, et il ne lit que deux choses : la langue que consigne la base et le mot générique. Le compte magenta est donc un minimum. Un nom d'origine autochtone que la base n'étiquette pas compte selon son générique, ou en gris s'il n'en a pas. Les 378 points gris sont des noms sans générique que le script connaisse, dont 32 lochs écossais. Un point marque l'endroit où la base place le nom, pas la rive du lac, si bien que le Grand lac de l'Ours est un point comme n'importe quel étang.

Comment elle est faite

Un fond de carte et une couche. Voici toute la carte, sans la légende.

import { createMap } from '@unmap/sdk'

// Sort each official lake name by the word it uses for lake.
const generic = (name, language) => {
  if (isIndigenous(language)) return 'indigenous' // the language the CGNDB records
  if (/^((petit|grand)e?s? )?(lac|lacs|étang|réservoir)\b/i.test(name)) return 'lac'
  if (/\b(lake|lakes|pond|ponds|reservoir|steady)\b/i.test(name)) return 'lake'
  return 'other'
}

const map = createMap({ key: 'um_live_...', container: '#map', style: 'muted' })

map.on('load', () => {
  map.addSource('lakes', { type: 'geojson', data: lakes }) // 136,275 points, one per name
  const labels = map.getStyle().layers.find((l) => l.type === 'symbol').id
  map.addLayer({
    id: 'lakes',
    type: 'circle',
    source: 'lakes',
    paint: {
      'circle-radius': 1.5,
      'circle-color': ['match', ['get', 'generic'],
        'lake', '#4FB3E8', 'lac', '#F2B84B', 'indigenous', '#FF3E9A', '#8FA3A8'],
    },
  }, labels) // under the place names
})

Les données sont le fichier CSV national de la Base de données toponymiques du Canada, filtré sur son code de lac, qui couvre aussi les étangs, les réservoirs et les steadies de Terre-Neuve. Un court script du dépôt unmap trie chaque nom : autochtone si la base lui consigne une langue autochtone, sinon Lac si un générique français ouvre le nom, Lake s'il en contient un anglais, et autre s'il n'a ni l'un ni l'autre. Chaque nom officiel est un point, donc un lac à deux noms est deux points au même endroit, et un lac sur une frontière est nommé une fois par chaque province. Le fond de carte est le style muted d'unmap, en tons de gris pour que les données portent toute la couleur. La page et le script ont été écrits avec un assistant de programmation IA (Claude).

Données

  • Base de données toponymiques du Canada, Ressources naturelles Canada. Contient des informations visées par la Licence du gouvernement ouvert - Canada. Fichier publié le 27 octobre 2026.
  • Fond de carte : unmap, © les contributeurs d'OpenStreetMap.

Partager cette carte

Publiez-la, ou faites la vôtre avec le mot-clic #30DayMapChallenge.