Aller au contenu

Profil minier

profile est un préréglage de composition. Ce n'est pas un treizième style, un troisième mode, ni un thème. Il nomme les superpositions par défaut et masque les bâtiments pour que les données du client restent visuellement dominantes.

import { Unmap } from "@unmap/sdk";
 
const unmap = new Unmap({
  key: "um_live_...",
  container: "map",
  style: "muted",
  profile: "mining",
  center: [-114.5, 56],
  zoom: 6,
});
résultat en direct
le code qui l’a produit
import { Unmap } from "@unmap/sdk";

const unmap = new Unmap({
  key: "um_live_...",
  container: "map",
  style: "muted",
  profile: "mining",
  center: [-114.5, 56],
  zoom: 6,
});

?profile=mining sur /styles/{style}.json développe le même ensemble de superpositions. Préférez muted. Une valeur inconnue est un 400. Quand profile et overlays= sont tous les deux présents, les superpositions explicites l'emportent : la liste du profil est remplacée, pas fusionnée.

Une clé sans le complément mining reçoit quand même le fond de carte. Les tuiles de superposition sont 403 addon_required. Les titres miniers de la Couronne du préréglage sont energy.mineral-tenure et exigent encore le complément energy. Les routes RRN exigent remote. Le SNRC exige legal-land. profile ne change pas le routage de géocodage ni de recherche.

Catalogue

Identifiants de superposition Minier 0.1, tous sous le complément mining. Les titres sont réutilisés depuis Énergie 0.1, pas dupliqués. L'identification Minier 0.2 utilise des tables supplémentaires Land.

idCouvertureLicence
mining.occurrencesProducteurs et projets d'exploration AGS de l'AlbertaOGL-AB
mining.prospectivityPolygones d'aires prospectives de l'AlbertaOGL-AB
mining.sk-potentialHélium / lithium / uranium / ETR / or / potasse de la SaskatchewanGoS Unrestricted v2 (fiche TC)
mining.lithiumProspectivité pancanadienne du lithium en pegmatite (CGC)OGL-Canada
mining.rare-earthsProspectivité pancanadienne des terres rares et du niobium en carbonatite (CGC)OGL-Canada
mining.graphiteProspectivité pancanadienne du graphite en paillettes (CGC)OGL-Canada

Les trois couches nationales sont des modèles de prospectivité, et ne sont pas encore téléversées. mining.lithium, mining.rare-earths et mining.graphite proviennent des travaux sur les minéraux critiques de la Commission géologique du Canada, publiés via geo.ca. Ce sont des surfaces de probabilité : une probabilité élevée indique où chercher, pas ce qui s'y trouve, et aucune ne remplace mining.occurrences ni ne tient lieu de recherche de titres. Leurs entrées au catalogue existent pour que /layers et la composition des superpositions répondent; les tuiles répondent 404 jusqu'à ce que pipeline/layers récupère, marque et téléverse le GeoPackage.

Trois autres modèles de la CGC ne sont pas catalogués : le nickel magmatique, le zinc de type Mississippi Valley et le zinc à dominante clastique. Les trois sont sous licence du gouvernement ouvert – Canada, vérifié le 2026-09-15, et les trois ne publient que HTML, WMS et ESRI REST, sans téléchargement vectoriel : il n'y a donc rien à découper en tuiles. La ligne de partage tient au millésime, pas au sujet : les modèles de 2025 fournissent un GeoPackage, ceux de 2023 non. Si vous avez besoin de ces trois modèles aujourd'hui, leurs points d'accès WMS sont sur le Portail du gouvernement ouvert et s'ajoutent directement à MapLibre comme source raster.

mining.rare-earths ne couvre que les terres rares en carbonatite. Les argiles à adsorption ionique et les placers sont des types de gisements différents et ne figurent pas dans ce modèle : une zone vide ne signifie donc pas une absence de terres rares.

Le profil compose aussi energy.mineral-tenure, survey.nts et survey.geographic-township. Ces identifiants existent déjà.

Les claims miniers de l'Ontario sont enregistrés en unités à l'intérieur d'un canton géographique : survey.geographic-township est donc la grille d'arpentage dans laquelle travaille réellement un prospecteur ontarien. survey.nts ne couvre que la Colombie-Britannique, ce qui laissait ce profil avec une grille vide sur tout le Bouclier canadien (Sudbury, Timmins, le Cercle de feu). Les deux relèvent du complément legal-land, et l'expansion de profil retire une couche que votre clé ne peut pas utiliser au lieu de renvoyer un 403.

GET /layers est la source lisible par machine. Une couverture incomplète n'est jamais cachée.

Identification

GET /identify?layers=mining.occurrences,mining.prospectivity,mining.sk-potential s'exécute dans le conteneur Land (tables supplémentaires, pas un quatrième conteneur). Les polygones utilisent ST_Contains. Les points d'occurrence utilisent un ST_DWithin de 250 m. Vide tant que mining_*.copy n'est pas cuit. Exige le complément mining. Les numéros de claim ou de disposition restent energy.mineral-tenure (identification Énergie). Pas de grammaire de recherche minière.

await unmap.identify({
  at: [-114.5, 56],
  layers: ["mining.occurrences", "mining.prospectivity", "energy.mineral-tenure"],
});

profile: "mining" ne change pas l'identification ni le routage de recherche.

Hors de cette tranche

RetenuPourquoi
Inventaire national des mines en productionPas de tuile nationale TC. Les points AGS sont l'Alberta seulement
Fabric de claims dédiéLes claims sont déjà dans energy.mineral-tenure
Grille de favorabilité géothermiqueCôté énergie; energy.geothermal existe déjà
Recherche minièrePas de grammaire d'identifiant distincte (UWI / LSD s'analysent déjà). Les claims s'identifient comme titres
Petrinex / pétrole du ManitobaRetenus
Routage de ressource / d'hiverLe même graphe OSM Canada. use_highways n'est qu'une préférence de route publique. Voir API d'itinéraires

Ce n'est pas une carte minière nationale. Tuiles de l'Alberta et de la Saskatchewan plus les titres de la Couronne réutilisés.

Ce qui reste incomplet

  • Les archives sont copiées et marquées localement via pipeline/layers. Elles ne sont pas sur R2 tant que make upload n'a pas tourné. Jusque-là les tuiles répondent 404 et le fond de carte s'affiche quand même.

Voir Couches pour le contrat du catalogue et Carte minière pour un exemple.