<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
In pratica lei ha bisogno di ricavare un grafo dalle aree stradali?<br>
<br>
Non è semplice.<br>
<br>
Ricordo che FME (Safe Software) che è un strumento molto
sofisticato, ha una funzionalità che tenta una simile operazione ma,
almeno quando la testai, falliva anche in circostanze a prima vista
banali.<br>
<br>
Mi è capitato di dover fare qualcosa di analogo in passato ma io
avevo le aree stradali distinti in aree di incrocio e tratti
stradali, ed ho ricavato un grafo in modo semiautomatico sfruttando
le adiacenze tra tipologie di aree (incroci- tratti) per popolare le
relazioni topologiche arco-nodo del grafo. Quindi ho attribuito ai
nodi il baricentro delle aree d'incrocio, e gli archi sono stati
ricavati dalla topologia con qualche accorgimento per rispettare la
forma dell'area sottostante.<br>
<br>
In alternativa può tentare con algoritmi decisamente più complessi
tentando una semplificazione delle geometria di partenza con una
operazione analoghe ai filtri morofologici su raster (Erode) che può
essere simulata su dati vettoriali applicando buffer negativi.<br>
<br>
Se il dataset non è enorme, digitare manualmente può essere meno
oneroso che ricercare un algoritmo, metterlo a punto e correggerne
gli errori.<br>
<br>
Buona fortuna<br>
<br>
g.d.<br>
<br>
<br>
<br>
<br>
Il 20/12/2011 16:26, Sasso ha scritto:
<blockquote
cite="mid:CAJkqxuWQ8JPKft0=gQMyyP=rk3zwvrK9JeQKoo-SuMfYMBJNgg@mail.gmail.com"
type="cite"><br>
Invio il seguente pdf, spero esplicativo, perchè magari dalla mail
precedente non si è capito a cosa servirebbe la soluzione che
cerco.<br>
<br>
Grazie ancora!<br>
Marco<br>
<br>
<div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
Cara lista un dubbio,<br>
<br>
esiste una procedura NON MANUALE o il più possibile
automatizzata per creare una linea di mezzeria o comunque di
direzione (orientamento) di un poligono?<br>
<br>
Per farvi capire, immaginate di avere uno stradario con
oggetti di tipo areale e dover ricavare una linea per ogni via
o tratto di essa.<br>
<br>
Sicuramente a qualcuno sarà capitata questa necessità!<br>
<br>
Confidando nel vostro aiuto vi saluto calorosamente,<br>
MARCO<br>
</blockquote>
</div>
<br>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Gvsig_italian mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Gvsig_italian@lists.gvsig.org">Gvsig_italian@lists.gvsig.org</a>
<a class="moz-txt-link-freetext" href="https://gvsig.org/lists/mailman/listinfo/gvsig_italian">https://gvsig.org/lists/mailman/listinfo/gvsig_italian</a>
</pre>
</blockquote>
<br>
</body>
</html>