Ciao, 2012/7/26 Geodrinx <geodr...@gmail.com>
> Salve, > > qualcuno conosce un metodo per ricostruire la gerarchia di un grafo di un > file idrografico? > > Vedo di spiegare meglio ( se riesco ). > > Il layer SHP di "DBPrior 10k" contiene gli assi idrografici italiani, con > una buona ( ma variabile ) rappresentazione planimetrica. > Nelle informazioni associate troviamo un campo, chiamato "sibapo", formato > da una stringa di caratteri, separati da punti, che descrivono la gerarchia > dei vari rami dei corsi d'acqua. Ad esempio, con "001.002.005.000.000" si > individua il quinto ramo del secondo affluente del primo fiume d'Italia. > Ora, il problema e' che il campo "sibapo" non e' stato riempito sempre. > > Quindi, torno alla mia domanda iniziale: > Esiste un metodo, in Grass o altro sw open, per ricostruire il "sibapo" ( > o altro ) di un grafo gerarchico, come quello idrografico? > In idrologia ci sono diversi metodi di gerarchizzazione, per cui dovresti capire innanzi tutto quello che e` stato usato. Il piu` comune e` quello di Strahler. In GRASS puoi ricavare l'ordinamento di Strahler (e anche altri) usando r.stream.order [1] (e` un addOn). Il problema e` che r.stream.order non prende in input un reticolo idrografico preesistente, ma l'output di r.watershed o r.stream.extract. In pratica devi tarare la soglia per l'estrazione del reticolo idrografico in modo da avvicinarlo il piu possibile a quello reale. Ciao Margherita [1] http://grass.osgeo.org/wiki/GRASS_AddOns#r.stream.order -- Dr. Margherita Di Leo
_______________________________________________ Gfoss@lists.gfoss.it http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. Non inviate messaggi commerciali. I messaggi di questa lista non rispecchiano necessariamente le posizioni dell'Associazione GFOSS.it. 605 iscritti al 10.7.2012