{"generated_at":"2026-09-17T18:41:45.340Z","freshness_basis":"Dates are recorded at build time by the pipeline or a human, not observed live. A source can be stale in the world while reading current here; that gap closes when pipelines write a manifest beside each artifact.","capabilities":[{"id":"tiles","display_name":{"en":"Basemap tiles","fr":"Tuiles de fond de carte"},"availability":"live","endpoints":["/tiles/{z}/{x}/{y}","/styles/{style}.json"],"coverage":{"en":"Canada, z0-14, in twelve styles across light and dark modes.","fr":"Canada, z0-14, en douze styles, en mode clair et sombre."},"known_gaps":{"en":"Canada only. Label languages are limited to the name tags the planet build carries; Indigenous names arrive on the feature rather than as a language code.","fr":"Canada seulement. Les langues d'étiquettes se limitent aux balises de noms du jeu de tuiles; les noms autochtones arrivent sur l'entité plutôt que par code de langue."},"jurisdictions":["CA"],"freshness":"unknown","sources":[{"id":"tiles.protomaps-planet","provider":"OpenStreetMap contributors, via the Protomaps daily planet build","dataset_name":{"en":"Protomaps daily planet PMTiles (BSD schema), Canada extract","fr":"Protomaps daily planet PMTiles (BSD schema), Canada extract"},"canonical_url":"https://build.protomaps.com/","licence":{"en":"ODbL 1.0 (OpenStreetMap) plus Natural Earth public-domain terms for the low-zoom fill. Redistribution permitted with OSM attribution; no third-party schema credit is owed, which is why the basemap is built from Protomaps rather than OpenMapTiles.","fr":"ODbL 1.0 (OpenStreetMap), plus les conditions du domaine public de Natural Earth pour le remplissage des faibles niveaux de zoom. La redistribution est permise avec l'attribution OSM; aucun crédit de schéma tiers n'est dû, et c'est pourquoi le fond de carte est construit à partir de Protomaps plutôt que d'OpenMapTiles."},"licence_url":"https://www.openstreetmap.org/copyright","attribution":"(c) unmap (c) OpenStreetMap contributors","jurisdiction":["CA"],"refresh_interval":"P1D","last_checked_at":"2026-09-16","last_success_at":"unknown","source_version":"unknown: the planet build date this extract was cut from is not recorded in the archive metadata","freshness":"unknown","stale_after":null,"coverage":"Canada bounding-box cutout of the world planet build, z0-14. Land, water, roads, buildings, POIs and labels in the nine Protomaps BSD layers.","known_gaps":{"en":"Not a live mirror: the extract is cut on demand, so an OSM edit reaches the basemap on the next pipeline run, not the next day. The cutout is a bounding box, so a strip of the northern United States is present in the tiles; that is geometry spill, not US product coverage. Which planet build date produced the deployed archive is not recorded, which is a manifest gap, not a licensing one.","fr":"Ce n'est pas un miroir en direct: l'extrait est découpé à la demande, donc une modification OSM atteint le fond de carte au prochain passage du pipeline, pas le lendemain. Le découpage est une boîte englobante, donc une bande du nord des États-Unis se trouve dans les tuiles; c'est un débordement géométrique, pas une couverture américaine. La date de construction du planet qui a produit l'archive déployée n'est pas consignée, ce qui est une lacune de manifeste et non de licence."},"quality_status":"production"}]},{"id":"terrain","display_name":{"en":"Terrain and elevation","fr":"Relief et altitude"},"availability":"live","endpoints":["/terrain/{version}/{z}/{x}/{y}","/contours/{version}/{z}/{x}/{y}","/elevation"],"coverage":{"en":"National 30 m elevation reaching 85 degrees north, with vector contours at z9-13.","fr":"Altitude nationale à 30 m jusqu'à 85 degrés nord, avec courbes de niveau vectorielles de z9 à z13."},"known_gaps":{"en":"Medium resolution, not national LiDAR. Values within about one tile of a coverage edge are extrapolated.","fr":"Résolution moyenne, et non un LiDAR national. Les valeurs à moins d'une tuile d'une limite de couverture sont extrapolées."},"jurisdictions":["CA"],"freshness":"unknown","sources":[{"id":"terrain.mrdem-30","provider":"Natural Resources Canada","dataset_name":{"en":"Medium Resolution Digital Elevation Model (MRDEM-30)","fr":"Medium Resolution Digital Elevation Model (MRDEM-30)"},"canonical_url":"https://open.canada.ca/data/en/dataset/18752265-bda3-498c-a4ba-9dfe68cb98da","licence":{"en":"Open Government Licence - Canada, with the mandated Copernicus WorldDEM-30 notice. NRCan has already blended HRDEM into MRDEM where HRDEM exists.","fr":"Licence du gouvernement ouvert - Canada, avec l'avis Copernicus WorldDEM-30 obligatoire. RNCan a déjà fusionné le MNEHR dans le MNEMR là où le MNEHR existe."},"licence_url":"https://open.canada.ca/en/open-government-licence-canada","attribution":"Contains information licensed under the Open Government Licence - Canada. Source: Natural Resources Canada, MRDEM-30. Includes Copernicus WorldDEM-30 (c) DLR e.V. 2010-2014 and (c) Airbus Defence and Space GmbH 2014-2018.","jurisdiction":["CA"],"refresh_interval":"unknown","last_checked_at":"2026-09-16","last_success_at":"2026-09-09","source_version":"unmap terrain v4 (coverage skirt)","freshness":"unknown","stale_after":null,"coverage":"National, 30 m, reaching 85 degrees north. Serves the terrarium DEM and hillshade at /terrain/4 and the point sampler at /elevation.","known_gaps":{"en":"30 m is medium resolution. NRCan blended HRDEM in where it exists, which is NOT national high-resolution LiDAR coverage and must never be described as such. The source follows watersheds, so shading spills a little across the US border; that spill is not US coverage. Within roughly one tile of a coverage edge (coasts, the border, fjord mouths) elevation values are extrapolated rather than measured.","fr":"30 m est une résolution moyenne. RNCan y a fusionné le MNEHR là où il existe, ce qui n'est PAS une couverture LiDAR haute résolution nationale et ne doit jamais être décrit ainsi. La source suit les bassins versants, donc l'ombrage déborde un peu de la frontière américaine; ce débordement n'est pas une couverture américaine. À environ une tuile d'une limite de couverture (côtes, frontière, embouchures de fjords), les valeurs d'altitude sont extrapolées plutôt que mesurées."},"quality_status":"production"},{"id":"terrain.contours","provider":"Natural Resources Canada (derived by unmap)","dataset_name":{"en":"National contours, derived from MRDEM-30","fr":"National contours, derived from MRDEM-30"},"canonical_url":"https://open.canada.ca/data/en/dataset/18752265-bda3-498c-a4ba-9dfe68cb98da","licence":{"en":"Open Government Licence - Canada, as a derived product of MRDEM-30.","fr":"Licence du gouvernement ouvert - Canada, à titre de produit dérivé du MNEMR-30."},"licence_url":"https://open.canada.ca/en/open-government-licence-canada","attribution":"Contains information licensed under the Open Government Licence - Canada. Source: Natural Resources Canada, MRDEM-30.","jurisdiction":["CA"],"refresh_interval":"unknown","last_checked_at":"2026-09-16","last_success_at":"2026-09-09","source_version":"unmap contours v4","freshness":"unknown","stale_after":null,"coverage":"National vector contours at z9-13, served from /contours/4.","known_gaps":{"en":"Generated from a 30 m DEM, so contours smooth terrain that a LiDAR-derived line would resolve. There is no 0 m line. 529 build windows came back empty and carry no contours.","fr":"Générées à partir d'un MNA de 30 m, donc les courbes lissent un relief qu'une ligne dérivée du LiDAR résoudrait. Il n'y a pas de courbe à 0 m. 529 fenêtres de construction sont revenues vides et ne portent aucune courbe."},"quality_status":"production"}]},{"id":"geocoding","display_name":{"en":"Geocoding","fr":"Géocodage"},"availability":"live","endpoints":["/geocode/search","/geocode/autocomplete","/geocode/reverse","/geocode/nearby"],"coverage":{"en":"Canada-wide addresses, streets, localities and places, with English and French first-class on the same record.","fr":"Adresses, rues, localités et lieux partout au Canada, l'anglais et le français étant de premier ordre sur la même fiche."},"known_gaps":{"en":"Legal subdivision and rural-route address forms are not parsed. Unit-level coverage depends on the contributing authority. Indigenous-language names exist only where the open sources carry them.","fr":"Les formes d'adresse par subdivision légale et par route rurale ne sont pas analysées. La couverture des unités dépend de l'autorité source. Les noms en langues autochtones n'existent que là où les sources ouvertes les portent."},"jurisdictions":["CA"],"freshness":"stale","sources":[{"id":"geocoding.osm-addresses","provider":"OpenStreetMap contributors","dataset_name":{"en":"OpenStreetMap addr:* tags, Canada","fr":"OpenStreetMap addr:* tags, Canada"},"canonical_url":"https://www.openstreetmap.org/","licence":{"en":"ODbL 1.0. Redistribution permitted with attribution and share-alike on derived databases.","fr":"ODbL 1.0. La redistribution est permise avec attribution et partage à l'identique des bases de données dérivées."},"licence_url":"https://www.openstreetmap.org/copyright","attribution":"(c) OpenStreetMap contributors","jurisdiction":["CA"],"refresh_interval":"P7D","last_checked_at":"2026-09-16","last_success_at":"2026-09-06","source_version":"unmap geocoding corpus v7","freshness":"current","stale_after":"2026-09-20T00:00:00.000Z","coverage":"Addresses and POIs wherever OSM mappers have tagged them, which is dense in cities and thin in rural Canada.","known_gaps":{"en":"Volunteer coverage, so completeness varies street by street rather than by a published rule. Unit-level addresses are rare.","fr":"Couverture bénévole: l'exhaustivité varie donc d'une rue à l'autre plutôt que selon une règle publiée. Les adresses à l'échelle de l'unité sont rares."},"quality_status":"production"},{"id":"geocoding.openaddresses-ca","provider":"OpenAddresses","dataset_name":{"en":"OpenAddresses, Canada collection","fr":"OpenAddresses, Canada collection"},"canonical_url":"https://openaddresses.io/","licence":{"en":"Per-source: OpenAddresses aggregates municipal and provincial releases, each under its own terms, most commonly an open government licence.","fr":"Par source: OpenAddresses agrège des publications municipales et provinciales, chacune sous ses propres conditions, le plus souvent une licence de gouvernement ouvert."},"licence_url":"https://github.com/openaddresses/openaddresses/blob/master/LICENSE.md","attribution":"Contains address data from OpenAddresses and its contributing authorities.","jurisdiction":["CA"],"refresh_interval":"P30D","last_checked_at":"2026-09-16","last_success_at":"2026-09-06","source_version":"unmap geocoding corpus v7","freshness":"current","stale_after":"2026-11-05T00:00:00.000Z","coverage":"Municipal and provincial address point releases that OpenAddresses has collected for Canada.","known_gaps":{"en":"Licences are per-contributing-authority rather than one blanket grant, so a specific municipality's terms may differ from the collection's. A jurisdiction-by-jurisdiction licence audit of this collection has NOT been completed.","fr":"Les licences sont propres à chaque autorité contributrice plutôt qu'à une cession globale, donc les conditions d'une municipalité donnée peuvent différer de celles de la collection. Une vérification des licences territoire par territoire pour cette collection n'a PAS été effectuée."},"quality_status":"production","notes":"Flagged for the Phase 6 licence audit: the per-source terms are the open question, not the aggregate."},{"id":"geocoding.statcan-nar","provider":"Statistics Canada","dataset_name":{"en":"National Address Register (NAR)","fr":"National Address Register (NAR)"},"canonical_url":"https://www.statcan.gc.ca/en/lode/databases/nar","licence":{"en":"Statistics Canada Open Licence.","fr":"Licence ouverte de Statistique Canada."},"licence_url":"https://www.statcan.gc.ca/en/reference/licence","attribution":"Contains information from the Statistics Canada National Address Register.","jurisdiction":["CA"],"refresh_interval":"unknown","last_checked_at":"2026-09-16","last_success_at":"2026-09-06","source_version":"unmap geocoding corpus v7","freshness":"unknown","stale_after":null,"coverage":"The national address foundation: the widest single-source address coverage in the corpus.","known_gaps":{"en":"Rural and unaddressed areas are represented unevenly. LSD and rural-route forms are not parsed by the geocoder yet, which is a documented product gap rather than a NAR gap.","fr":"Les zones rurales et sans adresse sont représentées de façon inégale. Les formes de subdivision légale et de route rurale ne sont pas encore analysées par le géocodeur, ce qui est une lacune produit documentée plutôt qu'une lacune du RNA."},"quality_status":"production"},{"id":"geocoding.whosonfirst","provider":"Who's On First","dataset_name":{"en":"Who's On First gazetteer, Canada","fr":"Who's On First gazetteer, Canada"},"canonical_url":"https://whosonfirst.org/","licence":{"en":"CC-BY 4.0 for the data, with per-record source licences recorded upstream.","fr":"CC-BY 4.0 pour les données, avec les licences source consignées enregistrement par enregistrement en amont."},"licence_url":"https://whosonfirst.org/docs/licenses/","attribution":"Contains data from Who's On First.","jurisdiction":["CA"],"refresh_interval":"unknown","last_checked_at":"2026-09-16","last_success_at":"2026-09-06","source_version":"unmap geocoding corpus v7","freshness":"unknown","stale_after":null,"coverage":"Administrative and locality records used for place hierarchy and conflation.","known_gaps":{"en":"A gazetteer, not an address source. Supplies hierarchy rather than precision.","fr":"Un répertoire toponymique, pas une source d'adresses. Il fournit la hiérarchie plutôt que la précision."},"quality_status":"production"},{"id":"geocoding.geonames","provider":"GeoNames","dataset_name":{"en":"GeoNames, Canada","fr":"GeoNames, Canada"},"canonical_url":"https://www.geonames.org/","licence":{"en":"CC-BY 4.0.","fr":"CC-BY 4.0."},"licence_url":"https://creativecommons.org/licenses/by/4.0/","attribution":"Contains data from GeoNames, licensed CC-BY 4.0.","jurisdiction":["CA"],"refresh_interval":"P1D","last_checked_at":"2026-09-16","last_success_at":"2026-09-06","source_version":"unmap geocoding corpus v7","freshness":"stale","stale_after":"2026-09-08T00:00:00.000Z","coverage":"Populated places and alternate names, including multilingual variants.","known_gaps":{"en":"Crowd-maintained, with duplicate and historical entries that conflation has to resolve.","fr":"Maintenu par la foule, avec des entrées en double et historiques que la conflation doit résoudre."},"quality_status":"production"}]},{"id":"names","display_name":{"en":"Geographical names","fr":"Noms géographiques"},"availability":"live","endpoints":["/geocode/search"],"coverage":{"en":"Official Canadian geographical names, including French and, where the source carries them, Indigenous-language names in syllabics.","fr":"Noms géographiques officiels du Canada, dont le français et, là où la source les porte, les noms en langues autochtones en syllabique."},"known_gaps":{"en":"The source carries an Indigenous-language name for relatively few communities. Community-stewarded names are out of scope: OCAP(R) applies, and an open government import is not a partnership.","fr":"La source ne porte un nom en langue autochtone que pour relativement peu de communautés. Les noms gérés par les communautés sont hors portée: le principe PCAP(R) s'applique, et une importation de données ouvertes n'est pas un partenariat."},"jurisdictions":["CA"],"freshness":"unknown","sources":[{"id":"names.cgndb","provider":"Natural Resources Canada","dataset_name":{"en":"Canadian Geographical Names Database (CGNDB)","fr":"Canadian Geographical Names Database (CGNDB)"},"canonical_url":"https://open.canada.ca/data/en/dataset/e27c6eba-3c5d-4051-9db2-082dc6411c2c","licence":{"en":"Open Government Licence - Canada.","fr":"Licence du gouvernement ouvert - Canada."},"licence_url":"https://open.canada.ca/en/open-government-licence-canada","attribution":"Contains information made available under the Open Government Licence - Canada from Natural Resources Canada (Canadian Geographical Names Database).","jurisdiction":["CA"],"refresh_interval":"unknown","last_checked_at":"2026-09-16","last_success_at":"unknown","source_version":"unknown: upstream edition not independently dated","freshness":"unknown","stale_after":null,"coverage":"Official geographical names nationwide, including French and Indigenous-language names where CGNDB carries them. Feeds the geocoder's civic search, and syllabic names are searchable in syllabics.","known_gaps":{"en":"CGNDB carries an Indigenous-language name for relatively few communities, so Indigenous-language coverage is a sourcing gap rather than an engine gap. Community-stewarded names are deliberately out of scope: OCAP(R) applies to Indigenous community data, and an open government name import is not a partnership.","fr":"La BDNC ne porte un nom en langue autochtone que pour relativement peu de communautés: la couverture en langues autochtones est donc une lacune d'approvisionnement et non une lacune du moteur. Les noms gérés par les communautés sont délibérément hors portée: le principe PCAP(R) s'applique aux données des communautés autochtones, et une importation de noms issue des données ouvertes gouvernementales n'est pas un partenariat."},"quality_status":"production"}]},{"id":"routing","display_name":{"en":"Road routing","fr":"Itinéraires routiers"},"availability":"live","endpoints":["/route","/isochrone"],"coverage":{"en":"Canada-wide car, truck, bicycle and pedestrian routing, plus isochrones.","fr":"Itinéraires auto, camion, vélo et piéton partout au Canada, avec isochrones."},"known_gaps":{"en":"Canada only: routes do not cross into the United States. No live traffic and no closure avoidance yet. The deployed graph's build date is not published.","fr":"Canada seulement: les itinéraires ne franchissent pas la frontière américaine. Ni trafic en direct ni évitement des fermetures pour l'instant. La date de construction du graphe déployé n'est pas publiée."},"jurisdictions":["CA"],"freshness":"unknown","sources":[{"id":"routing.osm-canada","provider":"OpenStreetMap contributors, via Geofabrik","dataset_name":{"en":"OpenStreetMap Canada extract, built into a Valhalla graph","fr":"OpenStreetMap Canada extract, built into a Valhalla graph"},"canonical_url":"https://download.geofabrik.de/north-america/canada.html","licence":{"en":"ODbL 1.0.","fr":"ODbL 1.0."},"licence_url":"https://www.openstreetmap.org/copyright","attribution":"(c) OpenStreetMap contributors","jurisdiction":["CA"],"refresh_interval":"P7D","last_checked_at":"2026-09-16","last_success_at":"unknown","source_version":"unknown: the deployed graph's PBF date is baked into the container image and not recorded here","freshness":"unknown","stale_after":null,"coverage":"Canada-wide road graph for car, truck, bicycle and pedestrian costing, Calgary through Iqaluit. Also backs /isochrone.","known_gaps":{"en":"Canada only. Cross-border routing into the United States does not work and is not a configuration flag: the 17 GB North America extract does not fit the container ceiling. Ferry and seasonal-road modelling is whatever OSM tags carry. The graph's build date is not surfaced, which is the manifest gap that /coverage.json cannot yet close.","fr":"Canada seulement. Le calcul d'itinéraire transfrontalier vers les États-Unis ne fonctionne pas et n'est pas une option de configuration: l'extrait de 17 Go de l'Amérique du Nord ne tient pas sous le plafond du conteneur. La modélisation des traversiers et des routes saisonnières est celle que portent les balises OSM. La date de construction du graphe n'est pas exposée, et c'est la lacune de manifeste que /coverage.json ne peut pas encore combler."},"quality_status":"production"}]},{"id":"layers","display_name":{"en":"Named Canadian layers","fr":"Couches canadiennes nommées"},"availability":"live","endpoints":["/layers","/layers/{id}","/layers/{id}/{z}/{x}/{y}","/identify","/data/query"],"coverage":{"en":"Authoritative overlays: municipalities, protected areas, Aboriginal lands, survey grids, and the energy, agriculture, remote and mining catalogs behind add-ons.","fr":"Superpositions officielles: municipalités, aires protégées, terres autochtones, grilles d'arpentage, et les catalogues énergie, agriculture, régions éloignées et mines derrière des modules."},"known_gaps":{"en":"Per-layer. Quote /layers/{id} for that layer's coverage, licence and known gaps: several industry layers are Alberta-only despite a national-sounding name.","fr":"Variable selon la couche. Consultez /layers/{id} pour la couverture, la licence et les lacunes connues: plusieurs couches industrielles ne couvrent que l'Alberta malgré un nom d'allure nationale."},"jurisdictions":["CA","CA-AB","CA-BC","CA-MB","CA-ON","CA-SK"],"freshness":"unknown","sources":[{"id":"layers.municipalities","provider":"Statistics Canada, Census Subdivision Boundary File (via Township Canada municipal_boundaries)","dataset_name":{"en":"Municipalities","fr":"Municipalités"},"canonical_url":"https://open.canada.ca/data/en/dataset/08de9f4c-61f4-4b6d-8189-d17e3282d36d","licence":{"en":"Open Government Licence – Canada. Verified 2026-09-12 against the Census Subdivision Boundary File record on the Open Government Portal. A census subdivision is the municipality or municipal equivalent as defined by each province, so one federal licence covers the national fabric and no per-province check is owed.","fr":"Licence du gouvernement ouvert - Canada. Vérifiée le 2026-09-12 contre la fiche du Fichier des limites des subdivisions de recensement sur le Portail du gouvernement ouvert. Une subdivision de recensement est la municipalité ou l'équivalent municipal tel que défini par chaque province, donc une seule licence fédérale couvre le tissu national et aucune vérification par province n'est due."},"licence_url":"https://open.canada.ca/data/en/dataset/08de9f4c-61f4-4b6d-8189-d17e3282d36d","attribution":"Contains information licensed under the Open Government Licence – Canada. Source: Statistics Canada, Census Subdivision Boundary File.","jurisdiction":["CA"],"refresh_interval":"unknown","last_checked_at":"2026-09-10","last_success_at":"2026-09-10","source_version":"ingestion 1 / schema 1","freshness":"unknown","stale_after":null,"coverage":"All census subdivisions, which together cover Canada. A census subdivision is a municipality or a municipal equivalent, so a few polygons are statistical areas rather than incorporated municipalities.","known_gaps":{"en":"Which annual edition this archive was built from is not independently dated, so treat boundary vintage as approximate. Census subdivisions are statistical geography: the polygon set includes municipal equivalents (Indian reserves, unorganized areas) that are not incorporated municipalities. Overlaps OSM admin boundaries in the basemap with a different lineage. Archive maxzoom 12.","fr":"L'édition annuelle à partir de laquelle cette archive a été construite n'est pas datée de façon indépendante: traitez le millésime des limites comme approximatif. Les subdivisions de recensement sont une géographie statistique: l'ensemble de polygones comprend des équivalents municipaux (réserves indiennes, territoires non organisés) qui ne sont pas des municipalités constituées. Chevauche les limites administratives OSM du fond de carte, dont la lignée est différente. Zoom maximal de l'archive: 12."},"quality_status":"production","notes":"Statistics Canada republishes the boundary file annually. A refresh is a new archive and a catalog updated_at bump. Archive uploaded 2026-09-10."},{"id":"layers.parks","provider":"Environment and Climate Change Canada, Canadian Protected and Conserved Areas Database (CPCAD), December 2025","dataset_name":{"en":"Protected and conserved areas","fr":"Aires protégées et de conservation"},"canonical_url":"https://open.canada.ca/data/en/dataset/6c343726-1e92-451a-876a-76e17d398a1c","licence":{"en":"Open Government Licence – Canada. Verified 2026-09-15 against the CPCAD record on the Open Government Portal, publisher Environment and Climate Change Canada, data current to 2025-12-31.","fr":"Licence du gouvernement ouvert - Canada. Vérifiée le 2026-09-15 contre la fiche de la BDCAPCP sur le Portail du gouvernement ouvert, éditeur Environnement et Changement climatique Canada, données à jour au 2025-12-31."},"licence_url":"https://open.canada.ca/data/en/dataset/6c343726-1e92-451a-876a-76e17d398a1c","attribution":"Contains information licensed under the Open Government Licence – Canada. Source: Environment and Climate Change Canada, Canadian Protected and Conserved Areas Database (CPCAD), December 2025.","jurisdiction":["CA"],"refresh_interval":"unknown","last_checked_at":"2026-09-15","last_success_at":"2026-09-15","source_version":"ingestion 2 / schema 2","freshness":"unknown","stale_after":null,"coverage":"National, and the register rather than the cartography: 22,438 protected areas, conserved areas and OECMs in every governance category Canada reports to the IUCN, terrestrial and marine. Polygons span lon -141 to -47.8 and lat 40.1 to 85.1, so this reaches the high Arctic and offshore waters.","known_gaps":{"en":"This replaced a Township Canada archive of 2,486 named provincial park polygons covering AB/BC/MB/SK only, which had also been misattributed to NRCan CanVec. Carries `name` (en), `name_fr`, `name_ind` (ECCC's Indigenous-language name, present on 95 areas), `class` (designation type, 185 distinct values), `biome` (T terrestrial/freshwater, M marine) and `region`. `region` is CA-MARINE for the marine areas that belong to no province. Reported by the jurisdictions, so a designation appears when its authority reports it, not when it is proclaimed. ECCC's IPCA flag and Indigenous-led conservation terminology are deliberately NOT ingested pending a governance decision, so this layer does not tell you whether an area is an Indigenous Protected and Conserved Area. Delisted areas are excluded. Overlaps OSM parks in the basemap, which is cartography; this is the register. Overlay tiles only, no identify table. Archive maxzoom 12.","fr":"Cette couche a remplacé une archive Township Canada de 2 486 polygones de parcs provinciaux nommés couvrant seulement AB/BC/MB/SK, qui avait aussi été attribuée par erreur à CanVec de RNCan. Elle porte `name` (en), `name_fr`, `name_ind` (le nom en langue autochtone d'ECCC, présent sur 95 aires), `class` (le type de désignation, 185 valeurs distinctes), `biome` (T terrestre/eau douce, M marin) et `region`. `region` vaut CA-MARINE pour les aires marines qui n'appartiennent à aucune province. Les données sont déclarées par les territoires: une désignation apparaît donc quand son autorité la déclare, et non quand elle est proclamée. L'indicateur APCA d'ECCC et la terminologie de conservation menée par les Autochtones ne sont délibérément PAS ingérés en attendant une décision de gouvernance: cette couche ne vous dit donc pas si une aire est une aire protégée et de conservation autochtone. Les aires retirées sont exclues. Chevauche les parcs OSM du fond de carte, qui relèvent de la cartographie; ceci est le registre. Tuiles de superposition seulement, aucune table d'identification. Zoom maximal de l'archive: 12."},"quality_status":"production","notes":"ECCC republishes CPCAD roughly annually against a 31 December cut-off. A new edition is a new archive and an ingestion_version bump. Built from the CPCAD geodatabase and uploaded 2026-09-15."},{"id":"layers.aboriginal-lands","provider":"Natural Resources Canada, Aboriginal Lands of Canada Legislative Boundaries","dataset_name":{"en":"Aboriginal lands (legislative)","fr":"Terres autochtones (législatives)"},"canonical_url":"https://open.canada.ca/data/en/dataset/522b07b9-78e2-4819-b736-ad9208eb1067","licence":{"en":"Open Government Licence – Canada. Open administrative geography, not community-stewarded data.","fr":"Licence du gouvernement ouvert - Canada. Géographie administrative ouverte, et non des données gérées par les communautés."},"licence_url":"https://open.canada.ca/data/en/dataset/522b07b9-78e2-4819-b736-ad9208eb1067","attribution":"Contains information licensed under the Open Government Licence – Canada. Source: Natural Resources Canada, Aboriginal Lands of Canada Legislative Boundaries.","jurisdiction":["CA"],"refresh_interval":"unknown","last_checked_at":"2026-09-10","last_success_at":"2026-09-10","source_version":"ingestion 1 / schema 1","freshness":"unknown","stale_after":null,"coverage":"Legislative and administrative boundaries as NRCan publishes them (reserves, settlement lands, Inuit Owned Lands, and related designations). Not a map of Indigenous nations, traditional territories, or language regions.","known_gaps":{"en":"Coverage is whatever NRCan has surveyed and published. Unsurveyed settlement lands and excluded category lands are real holes. Names on the polygons are NRCan's, not community-preferred names. Treaty boundaries are a separate dataset and are not in this layer. Do not combine with crowd-sourced territory maps without a partnership review. Archive maxzoom 12.","fr":"La couverture correspond à ce que RNCan a arpenté et publié. Les terres de règlement non arpentées et les terres de catégorie exclue sont de véritables trous. Les noms portés par les polygones sont ceux de RNCan, pas les noms privilégiés par les communautés. Les limites de traités forment un jeu de données distinct et ne sont pas dans cette couche. Ne combinez pas avec des cartes de territoires produites par la foule sans une revue de partenariat. Zoom maximal de l'archive: 12."},"quality_status":"production","notes":"NRCan publication cadence. A refresh is a new snapshot. Uploaded 2026-09-10."},{"id":"layers.survey.dls","provider":"Provincial Dominion Land Survey grids, each from its province's open data portal: Alberta Township System v4.1 (AB), Saskatchewan GeoHub (SK), Manitoba Land Initiative (MB), BC Data Catalogue for the Peace River block (BC) (via Township Canada grid archives)","dataset_name":{"en":"Dominion Land Survey grid","fr":"Grille de l'arpentage des terres fédérales"},"canonical_url":"https://open.alberta.ca/opendata/property-alberta-township-system-ats","licence":{"en":"Provincial and federal open data, closed for every jurisdiction. Alberta: Open Government Licence – Alberta, verified 2026-09-13 against the ATS v4.1 record on open.alberta.ca. Saskatchewan: GOS Standard Unrestricted Use Data Licence v2.0, the licence Saskatchewan GeoHub publishes under; the grid came from the provincial portal, NOT from ISC's SaskGrid Township Fabric Map, which is sold annually (CAD 202.91 provincial, checked 2026-09-14) and would not be redistributable. Manitoba: OpenMB Information and Data Use Licence, which the Manitoba Land Initiative publishes GIS datasets under at no charge. British Columbia (Peace River): Open Government Licence – British Columbia v2.0, via the BC Data Catalogue.","fr":"Données ouvertes provinciales et fédérales, conditions closes pour chaque territoire. Alberta: Open Government Licence - Alberta, vérifiée le 2026-09-13 contre la fiche ATS v4.1 sur open.alberta.ca. Saskatchewan: GOS Standard Unrestricted Use Data Licence v2.0, la licence sous laquelle publie Saskatchewan GeoHub; la grille provient du portail provincial, et NON du SaskGrid Township Fabric Map d'ISC, qui est vendu annuellement (202,91 $ CA pour la version provinciale, vérifié le 2026-09-14) et ne serait pas redistribuable. Manitoba: OpenMB Information and Data Use Licence, sous laquelle la Manitoba Land Initiative publie ses jeux de données géomatiques sans frais. Colombie-Britannique (Peace River): Open Government Licence - British Columbia v2.0, via le BC Data Catalogue."},"licence_url":"https://open.alberta.ca/opendata/property-alberta-township-system-ats","attribution":"Alberta: contains information licensed under the Open Government Licence – Alberta. Source: Government of Alberta, Alberta Township System (ATS) v4.1 polygons, distributed by AltaLIS for Alberta Data Partnerships. Saskatchewan: contains information provided by the Government of Saskatchewan under the GOS Standard Unrestricted Use Data Licence v2.0, via Saskatchewan GeoHub. Manitoba: contains information provided by the Province of Manitoba under the OpenMB Information and Data Use Licence, via the Manitoba Land Initiative. British Columbia: contains information licensed under the Open Government Licence – British Columbia, via the BC Data Catalogue.","jurisdiction":["CA-AB","CA-SK","CA-MB","CA-BC"],"refresh_interval":"unknown","last_checked_at":"2026-09-10","last_success_at":"2026-09-10","source_version":"ingestion 1 / schema 1","freshness":"unknown","stale_after":null,"coverage":"Alberta, Saskatchewan, Manitoba (DLS). British Columbia Peace River DLS overlap noted upstream.","known_gaps":{"en":"Thirty-two source-layers: a polygon layer per province and level (ab_/bc_/mb_/sk_ x twp/sec/qtr/lsd) and a `_label` point layer for each, carrying `descriptor` (the legal description, e.g. NW-25-24-1-W5). See source_layers. Township spans z0–14, the finer levels z9–14, so a request for ab_lsd at z5 is legitimately empty. FPS, Ontario concession/lot, and river lots are not in this layer. All four jurisdictions are attributed from their provincial open data portals.","fr":"Trente-deux source-layers: une couche de polygones par province et par niveau (ab_/bc_/mb_/sk_ x twp/sec/qtr/lsd) et une couche de points `_label` pour chacune, portant `descriptor` (la description légale, p. ex. NW-25-24-1-W5). Voir source_layers. Le township couvre z0-14 et les niveaux plus fins z9-14, donc une requête pour ab_lsd à z5 est légitimement vide. Le FPS, les concessions et lots de l'Ontario et les lots riverains ne sont pas dans cette couche. Les quatre territoires sont attribués à partir de leurs portails de données ouvertes provinciaux."},"quality_status":"production","notes":"Static survey fabric. A refresh re-joins the four Township Canada level archives into one. Founder waived the redistribution hold 2026-09-10; merged archive uploaded 2026-09-13."},{"id":"layers.survey.nts","provider":"Natural Resources Canada, Indexes of the National Topographic System of Canada (via Township Canada grid archives)","dataset_name":{"en":"National Topographic System grid","fr":"Grille du Système national de référence cartographique"},"canonical_url":"https://open.canada.ca/data/en/dataset/055919c2-101e-4329-bfd7-1d0c333c0e62","licence":{"en":"Open Government Licence – Canada. Verified 2026-09-13 against the Indexes of the National Topographic System of Canada record on the Open Government Portal. The NTS grid is a federal reference grid defined by NRCan, not a provincial product.","fr":"Licence du gouvernement ouvert - Canada. Vérifiée le 2026-09-13 contre la fiche des Index du Système national de référence cartographique du Canada sur le Portail du gouvernement ouvert. La grille SNRC est une grille de référence fédérale définie par RNCan, pas un produit provincial."},"licence_url":"https://open.canada.ca/data/en/dataset/055919c2-101e-4329-bfd7-1d0c333c0e62","attribution":"Contains information licensed under the Open Government Licence – Canada. Source: Natural Resources Canada, Indexes of the National Topographic System of Canada.","jurisdiction":["CA-BC"],"refresh_interval":"unknown","last_checked_at":"2026-09-10","last_success_at":"2026-09-10","source_version":"ingestion 1 / schema 1","freshness":"unknown","stale_after":null,"coverage":"British Columbia, with Yukon/NWT context. Not a national cadastre.","known_gaps":{"en":"BC grid lineage unverified. Quebec and Atlantic cadastre are not in this layer. FPS is not served here. All four NTS levels ship in one archive, each with a `_label` point layer carrying `descriptor` (the map-sheet designation): eight source-layers in total. See source_layers. `bc_series` spans z0–14 and the three finer levels z9–14, so a request for `bc_qtr_unit` at z5 is legitimately empty. `source_layer` names `bc_unit` as the default of the eight, not the only level present.","fr":"La lignée de la grille de la Colombie-Britannique n'est pas vérifiée. Le cadastre du Québec et de l'Atlantique n'est pas dans cette couche. Le FPS n'est pas servi ici. Les quatre niveaux SNRC sont livrés dans une seule archive, chacun avec une couche de points `_label` portant `descriptor` (la désignation du feuillet): huit source-layers en tout. Voir source_layers. `bc_series` couvre z0-14 et les trois niveaux plus fins z9-14, donc une requête pour `bc_qtr_unit` à z5 est légitimement vide. `source_layer` nomme `bc_unit` comme celui des huit qui sert par défaut, et non comme le seul niveau présent."},"quality_status":"production","notes":"Static index. A refresh is a new archive. Founder waived the redistribution hold 2026-09-10; archive uploaded with all four NTS levels and their label layers joined."},{"id":"layers.energy.wells","provider":"Alberta Energy Regulator ST37 List of Wells (via Township Canada wells)","dataset_name":{"en":"Wells","fr":"Puits"},"canonical_url":"https://www.aer.ca/providing-information/data-and-reports/aer-open-data","licence":{"en":"AER open data. Unmap covered by AER email 2026-04-08 (founder decision 2026-09-10). SK/BC provincial OGL UNVERIFIED for unmap redistribution. Manitoba Petroleum Branch is on HOLD and is not in this layer.","fr":"Données ouvertes de l'AER. unmap est couvert par le courriel de l'AER du 2026-04-08 (décision du fondateur le 2026-09-10). Les OGL provinciales de la SK et de la C.-B. sont NON VÉRIFIÉES pour la redistribution par unmap. La Direction du pétrole du Manitoba est EN ATTENTE et n'est pas dans cette couche."},"licence_url":"https://www.aer.ca/providing-information/data-and-reports/aer-open-data","attribution":"Source: AER · ST37, ST76, ST101, ST102 · refreshed monthly","jurisdiction":["CA-AB"],"refresh_interval":"unknown","last_checked_at":"2026-09-10","last_success_at":"2026-09-10","source_version":"ingestion 1 / schema 1","freshness":"unknown","stale_after":null,"coverage":"Alberta (AER ST37). Upstream archives also join SK/BC; those provinces stay UNVERIFIED and must not be quoted as shipped. Manitoba is held.","known_gaps":{"en":"Unified archive includes SK/BC/MB points that were already in the TC object; they are not filtered here. SK/BC licence unverified. MB Petroleum Branch table load remains held. UWI search is empty until energy_wells is loaded. Archive minzoom 4, maxzoom 12.","fr":"L'archive unifiée comprend des points de la SK, de la C.-B. et du MB qui étaient déjà dans l'objet TC; ils ne sont pas filtrés ici. Licence SK/BC non vérifiée. Le chargement de la table de la Direction du pétrole du MB reste en attente. La recherche par UWI est vide jusqu'au chargement d'energy_wells. Zoom minimal de l'archive: 4; maximal: 12."},"quality_status":"production","notes":"AER monthly. A refresh is a new archive. Uploaded 2026-09-10 from the TC unified wells object."},{"id":"layers.energy.pipelines","provider":"Alberta Energy Regulator ST76 Pipeline System (via Township Canada pipelines)","dataset_name":{"en":"Pipelines","fr":"Pipelines"},"canonical_url":"https://www.aer.ca/providing-information/data-and-reports/aer-open-data","licence":{"en":"AER open data (ST76). Unmap covered by AER email 2026-04-08. SK/BC provincial lineage UNVERIFIED. No Manitoba coverage upstream.","fr":"Données ouvertes de l'AER (ST76). unmap est couvert par le courriel de l'AER du 2026-04-08. La lignée provinciale SK/BC est NON VÉRIFIÉE. Aucune couverture du Manitoba en amont."},"licence_url":"https://www.aer.ca/providing-information/data-and-reports/aer-open-data","attribution":"Source: AER · ST37, ST76, ST101, ST102 · refreshed monthly","jurisdiction":["CA-AB"],"refresh_interval":"unknown","last_checked_at":"2026-09-10","last_success_at":"2026-09-10","source_version":"ingestion 1 / schema 1","freshness":"unknown","stale_after":null,"coverage":"Alberta (AER ST76). SK/BC UNVERIFIED. No Manitoba.","known_gaps":{"en":"SK/BC licence unverified. No Manitoba in the source archive. Archive minzoom 4, maxzoom 12.","fr":"Licence SK/BC non vérifiée. Aucun Manitoba dans l'archive source. Zoom minimal de l'archive: 4; maximal: 12."},"quality_status":"production","notes":"AER monthly. A refresh is a new archive. Uploaded 2026-09-10 from the TC unified pipelines object."},{"id":"layers.energy.facilities","provider":"Alberta Energy Regulator ST102 Facility List (via Township Canada facilities)","dataset_name":{"en":"Facilities","fr":"Installations"},"canonical_url":"https://www.aer.ca/providing-information/data-and-reports/aer-open-data","licence":{"en":"AER open data (ST102). Unmap covered by AER email 2026-04-08. SK/BC provincial lineage UNVERIFIED. No Manitoba coverage upstream.","fr":"Données ouvertes de l'AER (ST102). unmap est couvert par le courriel de l'AER du 2026-04-08. La lignée provinciale SK/BC est NON VÉRIFIÉE. Aucune couverture du Manitoba en amont."},"licence_url":"https://www.aer.ca/providing-information/data-and-reports/aer-open-data","attribution":"Source: AER · ST37, ST76, ST101, ST102 · refreshed monthly","jurisdiction":["CA-AB"],"refresh_interval":"unknown","last_checked_at":"2026-09-10","last_success_at":"2026-09-10","source_version":"ingestion 1 / schema 1","freshness":"unknown","stale_after":null,"coverage":"Alberta (AER ST102). SK/BC UNVERIFIED. No Manitoba.","known_gaps":{"en":"SK/BC licence unverified. No Manitoba in the source archive. Facility name search needs ?layers=facility or profile=energy and is empty until energy_facilities is loaded. Archive minzoom 4, maxzoom 12.","fr":"Licence SK/BC non vérifiée. Aucun Manitoba dans l'archive source. La recherche par nom d'installation exige ?layers=facility ou profile=energy et reste vide jusqu'au chargement d'energy_facilities. Zoom minimal de l'archive: 4; maximal: 12."},"quality_status":"production","notes":"AER monthly. A refresh is a new archive. Uploaded 2026-09-10 from the TC unified facilities object."},{"id":"layers.energy.fields","provider":"Provincial oil and gas field / pool outlines (via Township Canada og_fields)","dataset_name":{"en":"Fields and pools","fr":"Champs et pools"},"canonical_url":"https://www.aer.ca/providing-information/data-and-reports/aer-open-data","licence":{"en":"UNVERIFIED per province. Upstream records AB/SK/BC/MB field outlines; Manitoba is HOLD with Petroleum Branch. Do not treat this layer as cleared for redistribution.","fr":"NON VÉRIFIÉE par province. L'amont consigne les contours de champs de l'AB, de la SK, de la C.-B. et du MB; le Manitoba est EN ATTENTE avec la Direction du pétrole. Ne considérez pas cette couche comme autorisée pour la redistribution."},"licence_url":"https://www.aer.ca/providing-information/data-and-reports/aer-open-data","attribution":"Attribution pending per-province licence verification. Do not treat this layer as cleared for redistribution.","jurisdiction":["CA-AB"],"refresh_interval":"unknown","last_checked_at":"2026-09-10","last_success_at":"2026-09-10","source_version":"ingestion 1 / schema 1","freshness":"unknown","stale_after":null,"coverage":"National-looking in the upstream amalgam (AB/SK/BC, MB recorded). Licence and vintage unverified. MB held.","known_gaps":{"en":"Licence unverified. Unified archive includes MB field outlines from the TC object. Archive maxzoom 12.","fr":"Licence non vérifiée. L'archive unifiée comprend les contours de champs du MB provenant de l'objet TC. Zoom maximal de l'archive: 12."},"quality_status":"production","notes":"Static snapshot. Founder waived the redistribution hold 2026-09-10; archive uploaded."},{"id":"layers.energy.petroleum-tenure","provider":"Alberta Energy Agreements MapServer (PNG agreements), via Township Canada petroleum_tenure","dataset_name":{"en":"Crown petroleum tenure","fr":"Titres pétroliers de la Couronne"},"canonical_url":"https://gis.energy.gov.ab.ca/ArcGIS/rest/services/MapServices/Agreements/MapServer","licence":{"en":"Open Government Licence – Alberta (Crown PNG). SK/BC provincial OGL UNVERIFIED for unmap redistribution. Manitoba HOLD.","fr":"Open Government Licence - Alberta (pétrole, gaz naturel et soufre de la Couronne). Les OGL provinciales de la SK et de la C.-B. sont NON VÉRIFIÉES pour la redistribution par unmap. Manitoba EN ATTENTE."},"licence_url":"https://gis.energy.gov.ab.ca/ArcGIS/rest/services/MapServices/Agreements/MapServer","attribution":"Source: Alberta Energy · AMI Crown tenure · refreshed weekly","jurisdiction":["CA-AB"],"refresh_interval":"unknown","last_checked_at":"2026-09-10","last_success_at":"2026-09-10","source_version":"ingestion 1 / schema 1","freshness":"unknown","stale_after":null,"coverage":"Alberta (OGL-AB). SK/BC UNVERIFIED. Manitoba held. Not a national Crown tenure fabric.","known_gaps":{"en":"SK/BC unverified. Unified archive includes MB parcels from the TC object. Do not describe as national. Archive minzoom 4, maxzoom 12.","fr":"SK/BC non vérifiées. L'archive unifiée comprend les parcelles du MB provenant de l'objet TC. Ne décrivez pas cette couche comme nationale. Zoom minimal de l'archive: 4; maximal: 12."},"quality_status":"production","notes":"Alberta Energy weekly. A refresh is a new archive. Uploaded 2026-09-10."},{"id":"layers.energy.mineral-tenure","provider":"Alberta Energy Agreements MapServer (metallic / coal / ammonite), via Township Canada mineral_tenure","dataset_name":{"en":"Crown mineral tenure","fr":"Titres miniers de la Couronne"},"canonical_url":"https://gis.energy.gov.ab.ca/ArcGIS/rest/services/MapServices/Agreements/MapServer","licence":{"en":"Open Government Licence – Alberta (Crown mineral). SK/BC provincial OGL UNVERIFIED for unmap redistribution. Manitoba HOLD.","fr":"Open Government Licence - Alberta (minéraux de la Couronne). Les OGL provinciales de la SK et de la C.-B. sont NON VÉRIFIÉES pour la redistribution par unmap. Manitoba EN ATTENTE."},"licence_url":"https://gis.energy.gov.ab.ca/ArcGIS/rest/services/MapServices/Agreements/MapServer","attribution":"Source: Alberta Energy · AMI Crown tenure · refreshed weekly","jurisdiction":["CA-AB"],"refresh_interval":"unknown","last_checked_at":"2026-09-10","last_success_at":"2026-09-10","source_version":"ingestion 1 / schema 1","freshness":"unknown","stale_after":null,"coverage":"Alberta (OGL-AB). SK/BC UNVERIFIED. Manitoba held. Not a national mineral fabric.","known_gaps":{"en":"SK/BC unverified. Unified archive includes MB parcels from the TC object. Do not describe as national. Archive minzoom 4, maxzoom 12.","fr":"SK/BC non vérifiées. L'archive unifiée comprend les parcelles du MB provenant de l'objet TC. Ne décrivez pas cette couche comme nationale. Zoom minimal de l'archive: 4; maximal: 12."},"quality_status":"production","notes":"Alberta Energy weekly. A refresh is a new archive. Uploaded 2026-09-10."},{"id":"layers.energy.ccs","provider":"AER / Alberta Energy CCS pore-space, projects, and injection (via Township Canada ccs_*)","dataset_name":{"en":"Carbon capture and storage","fr":"Captage et stockage du carbone"},"canonical_url":"https://www.aer.ca/providing-information/data-and-reports/aer-open-data","licence":{"en":"Treat as AER / Open Government Licence – Alberta. UNVERIFIED exact product names before upload.","fr":"À traiter comme relevant de l'AER / de l'Open Government Licence - Alberta. Noms de produits exacts NON VÉRIFIÉS avant le téléversement."},"licence_url":"https://www.aer.ca/providing-information/data-and-reports/aer-open-data","attribution":"Source: AER · ST37, ST76, ST101, ST102 · refreshed monthly. Alberta Energy OGL-AB expected; exact CCS product UNVERIFIED.","jurisdiction":["CA-AB"],"refresh_interval":"unknown","last_checked_at":"2026-09-10","last_success_at":"2026-09-10","source_version":"ingestion 1 / schema 1","freshness":"unknown","stale_after":null,"coverage":"Alberta only. Not present in Saskatchewan, British Columbia, or Manitoba.","known_gaps":{"en":"Alberta only. Exact product UNVERIFIED. This object is project polygons (source-layer projects). Pore-space and injection-well archives stay on TC S3. Archive minzoom 4, maxzoom 12.","fr":"Alberta seulement. Produit exact NON VÉRIFIÉ. Cet objet contient les polygones de projets (source-layer projects). Les archives d'espace poreux et de puits d'injection restent sur le S3 de TC. Zoom minimal de l'archive: 4; maximal: 12."},"quality_status":"production","notes":"Static snapshot. Uploaded 2026-09-10 as TC CCS project polygons (pore-space and injection wells are not in this object)."},{"id":"layers.energy.geothermal","provider":"Alberta Energy geothermal tenure (via Township Canada geothermal_tenure)","dataset_name":{"en":"Geothermal tenure","fr":"Titres géothermiques"},"canonical_url":"https://open.alberta.ca/licence","licence":{"en":"Expected Open Government Licence – Alberta. UNVERIFIED exact product before upload.","fr":"Open Government Licence - Alberta attendue. Produit exact NON VÉRIFIÉ avant le téléversement."},"licence_url":"https://open.alberta.ca/licence","attribution":"Source: Alberta Energy · AMI Crown tenure · refreshed weekly. Geothermal product UNVERIFIED.","jurisdiction":["CA-AB"],"refresh_interval":"unknown","last_checked_at":"2026-09-10","last_success_at":"2026-09-10","source_version":"ingestion 1 / schema 1","freshness":"unknown","stale_after":null,"coverage":"Alberta only. Not present in Saskatchewan, British Columbia, or Manitoba.","known_gaps":{"en":"Alberta only. Exact product UNVERIFIED. Source-layer is tenure. Archive minzoom 4, maxzoom 12.","fr":"Alberta seulement. Produit exact NON VÉRIFIÉ. Le source-layer est tenure. Zoom minimal de l'archive: 4; maximal: 12."},"quality_status":"production","notes":"Static snapshot. Uploaded 2026-09-10."},{"id":"layers.agriculture.crops","provider":"Agriculture and Agri-Food Canada, Annual Crop Inventory (via Township Canada aafc_crop_summary*)","dataset_name":{"en":"Annual crop inventory","fr":"Inventaire annuel des cultures"},"canonical_url":"https://open.canada.ca/data/en/dataset/ba2645d5-4458-414d-b196-6303ac06c1c9","licence":{"en":"Open Government Licence – Canada.","fr":"Licence du gouvernement ouvert - Canada."},"licence_url":"https://open.canada.ca/data/en/dataset/ba2645d5-4458-414d-b196-6303ac06c1c9","attribution":"Contains information licensed under the Open Government Licence – Canada. Source: Agriculture and Agri-Food Canada, Annual Crop Inventory.","jurisdiction":["CA-AB","CA-SK","CA-MB"],"refresh_interval":"unknown","last_checked_at":"2026-09-11","last_success_at":"2026-09-11","source_version":"ingestion 1 / schema 1","freshness":"unknown","stale_after":null,"coverage":"Prairie agricultural areas in the AAFC inventory, rolled up to quarter sections (AB / SK; BC Peace if present). Not a field-boundary fabric. Classification accuracy varies.","known_gaps":{"en":"Raster classification, not surveyed fields. Archive is the TC prairie rollup, not every ACI pixel nationally. Do not advertise a national farm map. Native archive zooms overlap; unmap bands are exclusive (twp 0–5, sec 6–8, qs 9–12). Drought and TC Productivity Score are not in this layer.","fr":"Classification matricielle, et non des champs arpentés. L'archive est le cumul des Prairies de TC, pas chaque pixel de l'ICA à l'échelle nationale. Ne faites pas la promotion d'une carte agricole nationale. Les zooms de l'archive native se chevauchent; les bandes d'unmap sont exclusives (twp 0-5, sec 6-8, qs 9-12). La sécheresse et le Productivity Score de TC ne sont pas dans cette couche."},"quality_status":"production","notes":"AAFC annual. A refresh is a new set of band archives. Copied and branded 2026-09-11 from the TC crop-summary family."},{"id":"layers.agriculture.soils","provider":"Agriculture and Agri-Food Canada, Soil Landscapes of Canada v3.2 (via Township Canada soils)","dataset_name":{"en":"Soil landscapes","fr":"Paysages de sols"},"canonical_url":"https://open.canada.ca/data/en/dataset/5ad5e20c-4d4d-4496-9f64-0a391cf48381","licence":{"en":"Open Government Licence – Canada.","fr":"Licence du gouvernement ouvert - Canada."},"licence_url":"https://open.canada.ca/data/en/dataset/5ad5e20c-4d4d-4496-9f64-0a391cf48381","attribution":"Contains information licensed under the Open Government Licence – Canada. Source: Agriculture and Agri-Food Canada, Soil Landscapes of Canada v3.2.","jurisdiction":["CA-AB","CA-SK","CA-BC"],"refresh_interval":"unknown","last_checked_at":"2026-09-11","last_success_at":"2026-09-11","source_version":"ingestion 1 / schema 1","freshness":"unknown","stale_after":null,"coverage":"AB / SK / BC SLC v3.2 polygons in the TC unified soils object. Coarse. Not a national soil fabric.","known_gaps":{"en":"Coarse polygons, not AGRASID 4.1 detailed soil. AGRASID is not a standalone TC tile archive. Archive minzoom 4, maxzoom 12. Bounds are the prairie / BC Peace amalgam, not every SLC polygon nationally.","fr":"Polygones grossiers, et non le sol détaillé d'AGRASID 4.1. AGRASID n'est pas une archive de tuiles TC autonome. Zoom minimal de l'archive: 4; maximal: 12. Les limites correspondent à l'amalgame Prairies / Peace de la C.-B., pas à chaque polygone des PDSC à l'échelle nationale."},"quality_status":"production","notes":"Static SLC snapshot. A refresh is a new archive. Copied and branded 2026-09-11 from the TC soils object."},{"id":"layers.agriculture.capability","provider":"AAFC Land Suitability Rating System / AGRASID 4.1 (via Township Canada lsrs_productivity*)","dataset_name":{"en":"Agricultural capability (LSRS)","fr":"Aptitude agricole (SCEA)"},"canonical_url":"https://open.alberta.ca/licence","licence":{"en":"Open Government Licence – Canada and Open Government Licence – Alberta.","fr":"Licence du gouvernement ouvert - Canada et Open Government Licence - Alberta."},"licence_url":"https://open.alberta.ca/licence","attribution":"Contains information licensed under the Open Government Licence – Canada and the Open Government Licence – Alberta. Source: Agriculture and Agri-Food Canada, LSRS; AGRASID 4.1 (Alberta Agriculture and Irrigation).","jurisdiction":["CA-AB"],"refresh_interval":"unknown","last_checked_at":"2026-09-11","last_success_at":"2026-09-11","source_version":"ingestion 1 / schema 1","freshness":"unknown","stale_after":null,"coverage":"Alberta only. Not a national capability score. British Columbia uses agriculture.bc-capability.","known_gaps":{"en":"Alberta only. Not the TC Productivity Score. Native archive zooms overlap; unmap bands are exclusive (twp 0–5, sec 6–8, qs 9–12).","fr":"Alberta seulement. Ce n'est pas le Productivity Score de TC. Les zooms de l'archive native se chevauchent; les bandes d'unmap sont exclusives (twp 0-5, sec 6-8, qs 9-12)."},"quality_status":"production","notes":"Periodic AGRASID / LSRS refresh. A refresh is a new set of band archives. Copied and branded 2026-09-11."},{"id":"layers.agriculture.alr","provider":"BC Agricultural Land Commission ALR polygons (via Township Canada bc_alr)","dataset_name":{"en":"Agricultural Land Reserve","fr":"Réserve de terres agricoles"},"canonical_url":"https://catalogue.data.gov.bc.ca/dataset/92e17599-ac8a-49f7-aff5-a7f6db6ba2fb","licence":{"en":"Open Government Licence – British Columbia (Township Canada record).","fr":"Open Government Licence - British Columbia (fiche Township Canada)."},"licence_url":"https://catalogue.data.gov.bc.ca/dataset/92e17599-ac8a-49f7-aff5-a7f6db6ba2fb","attribution":"Contains information licensed under the Open Government Licence – British Columbia. Source: Agricultural Land Commission, ALR polygons.","jurisdiction":["CA-BC"],"refresh_interval":"unknown","last_checked_at":"2026-09-11","last_success_at":"2026-09-11","source_version":"ingestion 1 / schema 1","freshness":"unknown","stale_after":null,"coverage":"British Columbia only. Legal ALR zoning polygons, not a national reserve.","known_gaps":{"en":"British Columbia only. Label archive (bc_alr_labels) stays on TC S3. Archive minzoom 4, maxzoom 12.","fr":"Colombie-Britannique seulement. L'archive d'étiquettes (bc_alr_labels) reste sur le S3 de TC. Zoom minimal de l'archive: 4; maximal: 12."},"quality_status":"production","notes":"Periodic ALC refresh. A refresh is a new archive. Copied and branded 2026-09-11 from the TC bc_alr object (label archive stays on TC S3)."},{"id":"layers.agriculture.bc-capability","provider":"Province of British Columbia Agricultural Capability mapping, 2015 (via Township Canada bc_ag_capability)","dataset_name":{"en":"BC agricultural capability","fr":"Aptitude agricole de la C.-B."},"canonical_url":"https://www.env.gov.bc.ca/esd/distdata/ecosystems/Soil_Data/AgricultureCapability/","licence":{"en":"Open Government Licence – British Columbia (Township Canada record).","fr":"Open Government Licence - British Columbia (fiche Township Canada)."},"licence_url":"https://www.env.gov.bc.ca/esd/distdata/ecosystems/Soil_Data/AgricultureCapability/","attribution":"Contains information licensed under the Open Government Licence – British Columbia. Source: Province of British Columbia, Agricultural Capability (2015).","jurisdiction":["CA-BC"],"refresh_interval":"unknown","last_checked_at":"2026-09-11","last_success_at":"2026-09-11","source_version":"ingestion 1 / schema 1","freshness":"unknown","stale_after":null,"coverage":"British Columbia only. Different scale than Alberta LSRS. Vintage 2015.","known_gaps":{"en":"British Columbia only. Different classification than LSRS. Archive minzoom 4, maxzoom 12.","fr":"Colombie-Britannique seulement. Classification différente de celle du SCTT (LSRS). Zoom minimal de l'archive: 4; maximal: 12."},"quality_status":"production","notes":"Static 2015 snapshot. A refresh is a new archive. Copied and branded 2026-09-11."},{"id":"layers.survey.parcels","provider":"ParcelMap BC / LTSA (via Township Canada app.parcels_bc and the bc_parcels tile archive)","dataset_name":{"en":"BC parcel fabric","fr":"Cadastre de la C.-B."},"canonical_url":"https://catalogue.data.gov.bc.ca/dataset/parcelmap-bc-parcel-fabric","licence":{"en":"Open Government Licence – British Columbia (Township Canada record).","fr":"Open Government Licence - British Columbia (fiche Township Canada)."},"licence_url":"https://catalogue.data.gov.bc.ca/dataset/parcelmap-bc-parcel-fabric","attribution":"Contains information licensed under the Open Government Licence – British Columbia. Source: ParcelMap BC (LTSA).","jurisdiction":["CA-BC"],"refresh_interval":"unknown","last_checked_at":"2026-09-11","last_success_at":"2026-09-11","source_version":"ingestion 1 / schema 1","freshness":"unknown","stale_after":null,"coverage":"Every registered parcel in British Columbia, urban and rural alike: this is the cadastral fabric, not a farmland layer. Not a national parcel map. No owner names.","known_gaps":{"en":"British Columbia only. Nothing distinguishes agricultural parcels from any other: a downtown condo and a section of farmland are both here, undifferentiated. Intersect with `agriculture.alr` if you want land inside the Agricultural Land Reserve. Crown rows without a PID use pin:{pin}. Owner names are not in the open fabric. Overlay paint starts at z10 (dense cadastral), so nothing paints below it. Archive maxzoom 15.","fr":"Colombie-Britannique seulement. Rien ne distingue les parcelles agricoles des autres: un condo du centre-ville et une section de terre agricole s'y trouvent tous deux, sans différenciation. Croisez avec `agriculture.alr` si vous voulez les terres situées dans la réserve de terres agricoles. Les enregistrements de la Couronne sans PID utilisent pin:{pin}. Les noms des propriétaires ne sont pas dans le tissu ouvert. Le rendu de la superposition commence à z10 (cadastre dense), donc rien ne se dessine en dessous. Zoom maximal de l'archive: 15."},"quality_status":"production","notes":"Periodic LTSA refresh. Identify rows export from TC app.parcels_bc into the Land bake. Overlay tiles copy from the bc_parcels archive via pipeline/layers. Archive uploaded 2026-09-13; identify, PID search and overlay tiles verified live the same day."},{"id":"layers.agriculture.soil-orders","provider":"Agriculture and Agri-Food Canada, Soil Landscapes of Canada v3.2 (via Township Canada soil_order_canada)","dataset_name":{"en":"Soil orders","fr":"Ordres de sols"},"canonical_url":"https://open.canada.ca/data/en/dataset/5ad5e20c-f2bb-497d-a2a2-440eec6e10cd","licence":{"en":"Open Government Licence – Canada. Verified 2026-09-15 against the Soil Landscapes of Canada Version 3.2 record on the Open Government Portal, maintained by Agriculture and Agri-Food Canada and the Canadian Soil Information Service (CanSIS).","fr":"Licence du gouvernement ouvert - Canada. Vérifiée le 2026-09-15 contre la fiche Paysages pédologiques du Canada version 3.2 sur le Portail du gouvernement ouvert, tenue par Agriculture et Agroalimentaire Canada et le Service d'information sur les sols du Canada (SISCan)."},"licence_url":"https://open.canada.ca/data/en/dataset/5ad5e20c-f2bb-497d-a2a2-440eec6e10cd","attribution":"Contains information licensed under the Open Government Licence – Canada. Source: Agriculture and Agri-Food Canada, Soil Landscapes of Canada v3.2.","jurisdiction":["CA"],"refresh_interval":"unknown","last_checked_at":"2026-09-15","last_success_at":"2026-09-15","source_version":"ingestion 1 / schema 1","freshness":"unknown","stale_after":null,"coverage":"The widest reach of any agriculture layer here. Polygons span lon -141 to -52.6 and lat 41.7 to 83.1, and tiles return features at Halifax, Toronto, Yellowknife and Iqaluit alike (the far north comes back Cryosolic), where every other agriculture layer stops at Manitoba or a single province. Soil order and great group at roughly 1:1,000,000.","known_gaps":{"en":"Coarse: at ~1:1M a single polygon can span many quarter sections, so this is regional soil context and not a soil survey. Detail is uneven with latitude and AAFC maps SLC for the major agricultural regions, carrying full-province soil tables only for Alberta, Nova Scotia and Prince Edward Island, so a northern polygon is a broad soil-order statement rather than a survey of that ground. Where detailed provincial polygons exist, `agriculture.soils` (AB/SK/BC) is the better answer and this layer is the fallback outside it. Carries `soil_order`, `soil_group`, `soil_subgroup`, `soil_series_name`, `drainage_class`, `parent_material`, `slope_class`, `is_solonetzic` and `slc_version`. Not a productivity rating: for that see `agriculture.capability` (LSRS). Overlay tiles only, no identify table. Archive maxzoom 12.","fr":"Grossier: à environ 1/1 M, un seul polygone peut couvrir de nombreux quarts de section, donc il s'agit d'un contexte pédologique régional et non d'un levé pédologique. Le détail est inégal selon la latitude et AAC cartographie les PDSC pour les grandes régions agricoles, ne portant des tables pédologiques provinciales complètes que pour l'Alberta, la Nouvelle-Écosse et l'Île-du-Prince-Édouard: un polygone du Nord est donc un énoncé large d'ordre pédologique plutôt qu'un levé de ce terrain. Là où des polygones provinciaux détaillés existent, `agriculture.soils` (AB/SK/BC) est la meilleure réponse et cette couche est le recours en dehors. Elle porte `soil_order`, `soil_group`, `soil_subgroup`, `soil_series_name`, `drainage_class`, `parent_material`, `slope_class`, `is_solonetzic` et `slc_version`. Ce n'est pas une cote de productivité: pour cela, voir `agriculture.capability` (LSRS). Tuiles de superposition seulement, aucune table d'identification. Zoom maximal de l'archive: 12."},"quality_status":"production","notes":"AAFC refreshes SLC annually. A refresh is a new archive. Copied and branded 2026-09-15."},{"id":"layers.survey.geographic-township","provider":"Land Information Ontario, Geographic Township Improved and Lot Fabric Improved (via Township Canada on/ grid archives)","dataset_name":{"en":"Ontario geographic township fabric","fr":"Cantons géographiques de l'Ontario"},"canonical_url":"https://open.canada.ca/data/en/dataset/f4a8f715-894b-4b70-8244-7f5b4ca75876","licence":{"en":"Open Government Licence – Ontario. Verified 2026-09-15 against the Geographic Township Improved record, custodian Government of Ontario, distributed through Land Information Ontario and the Geospatial Ontario warehouse.","fr":"Open Government Licence - Ontario. Vérifiée le 2026-09-15 contre la fiche Geographic Township Improved, dont le dépositaire est le gouvernement de l'Ontario, distribuée par Land Information Ontario et l'entrepôt Geospatial Ontario."},"licence_url":"https://open.canada.ca/data/en/dataset/f4a8f715-894b-4b70-8244-7f5b4ca75876","attribution":"Contains information licensed under the Open Government Licence – Ontario. Source: Government of Ontario (Land Information Ontario), Geographic Township Improved and Lot Fabric Improved.","jurisdiction":["CA-ON"],"refresh_interval":"unknown","last_checked_at":"2026-09-15","last_success_at":"2026-09-15","source_version":"ingestion 1 / schema 1","freshness":"unknown","stale_after":null,"coverage":"The surveyed township fabric of Ontario: named geographic townships, concession strips, and lots. Townships reach lat 51.5 and concessions and lots lat 50.1, which is the extent of the original survey rather than a clip. The Hudson Bay lowlands of far northern Ontario were never laid out in townships.","known_gaps":{"en":"Ontario only. Six source-layers: `on_twp`, `on_con` and `on_lot` polygons plus an `_label` point layer for each carrying `descriptor` (the legal description, e.g. Lot 2 Con 4 Osprey); `on_con_label` and `on_lot_label` also carry `twp`, `concession` and `lot` separately. See source_layers. `on_twp` spans z0–14 and concessions and lots z9–14, so a request for `on_lot` at z5 is legitimately empty. Spatial accuracy varies by township: the fabric was improved through the Ontario Parcel, Township Realignment and Township Improvement projects, which did not reach every township equally. This is the survey fabric, not the registered parcel fabric: it does not tell you where a modern property boundary runs. Overlay tiles only: unlike survey.dls and survey.nts there is no identify table, so /identify and legal-description search do not cover Ontario. Archive maxzoom 14.","fr":"Ontario seulement. Six source-layers: les polygones `on_twp`, `on_con` et `on_lot` plus une couche de points `_label` pour chacun, portant `descriptor` (la description légale, p. ex. Lot 2 Con 4 Osprey); `on_con_label` et `on_lot_label` portent aussi `twp`, `concession` et `lot` séparément. Voir source_layers. `on_twp` couvre z0-14 et les concessions et lots z9-14, donc une requête pour `on_lot` à z5 est légitimement vide. L'exactitude spatiale varie d'un canton à l'autre: le tissu a été amélioré par les projets Ontario Parcel, Township Realignment et Township Improvement, qui n'ont pas atteint tous les cantons de la même façon. Ceci est le tissu d'arpentage, pas le tissu des parcelles enregistrées: il ne vous dit pas où passe une limite de propriété actuelle. Tuiles de superposition seulement: contrairement à survey.dls et survey.nts, il n'y a pas de table d'identification, donc /identify et la recherche par description légale ne couvrent pas l'Ontario. Zoom maximal de l'archive: 14."},"quality_status":"production","notes":"LIO refreshes the improved fabric as township realignment work completes. A refresh is a new archive. Copied, joined and uploaded 2026-09-15."},{"id":"layers.survey.river-lots","provider":"Manitoba Land Initiative, Spatial Referencing (via Township Canada mb/river-lots grid archives)","dataset_name":{"en":"Manitoba river lots","fr":"Lots riverains du Manitoba"},"canonical_url":"https://mli.gov.mb.ca/","licence":{"en":"OpenMB Information and Data Use Licence. The same Province of Manitoba licence and the same Manitoba Land Initiative source already verified for the Manitoba levels of survey.dls; it grants a worldwide, royalty-free, perpetual licence including commercial use.","fr":"OpenMB Information and Data Use Licence. La même licence de la Province du Manitoba et la même source Manitoba Land Initiative déjà vérifiées pour les niveaux manitobains de survey.dls; elle accorde une licence mondiale, libre de redevances et perpétuelle, y compris l'usage commercial."},"licence_url":"https://mli.gov.mb.ca/","attribution":"Contains information provided by the Province of Manitoba under the OpenMB Information and Data Use Licence. Source: Manitoba Land Initiative, Spatial Referencing.","jurisdiction":["CA-MB"],"refresh_interval":"unknown","last_checked_at":"2026-09-15","last_success_at":"2026-09-15","source_version":"ingestion 1 / schema 1","freshness":"unknown","stale_after":null,"coverage":"River lot and parish lot polygons along the Red, the Assiniboine and other Manitoba rivers, spanning lon -101.5 to -95.5 and lat 49.0 to 53.8. This is the settled river-lot belt, not the province.","known_gaps":{"en":"Manitoba only, and only where river lots were surveyed. Most of the province is DLS, which is survey.dls. Two source-layers: `mb_river_lots` polygons and `mb_river_lots_label` points carrying `descriptor`. Both span z9–14, so nothing paints below z9. Quebec seigneurial lots and the river lots of other provinces are not in this layer despite the shared origin. Overlay tiles only: no identify table, so /identify and legal-description search do not cover river lots. Archive maxzoom 14.","fr":"Manitoba seulement, et seulement là où des lots riverains ont été arpentés. La majeure partie de la province relève du DLS, c'est-à-dire de survey.dls. Deux source-layers: les polygones `mb_river_lots` et les points `mb_river_lots_label` portant `descriptor`. Les deux couvrent z9-14, donc rien ne se dessine sous z9. Les lots seigneuriaux du Québec et les lots riverains des autres provinces ne sont pas dans cette couche malgré l'origine commune. Tuiles de superposition seulement: aucune table d'identification, donc /identify et la recherche par description légale ne couvrent pas les lots riverains. Zoom maximal de l'archive: 14."},"quality_status":"production","notes":"A historical survey fabric, so effectively static. Note the Manitoba Land Initiative stopped updating its datasets on 2022-02-09 and DataMB is the successor platform, so a future refresh means re-sourcing rather than re-fetching. Copied, joined and uploaded 2026-09-15."},{"id":"layers.remote.airports","provider":"Transport Canada, Canadian Airports with Air Navigation Services (public OGL-Canada extract). No Township Canada tile archive.","dataset_name":{"en":"NAV CANADA airports","fr":"Aéroports NAV CANADA"},"canonical_url":"https://open.canada.ca/data/en/dataset/3a1eb6ef-6054-4f9d-b1f6-c30322cd7abf","licence":{"en":"Open Government Licence – Canada.","fr":"Licence du gouvernement ouvert - Canada."},"licence_url":"https://open.canada.ca/data/en/dataset/3a1eb6ef-6054-4f9d-b1f6-c30322cd7abf","attribution":"Contains information licensed under the Open Government Licence – Canada. Source: Transport Canada, Canadian Airports with Air Navigation Services.","jurisdiction":["CA"],"refresh_interval":"unknown","last_checked_at":"2026-09-11","last_success_at":"2026-09-11","source_version":"ingestion 1 / schema 1","freshness":"unknown","stale_after":null,"coverage":"Canadian airports served by NAV CANADA control towers or flight service stations. Not remote airstrips, heliports, or water bases. Not a live operations feed.","known_gaps":{"en":"ANS airports only (towers and flight service stations), not the ~1,775 Canadian aerodromes. No winter, ice, or seasonal road geometries. Community airstrips stay in OSM / CGNDB search. Archive minzoom 4, maxzoom 12.","fr":"Aéroports avec services de navigation aérienne seulement (tours et stations d'information de vol), et non les quelque 1 775 aérodromes canadiens. Aucune géométrie de route hivernale, de glace ou saisonnière. Les pistes communautaires restent dans la recherche OSM / BDNC. Zoom minimal de l'archive: 4; maximal: 12."},"quality_status":"production","notes":"Periodic Transport Canada refresh. A refresh is a new archive. Branded and uploaded 2026-09-11 from the public ANS shapefile (no Township Canada tile)."},{"id":"layers.mining.occurrences","provider":"Alberta Geological Survey DIG 2025-0010, Minerals of Alberta (via Township Canada critical-minerals/minerals-of-alberta)","dataset_name":{"en":"Minerals of Alberta","fr":"Minéraux de l'Alberta"},"canonical_url":"https://ags.aer.ca/publications/all-publications/dig-2025-0010","licence":{"en":"Open Government Licence – Alberta.","fr":"Open Government Licence - Alberta."},"licence_url":"https://ags.aer.ca/publications/all-publications/dig-2025-0010","attribution":"Contains information licensed under the Open Government Licence – Alberta. Source: Alberta Geological Survey, Minerals of Alberta (DIG 2025-0010).","jurisdiction":["CA-AB"],"refresh_interval":"unknown","last_checked_at":"2026-09-11","last_success_at":"2026-09-11","source_version":"ingestion 1 / schema 1","freshness":"unknown","stale_after":null,"coverage":"Alberta only. Current and past mineral producers plus selected exploration projects (the point set behind AGS Map 655). Not a national mine inventory.","known_gaps":{"en":"Alberta only. A few hundred points. Not NI 43-101. Not a live producing-mine status feed. SK / BC / ON / territories occurrences are not in this layer. Archive minzoom 4, maxzoom 12.","fr":"Alberta seulement. Quelques centaines de points. Ce n'est pas du NI 43-101. Ce n'est pas un flux en direct de l'état des mines en production. Les indices de la SK, de la C.-B., de l'Ontario et des territoires ne sont pas dans cette couche. Zoom minimal de l'archive: 4; maximal: 12."},"quality_status":"production","notes":"AGS publication cadence. A refresh is a new archive. Copied and branded 2026-09-11 from the TC critical-minerals object."},{"id":"layers.mining.prospectivity","provider":"Alberta Geological Survey DIG 2025-0008, Prospective Areas for Mineral Exploration in Alberta (via Township Canada critical-minerals/mineral-prospectivity)","dataset_name":{"en":"Alberta mineral prospectivity","fr":"Prospective minière de l'Alberta"},"canonical_url":"https://ags.aer.ca/publications/all-publications/dig-2025-0008","licence":{"en":"Open Government Licence – Alberta.","fr":"Open Government Licence - Alberta."},"licence_url":"https://ags.aer.ca/publications/all-publications/dig-2025-0008","attribution":"Contains information licensed under the Open Government Licence – Alberta. Source: Alberta Geological Survey, Prospective Areas for Mineral Exploration in Alberta (DIG 2025-0008).","jurisdiction":["CA-AB"],"refresh_interval":"unknown","last_checked_at":"2026-09-11","last_success_at":"2026-09-11","source_version":"ingestion 1 / schema 1","freshness":"unknown","stale_after":null,"coverage":"Alberta only. Prospective-area polygons. Not a national prospectivity fabric.","known_gaps":{"en":"Alberta only. Coarse prospective areas, not claims. Tenure is energy.mineral-tenure, not this layer. Archive minzoom 4, maxzoom 12.","fr":"Alberta seulement. Zones prospectives grossières, et non des claims. Les titres relèvent d'energy.mineral-tenure, pas de cette couche. Zoom minimal de l'archive: 4; maximal: 12."},"quality_status":"production","notes":"AGS publication cadence. A refresh is a new archive. Copied and branded 2026-09-11 from the TC critical-minerals object."},{"id":"layers.mining.lithium","provider":"Geological Survey of Canada, Predictive model of Li-Cs-Ta pegmatite deposits (Natural Resources Canada)","dataset_name":{"en":"Lithium prospectivity","fr":"Prospectivité du lithium"},"canonical_url":"https://open.canada.ca/data/en/dataset/b4d667c1-27db-d36a-e038-f8d93309b15f","licence":{"en":"Open Government Licence – Canada. Verified 2026-09-15 against the Open Government Portal record, which offers GeoPackage alongside WMS and ESRI REST.","fr":"Licence du gouvernement ouvert - Canada. Vérifiée le 2026-09-15 contre la fiche du Portail du gouvernement ouvert, qui offre un GeoPackage en plus du WMS et du REST ESRI."},"licence_url":"https://open.canada.ca/data/en/dataset/b4d667c1-27db-d36a-e038-f8d93309b15f","attribution":"Contains information licensed under the Open Government Licence – Canada. Source: Geological Survey of Canada (Natural Resources Canada), Predictive model of Li-Cs-Ta pegmatite deposits.","jurisdiction":["CA"],"refresh_interval":"unknown","last_checked_at":"2026-09-15","last_success_at":"2026-09-15","source_version":"ingestion 1 / schema 1","freshness":"unknown","stale_after":null,"coverage":"Pan-Canadian probability surface for pegmatite-hosted lithium (Li-Cs-Ta). A prospectivity model, not an occurrence inventory and not claims.","known_gaps":{"en":"A probability surface is not a deposit: high probability is where to look, not what is there. Does not replace mining.occurrences. Archive minzoom 4, maxzoom 12.","fr":"Une surface de probabilité n'est pas un gisement: une probabilité élevée indique où chercher, pas ce qui s'y trouve. Ne remplace pas mining.occurrences. Zoom minimal de l'archive: 4; maximal: 12."},"quality_status":"production","notes":"Upstream maintenance frequency is 'Not Planned', so this is a completed model rather than a feed. A new GSC release would be a new archive. Built from the GSC GeoPackage and uploaded 2026-09-15."},{"id":"layers.mining.rare-earths","provider":"Geological Survey of Canada, Pan-Canadian predictive model of carbonatite-hosted REE and Nb deposits (Natural Resources Canada)","dataset_name":{"en":"Rare earth prospectivity","fr":"Prospectivité des terres rares"},"canonical_url":"https://open.canada.ca/data/en/dataset/3d1019fd-ced9-f38e-7c36-b4e5bbdb57ab","licence":{"en":"Open Government Licence – Canada. Verified 2026-09-15 against the Open Government Portal record, which offers GeoPackage alongside WMS and ESRI REST.","fr":"Licence du gouvernement ouvert - Canada. Vérifiée le 2026-09-15 contre la fiche du Portail du gouvernement ouvert, qui offre un GeoPackage en plus du WMS et du REST ESRI."},"licence_url":"https://open.canada.ca/data/en/dataset/3d1019fd-ced9-f38e-7c36-b4e5bbdb57ab","attribution":"Contains information licensed under the Open Government Licence – Canada. Source: Geological Survey of Canada (Natural Resources Canada), Pan-Canadian predictive model of carbonatite-hosted REE and Nb deposits.","jurisdiction":["CA"],"refresh_interval":"unknown","last_checked_at":"2026-09-15","last_success_at":"2026-09-15","source_version":"ingestion 1 / schema 1","freshness":"unknown","stale_after":null,"coverage":"Pan-Canadian probability surface for carbonatite-hosted rare earth elements and niobium. A prospectivity model, not an occurrence inventory and not claims.","known_gaps":{"en":"Covers carbonatite-hosted REE only. Ion-adsorption clay and placer REE are different deposit types and are not in this model, so a blank area is not an absence of rare earths. Archive minzoom 4, maxzoom 12.","fr":"Ne couvre que les ETR associées aux carbonatites. Les argiles à adsorption ionique et les ETR alluviales sont des types de gisements différents et ne sont pas dans ce modèle: une zone vide n'est donc pas une absence de terres rares. Zoom minimal de l'archive: 4; maximal: 12."},"quality_status":"production","notes":"Upstream maintenance frequency is 'Not Planned', so this is a completed model rather than a feed. A new GSC release would be a new archive. Built from the GSC GeoPackage and uploaded 2026-09-15."},{"id":"layers.mining.graphite","provider":"Geological Survey of Canada, Predictive model of graphite (Natural Resources Canada)","dataset_name":{"en":"Graphite prospectivity","fr":"Prospectivité du graphite"},"canonical_url":"https://open.canada.ca/data/en/dataset/48d4c7dc-e7a2-1399-4b14-d5acfc23a895","licence":{"en":"Open Government Licence – Canada. Verified 2026-09-15 against the Open Government Portal record, which offers GeoPackage alongside WMS and ESRI REST.","fr":"Licence du gouvernement ouvert - Canada. Vérifiée le 2026-09-15 contre la fiche du Portail du gouvernement ouvert, qui offre un GeoPackage en plus du WMS et du REST ESRI."},"licence_url":"https://open.canada.ca/data/en/dataset/48d4c7dc-e7a2-1399-4b14-d5acfc23a895","attribution":"Contains information licensed under the Open Government Licence – Canada. Source: Geological Survey of Canada (Natural Resources Canada), Predictive model of graphite.","jurisdiction":["CA"],"refresh_interval":"unknown","last_checked_at":"2026-09-15","last_success_at":"2026-09-15","source_version":"ingestion 1 / schema 1","freshness":"unknown","stale_after":null,"coverage":"Pan-Canadian probability surface for flake graphite mineral systems. A prospectivity model, not an occurrence inventory and not claims.","known_gaps":{"en":"Built with deep-learning feature extraction, so treat the surface as a research product. Archive minzoom 4, maxzoom 12. Magmatic nickel, MVT zinc and clastic-dominated zinc are NOT catalogued. All three are Open Government Licence - Canada, verified 2026-09-15, and all three publish only HTML, WMS and ESRI REST with no vector download, so there is nothing for the tiler to consume. That splits on release vintage rather than subject: the 2025 models carry a GeoPackage and the 2023 ones do not.","fr":"Construit par extraction de caractéristiques en apprentissage profond: traitez la surface comme un produit de recherche. Zoom minimal de l'archive: 4; maximal: 12. Le nickel magmatique, le zinc de type MVT et le zinc en milieu clastique ne sont PAS catalogués. Les trois relèvent de la Licence du gouvernement ouvert - Canada, vérifiée le 2026-09-15, et les trois ne publient que du HTML, du WMS et du REST ESRI, sans téléchargement vectoriel: il n'y a donc rien à consommer pour le générateur de tuiles. Le partage se fait selon le millésime de publication plutôt que selon le sujet: les modèles de 2025 portent un GeoPackage et ceux de 2023 non."},"quality_status":"production","notes":"Upstream maintenance frequency is 'Not Planned', so this is a completed model rather than a feed. A new GSC release would be a new archive. Built from the GSC GeoPackage and uploaded 2026-09-15."},{"id":"layers.mining.sk-potential","provider":"Saskatchewan Geological Survey Resource Map (via Township Canada critical-minerals/sk-resource-potential)","dataset_name":{"en":"Saskatchewan resource potential","fr":"Potentiel des ressources de la Saskatchewan"},"canonical_url":"https://gis.saskatchewan.ca/egis/rest/services/Economy/Resource_Map/FeatureServer","licence":{"en":"Government of Saskatchewan Standard Unrestricted Use Data Licence v2.0 (Township Canada record).","fr":"Government of Saskatchewan Standard Unrestricted Use Data Licence v2.0 (fiche Township Canada)."},"licence_url":"https://gis.saskatchewan.ca/egis/rest/services/Economy/Resource_Map/FeatureServer","attribution":"Contains information licensed under the Government of Saskatchewan Standard Unrestricted Use Data Licence v2.0. Source: Saskatchewan Geological Survey, Resource Map (helium, lithium, uranium, rare earth elements, gold, potash).","jurisdiction":["CA-SK"],"refresh_interval":"unknown","last_checked_at":"2026-09-11","last_success_at":"2026-09-11","source_version":"ingestion 1 / schema 1","freshness":"unknown","stale_after":null,"coverage":"Saskatchewan helium / lithium / uranium / rare-earth / gold / potash prospectivity polygons. Not a national resource map.","known_gaps":{"en":"Saskatchewan only. Commodity mix is whatever the FeatureServer published into the TC archive. Not claims or producing mines. Archive minzoom 4, maxzoom 12.","fr":"Saskatchewan seulement. La combinaison de substances est celle que le FeatureServer a publiée dans l'archive TC. Ce ne sont ni des claims ni des mines en production. Zoom minimal de l'archive: 4; maximal: 12."},"quality_status":"production","notes":"Periodic SK Resource Map refresh. A refresh is a new archive. Copied and branded 2026-09-11 from the TC critical-minerals object."}]},{"id":"places","display_name":{"en":"Places","fr":"Lieux"},"availability":"live","endpoints":["/places/search","/places/nearby","/places/{id}"],"coverage":{"en":"Canadian points of interest from the geocoding corpus, in 89 categories with English and French aliases, and in every language a source recorded a name in. /geocode/nearby is unchanged and remains the backwards-compatible surface.","fr":"Points d'intérêt canadiens tirés du corpus de géocodage, en 89 catégories avec alias anglais et français, et dans chaque langue où une source a consigné un nom. /geocode/nearby est inchangé et demeure la surface rétrocompatible."},"known_gaps":{"en":"No phone, website, opening hours, accessibility or operator. The loaders do not extract them, so those fields are absent from responses rather than null, and filling them needs loader work and a full corpus rebuild. No deduplication across sources: the corpus conflates localities, not businesses, so a chain with an entry in two sources can appear twice. Coverage is OpenStreetMap's, which is dense in cities and thin in rural Canada, and varies street by street rather than by a published rule. /places/{id} needs a geocoding container carrying that route; an older container answers 404 and the body says so.","fr":"Aucun téléphone, site Web, horaire d'ouverture, accessibilité ni exploitant. Les chargeurs ne les extraient pas: ces champs sont absents des réponses plutôt que nuls, et les remplir exige du travail sur les chargeurs et une reconstruction complète du corpus. Aucune déduplication entre sources: le corpus fusionne les localités, pas les commerces, donc une chaîne présente dans deux sources peut apparaître deux fois. La couverture est celle d'OpenStreetMap: dense en ville, mince en milieu rural, et variable d'une rue à l'autre plutôt que selon une règle publiée. /places/{id} exige un conteneur de géocodage portant cette route; un conteneur plus ancien répond 404 et le corps le dit."},"jurisdictions":["CA"],"freshness":"current","sources":[{"id":"places.osm-poi","provider":"OpenStreetMap contributors","dataset_name":{"en":"OpenStreetMap points of interest, Canada","fr":"OpenStreetMap points of interest, Canada"},"canonical_url":"https://www.openstreetmap.org/","licence":{"en":"ODbL 1.0. Redistribution permitted with attribution and share-alike on derived databases.","fr":"ODbL 1.0. La redistribution est permise avec attribution et partage a l'identique des bases derivees."},"licence_url":"https://www.openstreetmap.org/copyright","attribution":"(c) OpenStreetMap contributors","jurisdiction":["CA"],"refresh_interval":"P7D","last_checked_at":"2026-09-16","last_success_at":"2026-09-06","source_version":"unmap geocoding corpus v7","freshness":"current","stale_after":"2026-09-20T00:00:00.000Z","coverage":"POI rows from the geocoding corpus, in 89 taxonomy categories with English and French aliases. Names in every language the corpus carries, including syllabics where a source recorded them.","known_gaps":{"en":"Volunteer coverage, so completeness varies street by street rather than by a published rule. No phone, website, opening hours, accessibility or operator: the loaders do not extract them, so those fields are ABSENT from responses rather than null, and filling them needs loader work and a corpus rebuild. No cross-source place deduplication: the corpus conflates localities, not businesses, and a chain with an entry in two sources can still appear twice.","fr":"Couverture benevole: l'exhaustivite varie d'une rue a l'autre plutot que selon une regle publiee. Aucun telephone, site Web, horaire d'ouverture, accessibilite ni exploitant: les chargeurs ne les extraient pas, donc ces champs sont ABSENTS des reponses plutot que nuls, et les remplir exige du travail sur les chargeurs et une reconstruction du corpus. Aucune deduplication de lieux entre sources: le corpus fusionne les localites, pas les commerces, et une chaine presente dans deux sources peut encore apparaitre deux fois."},"quality_status":"preview"}]},{"id":"transit","display_name":{"en":"Public transit","fr":"Transport en commun"},"availability":"planned","endpoints":[],"coverage":{"en":"Not available. No agency feeds are ingested and /route has no transit mode. The feeds listed below are licensing decisions, not coverage: each has been assessed and none has been ingested.","fr":"Non disponible. Aucun flux d'agence n'est ingéré et /route n'a pas de mode transport en commun. Les flux listés ci-dessous sont des décisions de licence et non une couverture: chacun a été évalué, aucun n'a été ingéré."},"known_gaps":{"en":"Everything: schedules, stops, departures and realtime. Two of the eight agencies assessed on 2026-09-17 are blocked on terms rather than engineering, so Vancouver and Montreal would have no coverage even once transit ships. Both Metrolinx feeds publish no calendar.txt, which the routing engine silently discards, so GO Transit cannot currently be ingested at all. Scheduled trips will ship before realtime, and realtime may never ship: the engine has no GTFS-Realtime support and none planned.","fr":"Tout: horaires, arrêts, départs et temps réel. Deux des huit agences évaluées le 2026-09-17 sont bloquées par des conditions d'utilisation et non par la technique, donc Vancouver et Montréal n'auraient aucune couverture même une fois le transport en commun livré. Les deux flux de Metrolinx ne publient aucun calendar.txt, que le moteur de routage écarte en silence, donc GO Transit ne peut actuellement pas être ingéré. Les trajets planifiés arriveront avant le temps réel, et le temps réel pourrait ne jamais arriver: le moteur ne prend pas en charge GTFS-Realtime et rien n'est prévu."},"jurisdictions":["CA-AB","CA-BC","CA-ON","CA-QC"],"freshness":"unknown","sources":[{"id":"transit.calgary-transit","provider":"Calgary Transit, City of Calgary","dataset_name":{"en":"Calgary Transit GTFS","fr":"Calgary Transit GTFS"},"canonical_url":"https://data.calgary.ca/stories/s/u45n-7awa/","licence":{"en":"City of Calgary Open Data Terms of Use. Commercial use permitted with attribution. Verified 2026-09-17.","fr":"Conditions d'utilisation des donnees ouvertes de la Ville de Calgary. Usage commercial permis avec attribution. Verifie le 2026-09-17."},"licence_url":"https://data.calgary.ca/stories/s/u45n-7awa/","attribution":"Contains information licensed under the Open Government Licence - City of Calgary","jurisdiction":["CA-AB"],"refresh_interval":"P7D","last_checked_at":"2026-09-17","last_success_at":null,"source_version":"mdb-712","freshness":"unknown","stale_after":null,"coverage":"Calgary bus and CTrain, scheduled service.","known_gaps":{"en":"Not ingested. No realtime: Valhalla has no GTFS-Realtime support and none planned, so delays and cancellations are invisible.","fr":"Non ingere. Aucun temps reel: Valhalla ne prend pas en charge GTFS-Realtime et rien n'est prevu, donc les retards et les annulations sont invisibles."},"quality_status":"preview"},{"id":"transit.ttc","provider":"Toronto Transit Commission, via City of Toronto Open Data","dataset_name":{"en":"TTC Routes and Schedules","fr":"TTC Routes and Schedules"},"canonical_url":"https://open.toronto.ca/dataset/ttc-routes-and-schedules/","licence":{"en":"Open Government Licence - Toronto. Commercial use permitted with attribution. Verified 2026-09-17.","fr":"Licence du gouvernement ouvert - Toronto. Usage commercial permis avec attribution. Verifie le 2026-09-17."},"licence_url":"https://open.toronto.ca/open-data-license/","attribution":"Contains information licensed under the Open Government Licence - Toronto","jurisdiction":["CA-ON"],"refresh_interval":"P7D","last_checked_at":"2026-09-17","last_success_at":null,"source_version":"mdb-732","freshness":"unknown","stale_after":null,"coverage":"TTC subway, streetcar and bus, scheduled service.","known_gaps":{"en":"Not ingested. No realtime. The published feed's calendar window has run as short as 14 days, which is shorter than Valhalla's own 60-day schedule store and forces a rebuild cadence the agency sets rather than we do.","fr":"Non ingere. Aucun temps reel. La fenetre de calendrier du flux publie est descendue jusqu'a 14 jours, soit moins que les 60 jours d'horaires que Valhalla conserve, ce qui impose une cadence de reconstruction fixee par l'agence et non par nous."},"quality_status":"preview"},{"id":"transit.oc-transpo","provider":"OC Transpo, City of Ottawa","dataset_name":{"en":"OC Transpo GTFS","fr":"OC Transpo GTFS"},"canonical_url":"https://www.octranspo.com/en/plan-your-trip/travel-tools/developers/","licence":{"en":"OC Transpo developer terms, published on the City of Ottawa developer page. Verified 2026-09-17; re-read before a served build, because the page states terms in prose rather than naming a standard licence.","fr":"Conditions pour developpeurs d'OC Transpo, publiees sur la page developpeurs de la Ville d'Ottawa. Verifie le 2026-09-17; a relire avant une construction servie, car la page enonce ses conditions en prose plutot que de nommer une licence normalisee."},"licence_url":"https://www.octranspo.com/en/plan-your-trip/travel-tools/developers/","attribution":"Contains information from OC Transpo","jurisdiction":["CA-ON"],"refresh_interval":"P7D","last_checked_at":"2026-09-17","last_success_at":null,"source_version":"mdb-2154","freshness":"unknown","stale_after":null,"coverage":"OC Transpo bus and O-Train, scheduled service.","known_gaps":{"en":"Not ingested. No realtime. The terms are prose on a developer page rather than a named licence, which is weaker ground than an open-data licence and is recorded as such rather than rounded up to one.","fr":"Non ingere. Aucun temps reel. Les conditions sont de la prose sur une page developpeurs plutot qu'une licence nommee, ce qui est un terrain plus fragile qu'une licence de donnees ouvertes; c'est consigne tel quel plutot qu'arrondi vers le haut."},"quality_status":"preview"},{"id":"transit.go-transit","provider":"Metrolinx","dataset_name":{"en":"GO Transit GTFS","fr":"GO Transit GTFS"},"canonical_url":"https://www.gotransit.com/en/partner-with-us/software-developers","licence":{"en":"Metrolinx Access and Use Agreement, accepted by downloading. Non-exclusive, limited and revocable; the attribution legend is mandatory and verbatim; Metrolinx trademarks may not be used alongside the data; access may be suspended at any time. Verified 2026-09-17.","fr":"Entente d'acces et d'utilisation de Metrolinx, acceptee par le telechargement. Non exclusive, limitee et revocable; la mention d'attribution est obligatoire et litterale; les marques de Metrolinx ne peuvent pas accompagner les donnees; l'acces peut etre suspendu en tout temps. Verifie le 2026-09-17."},"licence_url":"https://www.gotransit.com/en/partner-with-us/software-developers","attribution":"Data provided by Metrolinx. Metrolinx is not responsible for the accuracy of this information.","jurisdiction":["CA-ON"],"refresh_interval":"P7D","last_checked_at":"2026-09-17","last_success_at":null,"source_version":"mdb-1993","freshness":"unknown","stale_after":null,"coverage":"GO Transit rail and bus across the Greater Golden Horseshoe, scheduled service.","known_gaps":{"en":"Not ingested. No realtime. The licence is revocable and Metrolinx may suspend access at any time, so this is coverage that can disappear for a reason outside the pipeline.","fr":"Non ingere. Aucun temps reel. La licence est revocable et Metrolinx peut suspendre l'acces en tout temps: c'est une couverture qui peut disparaitre pour une raison exterieure au pipeline."},"quality_status":"preview"},{"id":"transit.up-express","provider":"Metrolinx","dataset_name":{"en":"Union Pearson Express GTFS","fr":"Union Pearson Express GTFS"},"canonical_url":"https://www.gotransit.com/en/partner-with-us/software-developers","licence":{"en":"Metrolinx Access and Use Agreement, accepted by downloading. Non-exclusive, limited and revocable; the attribution legend is mandatory and verbatim; Metrolinx trademarks may not be used alongside the data; access may be suspended at any time. Verified 2026-09-17.","fr":"Entente d'acces et d'utilisation de Metrolinx, acceptee par le telechargement. Non exclusive, limitee et revocable; la mention d'attribution est obligatoire et litterale; les marques de Metrolinx ne peuvent pas accompagner les donnees; l'acces peut etre suspendu en tout temps. Verifie le 2026-09-17."},"licence_url":"https://www.gotransit.com/en/partner-with-us/software-developers","attribution":"Data provided by Metrolinx. Metrolinx is not responsible for the accuracy of this information.","jurisdiction":["CA-ON"],"refresh_interval":"P7D","last_checked_at":"2026-09-17","last_success_at":null,"source_version":"mdb-1995","freshness":"unknown","stale_after":null,"coverage":"Union Station to Toronto Pearson, scheduled service.","known_gaps":{"en":"Not ingested, and currently NOT INGESTIBLE: the feed carries no calendar.txt and puts all 181 service days in calendar_dates.txt, which GTFS permits and valhalla#5703 silently drops. A build including this feed would succeed and contain none of its service. Measured 2026-09-17; `pipeline/transit/validate.sh` quarantines it.","fr":"Non ingere, et actuellement NON INGERABLE: le flux ne contient aucun calendar.txt et place ses 181 jours de service dans calendar_dates.txt, ce que le GTFS permet et que valhalla#5703 ecarte en silence. Une construction incluant ce flux reussirait sans contenir aucun de ses services. Mesure le 2026-09-17; `pipeline/transit/validate.sh` le met en quarantaine."},"quality_status":"held"},{"id":"transit.translink","provider":"TransLink (South Coast British Columbia Transportation Authority)","dataset_name":{"en":"TransLink GTFS","fr":"TransLink GTFS"},"canonical_url":"https://www.translink.ca/about-us/doing-business-with-translink/app-developer-resources/gtfs/gtfs-data","licence":{"en":"TransLink open data terms: a limited, revocable, non-exclusive licence with a mandatory verbatim legend. TransLink reserves the right to impose additional terms including requiring payment of a fee or other compensation. HELD: shipping a paid API on a licence whose grantor may begin charging for it is a commercial decision. Verified 2026-09-17.","fr":"Conditions de donnees ouvertes de TransLink: licence limitee, revocable et non exclusive, avec mention d'attribution obligatoire et litterale. TransLink se reserve le droit d'imposer des conditions supplementaires, y compris d'exiger des frais ou une autre compensation. RETENU: livrer une API payante sur une licence dont le concedant peut commencer a facturer releve d'une decision commerciale. Verifie le 2026-09-17."},"licence_url":"https://www.translink.ca/about-us/doing-business-with-translink/app-developer-resources/gtfs/gtfs-data","attribution":"Route and arrival data used in this product or service is provided by permission of TransLink. TransLink assumes no responsibility for the accuracy or currency of the Data used in this product or service.","jurisdiction":["CA-BC"],"refresh_interval":"P7D","last_checked_at":"2026-09-17","last_success_at":null,"source_version":"mdb-696","freshness":"unknown","stale_after":null,"coverage":"Not ingested. Would cover Metro Vancouver bus, SkyTrain, SeaBus and West Coast Express.","known_gaps":{"en":"Held pending a commercial decision, not a technical one. Vancouver has no transit coverage and the reason is the licence, not the pipeline.","fr":"Retenu pour une decision commerciale, non technique. Le Grand Vancouver n'a aucune couverture de transport en commun, et la raison est la licence, pas le pipeline."},"quality_status":"held"},{"id":"transit.stm","provider":"Societe de transport de Montreal","dataset_name":{"en":"STM GTFS","fr":"GTFS de la STM"},"canonical_url":"https://www.stm.info/en/about/developers/terms-use","licence":{"en":"CC BY 4.0, commercial use permitted with attribution, EXCEPT that STM states metro schedules are for information purposes only and cannot be used to develop an application on metro schedules. HELD: a transit router for Montreal is an application on metro schedules. Either a bus-only subset ships or STM confirms otherwise in writing. Verified 2026-09-17.","fr":"CC BY 4.0, usage commercial permis avec attribution, SAUF que la STM precise que les horaires du metro sont fournis a titre informatif seulement et ne peuvent pas servir a developper une application sur les horaires du metro. RETENU: un calculateur d'itineraires pour Montreal est une application sur les horaires du metro. Soit un sous-ensemble limite aux autobus est livre, soit la STM confirme le contraire par ecrit. Verifie le 2026-09-17."},"licence_url":"https://www.stm.info/en/about/developers/terms-use","attribution":"Societe de transport de Montreal","jurisdiction":["CA-QC"],"refresh_interval":"P7D","last_checked_at":"2026-09-17","last_success_at":null,"source_version":"mdb-2126","freshness":"unknown","stale_after":null,"coverage":"Not ingested. Would cover Montreal bus and metro.","known_gaps":{"en":"Held on the metro carve-out. Montreal has no transit coverage and the reason is the terms, not the pipeline.","fr":"Retenu en raison de l'exclusion visant le metro. Montreal n'a aucune couverture de transport en commun, et la raison est les conditions, pas le pipeline."},"quality_status":"held"}]},{"id":"roads","display_name":{"en":"Road events and conditions","fr":"Événements et état des routes"},"availability":"live","endpoints":["/incidents","/closures","/road-conditions"],"coverage":{"en":"British Columbia only. Provincial highways managed by DriveBC: closures, incidents, construction and road conditions, polled live rather than ingested on a schedule.","fr":"Colombie-Britannique seulement. Routes provinciales gérées par DriveBC: fermetures, incidents, chantiers et état des routes, interrogés en direct plutôt qu'ingérés selon un calendrier."},"known_gaps":{"en":"One province of thirteen. 511 Alberta requires an API key unmap does not hold, verified 2026-09-17, so Alberta is absent for a registration reason rather than a technical one. Provincial highways only: municipal streets are not in the feed. Road-surface conditions are thin because the upstream reports lane availability rather than the surface, and unmap answers `unknown` rather than inferring a dry road from open lanes. Responses cap at 500 events and are not paged. Routing does not avoid closures: that is a separate stage and nothing in /route is affected yet.","fr":"Une province sur treize. 511 Alberta exige une clé d'API qu'unmap ne détient pas, vérifié le 2026-09-17: l'Alberta est donc absente pour une raison d'inscription et non technique. Routes provinciales seulement: les rues municipales ne figurent pas dans le flux. L'état des chaussées est rare, car la source indique la disponibilité des voies plutôt que la surface, et unmap répond `unknown` au lieu de déduire une chaussée sèche de voies ouvertes. Les réponses sont plafonnées à 500 événements et ne sont pas paginées. Le routage n'évite pas les fermetures: c'est une étape distincte et rien dans /route n'est encore affecté."},"jurisdictions":["CA-BC"],"freshness":"unknown","sources":[{"id":"roads.drivebc-open511","provider":"Government of British Columbia, DriveBC","dataset_name":{"en":"DriveBC Open511 events","fr":"DriveBC Open511 events"},"canonical_url":"https://api.open511.gov.bc.ca/","licence":{"en":"Open Government Licence - British Columbia (DriveBC variant, OGL-vbc2.0), named by the feed's own jurisdiction record. Commercial use permitted with attribution. Verified 2026-09-17.","fr":"Licence du gouvernement ouvert - Colombie-Britannique (variante DriveBC, OGL-vbc2.0), nommee par la fiche de juridiction du flux lui-meme. Usage commercial permis avec attribution. Verifie le 2026-09-17."},"licence_url":"http://www.data.gov.bc.ca/local/dbc/docs/license/OGL-vbc2.0.pdf","attribution":"Contains information licensed under the Open Government Licence - British Columbia","jurisdiction":["CA-BC"],"refresh_interval":"PT5M","last_checked_at":"2026-09-17","last_success_at":"2026-09-17","source_version":"Open511 v1","freshness":"unknown","stale_after":null,"coverage":"Highways managed by the Province of British Columbia: closures, incidents, construction and road conditions. 286 active events when first measured on 2026-09-17, of which 16 were closures.","known_gaps":{"en":"British Columbia only, and provincial highways only: municipal streets are not in this feed. Road-surface conditions are thin, because Open511's road state describes lane availability rather than the surface, and unmap reports `unknown` rather than inferring a dry road from open lanes. Responses are capped at 500 events and are not paged. No other province is covered: 511 Alberta requires an API key unmap does not hold, verified 2026-09-17.","fr":"Colombie-Britannique seulement, et routes provinciales seulement: les rues municipales ne figurent pas dans ce flux. Les etats de chaussee sont rares, car l'etat de route d'Open511 decrit la disponibilite des voies plutot que la surface, et unmap indique `unknown` au lieu de deduire une chaussee seche de voies ouvertes. Les reponses sont plafonnees a 500 evenements et ne sont pas paginees. Aucune autre province n'est couverte: 511 Alberta exige une cle d'API qu'unmap ne detient pas, verifie le 2026-09-17."},"quality_status":"preview"}]},{"id":"ev","display_name":{"en":"EV charging","fr":"Recharge de véhicules électriques"},"availability":"live","endpoints":["/places/nearby?category=ev+charger"],"coverage":{"en":"Charging stations are a Places category, not a separate API: query `category=ev charger` on /places/nearby. Coverage is OpenStreetMap's, measured 2026-09-17 as dense in major cities, thin along the Trans-Canada (2 to 16 per sampled town) and absent in Yellowknife and Iqaluit.","fr":"Les bornes de recharge sont une catégorie de Lieux, non une API distincte: interrogez `category=ev charger` sur /places/nearby. La couverture est celle d'OpenStreetMap, mesurée le 2026-09-17: dense dans les grandes villes, mince le long de la Transcanadienne (2 à 16 par localité échantillonnée) et nulle à Yellowknife et à Iqaluit."},"known_gaps":{"en":"No network, connector type, power rating, port count, access or status. The corpus has no columns for them and the loaders do not extract them, so those fields are absent from responses rather than null. No authoritative station inventory: NRCan's locator is not published on open.canada.ca, and the federal funded-project datasets are lists of projects that received money rather than chargers that exist, so they are deliberately not used as a stand-in. Yellowknife returning nothing is more likely a missing record than a missing charger and is the first thing to check against any ground truth we acquire. Results cap at 50 with no paging, so the number of chargers in a city is not currently answerable.","fr":"Aucun réseau, type de connecteur, puissance, nombre de bornes, accès ni état. Le corpus n'a pas de colonnes pour cela et les chargeurs ne les extraient pas: ces champs sont absents des réponses plutôt que nuls. Aucun inventaire de bornes faisant autorité: le localisateur de RNCan n'est pas publié sur open.canada.ca, et les jeux de données fédéraux de projets financés listent des projets subventionnés et non des bornes existantes; ils ne servent donc délibérément pas de substitut. L'absence de résultat à Yellowknife relève plus probablement d'un enregistrement manquant que d'une borne manquante, et c'est la première chose à vérifier contre toute vérité terrain acquise. Les résultats plafonnent à 50 sans pagination: le nombre de bornes dans une ville n'est donc pas calculable aujourd'hui."},"jurisdictions":["CA"],"freshness":"current","sources":[{"id":"ev.osm-charging-stations","provider":"OpenStreetMap contributors","dataset_name":{"en":"OpenStreetMap charging stations, Canada","fr":"OpenStreetMap charging stations, Canada"},"canonical_url":"https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dcharging_station","licence":{"en":"ODbL 1.0. Redistribution permitted with attribution and share-alike on derived databases.","fr":"ODbL 1.0. La redistribution est permise avec attribution et partage a l'identique des bases derivees."},"licence_url":"https://www.openstreetmap.org/copyright","attribution":"(c) OpenStreetMap contributors","jurisdiction":["CA"],"refresh_interval":"P7D","last_checked_at":"2026-09-16","last_success_at":"2026-09-06","source_version":"unmap geocoding corpus v7","freshness":"current","stale_after":"2026-09-20T00:00:00.000Z","coverage":"amenity=charging_station rows in the geocoding corpus, queryable as the `transport.charging_station` Places category. Measured 2026-09-17: dense in major cities, 2 to 16 per sampled Trans-Canada town, none in Yellowknife or Iqaluit.","known_gaps":{"en":"No network, connector type, power rating, port count, access or status: the corpus has no columns for them, so those fields are absent from responses rather than null. This is OSM's volunteer coverage and not an authoritative station inventory. NRCan's Electric Charging and Alternative Fuelling Stations Locator is not published on open.canada.ca and has not been verified as a machine-readable source; the federal funded-project datasets are deliberately NOT used as a substitute, because a project that received money is not a charger that exists.","fr":"Aucun reseau, type de connecteur, puissance, nombre de bornes, acces ni etat: le corpus n'a pas de colonnes pour cela, ces champs sont donc absents des reponses plutot que nuls. Il s'agit de la couverture benevole d'OSM et non d'un inventaire de bornes faisant autorite. Le localisateur de bornes de recharge et de stations de ravitaillement de RNCan n'est pas publie sur open.canada.ca et n'a pas ete verifie comme source lisible par machine; les jeux de donnees federaux de projets finances ne servent deliberement PAS de substitut, car un projet subventionne n'est pas une borne existante."},"quality_status":"preview"}]}],"jurisdictions":["CA","CA-AB","CA-BC","CA-MB","CA-ON","CA-QC","CA-SK"]}