Questione giuridica chiave
Whether the communal and cantonal decisions were insufficiently reasoned and violated the right to be heard.
Decisione estratta
The decisions were sufficiently reasoned because they referred to the specialized civil protection service's favorable opinion and allowed the appellants to understand and challenge the permit.
Motivazione estratta
An authority may briefly state the decisive reasons and may rely on a specialized service; any initial deficiency was in any event cured by the cantonal court's detailed reasoning.