ign-tms-styles
v0.0.4
Published
<a href="https://ign-tms-styles.pentatrion.com"> <img src="https://raw.githubusercontent.com/lhapaipai/ign-tms-styles/main/screenshot.png" alt="IGN TMS styles" /> </a>
Downloads
308
Readme
Styles pour le service de tuiles vectorielles de l'IGN
[!IMPORTANT] Ces styles ne sont pas officiels.
Usage
Vous pouvez utiliser le style directement depuis unpkg.com
.
l'url est de la forme :
https://unpkg.com/ign-tms-styles/{Layer}/{style}.json
https://unpkg.com/ign-tms-styles@{version}/{Layer}/{style}.json
si vous ne précisez pas de
version
ce sera la dernière version disponible qui sera téléchargée.
Pour le choix entre Layer
, style
.
└── PLAN.IGN
├── standard
├── modern
└── modern-dark
Exemple
import { Map } from "maplibre-gl";
import "./style.css";
import "maplibre-gl/dist/maplibre-gl.css";
new Map({
container: "map",
center: [1.3, 46.9],
zoom: 5,
style: "https://unpkg.com/[email protected]/PLAN.IGN/modern.json",
});
Documentation
service TMS de l'IGN
bibliothèque de styles de l'IGN
Exécutables
pnpm tsx src/build-cli.ts --help
pnpm tsx src/sprites/cli.ts --help
# usages courants
# pour regénérer les png manquants et le sprite
pnpm tsx src/sprites/cli.ts
# pour forcer la regénération d'une icone donnée même si elle existe et le sprite
pnpm tsx src/sprites/cli.ts --icons parking
# pour forcer la regénération de plusieurs icônes même si elles existent
# et le sprite
pnpm tsx src/sprites/cli.ts --icons parking --icons phare
# pour regénérer toutes les icones et le sprite
pnpm tsx src/sprites/cli.ts --force