Sto lavorando alla visualizzazione di una gerarchia. Ci saranno gruppi di oggetti, ogni gruppo contenente rettangoli di larghezza fissa ma altezza variabile. Mi piacerebbe sistemarli in uno spazio rettangolare in modo da avere una spaziatura visiva uguale tra loro, qualcosa del genere:
Primadipassareungiornoainventarelaruota,esistonoalgoritmistandardperquestotipodidistribuzioneeriempimentodellospazio?Seglioggettifosserotuttidellastessadimensione,usereisolounagriglia.
Useròquestoalgoritmoaduelivelli:unavoltaperdisporreiclusteredinuovoperdisporreglioggettiall'internodiciascuncluster.Quest'ultimoavrebbeunaspettomiglioresefosserodispostiinunospazioapprossimativamentecircolare,masequestocomplicalecoseeccessivamente,iosonoOKconrettangolare.
Nonmostreròrelazionitraquestioggetti,quindilaminimizzazionedelladistanzanonènecessaria.
C'èunadomandasimile(