Am Sa., 28. März 2020 um 11:38 Uhr schrieb mbranco2 <mbran...@gmail.com>:

> una super-relazione contiene altre relazioni, non (anche) tutti i membri
> di quelle relazioni.
> Quindi è sbagliato che la relazione "Rete metropolitana di Milano" (id
> 971062) contenga, oltre alle 4 relazioni delle 4 linee della metro, anche
> tutti [1] i membri delle 4 relazioni.
>


+1



> Sulle relazioni di tipo=network (in genere sono super-relazioni) ho una
> sana diffidenza, sia perché rischiano di rientrare nella categoria di
> quello che NON si deve fare (*Relations are not meant to model categories
> like "all tram stops in Frankfurt"* - vedi [2]), sia perché in OSM non ci
> sono strumenti adeguati per gestirle: se il motivo per cui si creano è
> quello di metterci dei tag che valgono per tutti i suoi membri, dovrebbero
> esserci dei controlli bloccanti che non permettano di impostare un certo
> tag (per es. "operator") nelle relazioni sottostanti se quello stesso tag è
> impostato a livello superiore, altrimenti si crea una inutile e pericolosa
> ridondanza;
>


+1. Ciò che se può esprimere con i tag dovrebbe essere espresso con i tag.
Le relazioni appesantiscono l'utilizzo dei dati, e quindi il loro uso
dovrebbe essere ristretto ai casi ove sono strettamente necessari.

Ciao
Martin
_______________________________________________
Talk-it mailing list
Talk-it@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-it

Rispondere a