UNPKG

carte-facile

Version:

Une librairie de styles de cartes et surcouches prêtes à l'emploi, pour ajouter des cartes rapidement à votre application avec MapLibre ou d'autres librairies cartographiques.

61 lines 1.29 kB
/** * Layer configuration following Mapbox/Maplibre specification */ export interface LayerConfig { id: string; type: string; metadata?: { group?: string; [key: string]: unknown; }; layout?: { visibility?: string; [key: string]: unknown; }; [key: string]: unknown; } /** * Map configuration following Mapbox/Maplibre specification */ export interface StyleConfig { name: string; metadata: { fr: { name: string; description: string; use: string; accessibility: string; }; en: { name: string; description: string; use: string; accessibility: string; }; [key: string]: unknown; }; center?: number[]; zoom?: number; sources?: Record<string, unknown>; sprite?: string; glyphs?: string; layers: LayerConfig[]; [key: string]: unknown; } /** * Map style configuration */ export type MapStyle = { simple: StyleConfig; desaturated: StyleConfig; aerial: StyleConfig; }; /** * Map thumbnails configuration */ export type MapThumbnails = { desaturated: string; simple: string; aerial: string; }; //# sourceMappingURL=types.d.ts.map