fix: désactiver la compression gzip de Tippecanoe (MapLibre v5)
Tippecanoe compresse les tiles .pbf par défaut. Caddy ne gzip pas application/x-protobuf (pas dans sa liste par défaut), donc aucun header Content-Encoding n'est émis. MapLibre v5 a supprimé la détection auto des magic bytes gzip → erreur "Unable to parse tile". --no-tile-compression génère des tiles protobuf bruts, lisibles directement par MapLibre sans header supplémentaire. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -132,7 +132,7 @@ class GenerateTilesCommand extends Command
|
|||||||
|
|
||||||
try {
|
try {
|
||||||
$cmd = sprintf(
|
$cmd = sprintf(
|
||||||
'tippecanoe -e %s --force --layer=%s -Z%d -z%d --drop-densest-as-needed --quiet %s 2>&1',
|
'tippecanoe -e %s --force --no-tile-compression --layer=%s -Z%d -z%d --drop-densest-as-needed --quiet %s 2>&1',
|
||||||
escapeshellarg($outputDir),
|
escapeshellarg($outputDir),
|
||||||
escapeshellarg($layer),
|
escapeshellarg($layer),
|
||||||
self::MIN_ZOOM,
|
self::MIN_ZOOM,
|
||||||
|
|||||||
Reference in New Issue
Block a user