Profil éloigné
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: "remote",
center: [-114.3718, 62.454],
zoom: 6,
});import { Unmap } from "@unmap/sdk";
const unmap = new Unmap({
key: "um_live_...",
container: "map",
style: "muted",
overlays: ["remote.airports"],
center: [-114.44, 62.46],
zoom: 8,
});?profile=remote 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 remote reçoit quand même le fond de carte et les couches du
noyau du préréglage (parks, aboriginal-lands).
remote.airports est 403 addon_required si elle est demandée explicitement. survey.nts
exige encore legal-land. profile ne change pas le routage de géocodage ni de recherche.
Catalogue
Éloigné 0.2 ajoute remote.airports. Parcs, eau, rail, terres autochtones législatives et
SNRC existent déjà : le profil les compose. Il ne les duplique pas.
| id | Couverture | Licence |
|---|---|---|
remote.airports | Aéroports ANS NAV CANADA de Transports Canada (tours et stations d'information de vol). Pas les pistes éloignées. Tuiles de superposition en direct sur R2 depuis le shapefile public. | OGL-Canada |
Attribution : Contains information licensed under the Open Government Licence – Canada.
GET /layers est la source lisible par machine. Une couverture incomplète n'est jamais cachée.
remote.airports est superposition seulement. Elle n'est pas identifiable.
Voir Couches pour le contrat du catalogue et Carte éloignée pour un exemple.