23 lines
852 B
PHP
23 lines
852 B
PHP
<?php
|
|
|
|
// Sotto-app "Piantine": generazione di mappe ad alta definizione per i PDF
|
|
// dei territori. Il rendering vero e proprio avviene nel container
|
|
// `map-renderer` (vedi docker/renderer/), raggiunto via HTTP sulla rete
|
|
// interna del compose: l'indirizzo predefinito funziona senza variabili
|
|
// d'ambiente aggiuntive.
|
|
return [
|
|
|
|
'renderer_url' => env('MAP_RENDERER_URL', 'http://map-renderer:3000'),
|
|
|
|
// Secondi concessi a un singolo rendering: comprende il download delle
|
|
// tessere OSM non ancora in cache, che alla prima generazione può
|
|
// richiedere qualche decina di secondi.
|
|
'renderer_timeout' => (int) env('MAP_RENDERER_TIMEOUT', 180),
|
|
|
|
// Lato massimo (px) dell'immagine generata.
|
|
'max_side' => 4096,
|
|
|
|
// Margine di contesto attorno al confine, in frazione del lato maggiore.
|
|
'margin_ratio' => 0.15,
|
|
];
|