<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><title></title>
<META http-equiv=Content-Type content="text/html; charset=utf-8">
<meta http-equiv="Content-Style-Type" content="text/css">
<style type="text/css"><!--
body {
  margin: 5px 5px 5px 5px;
  background-color: #ffffff;
}
/* ========== Text Styles ========== */
hr { color: #000000}
body, table /* Normal text */
{
 font-size: 9pt;
 font-family: 'Courier New';
 font-style: normal;
 font-weight: normal;
 color: #000000;
 text-decoration: none;
}
span.rvts1 /* Heading */
{
 font-size: 10pt;
 font-family: 'Arial';
 font-weight: bold;
 color: #0000ff;
}
span.rvts2 /* Subheading */
{
 font-size: 10pt;
 font-family: 'Arial';
 font-weight: bold;
 color: #000080;
}
span.rvts3 /* Keywords */
{
 font-size: 10pt;
 font-family: 'Arial';
 font-style: italic;
 color: #800000;
}
a.rvts4, span.rvts4 /* Jump 1 */
{
 font-size: 10pt;
 font-family: 'Arial';
 color: #008000;
 text-decoration: underline;
}
a.rvts5, span.rvts5 /* Jump 2 */
{
 font-size: 10pt;
 font-family: 'Arial';
 color: #008000;
 text-decoration: underline;
}
span.rvts6
{
 font-weight: bold;
 color: #800000;
}
span.rvts7
{
 font-weight: bold;
 color: #800080;
}
span.rvts8
{
 font-size: 8pt;
 font-family: 'arial';
 font-style: italic;
 color: #c0c0c0;
}
a.rvts9, span.rvts9
{
 font-size: 8pt;
 font-family: 'arial';
 color: #0000ff;
 text-decoration: underline;
}
span.rvts10
{
 font-weight: bold;
}
/* ========== Para Styles ========== */
p,ul,ol /* Paragraph Style */
{
 text-align: left;
 text-indent: 0px;
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 0px 0px;
}
.rvps1 /* Centered */
{
 text-align: center;
}
--></style>
</head>
<body>

<p>Ciao a tutti</p>
<p><br></p>
<p>Sono riuscito a superare il problema, un pò macchinoso, ma per ora non ho trovato altri modi, speriamo che qualcuno ha una soluzione più automatica.</p>
<p><br></p>
<p><span class=rvts10>PROBLEMA</span></p>
<p>Ho uno shp linee con un percorso creato da tanti piccoli segmenti con origine e verso differente</p>
<p>es: inizio1-fine1 - fine3-inizio3 - inizio2-fine2 </p>
<p>Il mio scopo è quello di creare il profilo del percorso.</p>
<p><br></p>
<p>SOLUZIONE</p>
<p>Se utilizzo lo shp così com'è il profilo mi segue ID di digitalizzazione dei segmenti ed il profilo mi viene a salti.</p>
<p>Ho aggirato il problema in questo modo:</p>
<p><br></p>
<p>1- convertito lo shp da linee a punti</p>
<p>2- creato una nuova colonna (n) nella tabella attributi ed ho inserito l'ordine giusto dei punti</p>
<p>3- creato una colonna x e y</p>
<p>4- aperto il file .dbf con un foglio elettronico e ho riordinato secondo la colonna creata (n)</p>
<p>5- importato il foglio elettronico in qgis come punti</p>
<p>6- convertito i punti in linea</p>
<p><br></p>
<p>Se faccio girare questo shp su un plugin per il profilo funziona correttamente.</p>
<p>Come avete visto la procedura è parecchio macchinosa, se si riesce ad ordinare la sequenza dei vertici direttamente dallo shp linee, la procedura sarà molto più veloce ed automatica..... ma io non so come farlo.</p>
<p><br></p>
<p>Si accettano suggerimenti.</p>
<p>Buona giornata</p>
<p>Carlo</p>
<p><br></p>
<p><br></p>
<p>in data mercoledì 19 novembre 2014, alle ore 07:57, hai scritto:</p>
<p><br></p>
<p><span class=rvts6>> Il 18/11/2014 23:11, giulianc51 ha scritto:</span></p>
<p><br></p>
<p><span class=rvts7>>> non so se ci sia già qualche comando, forse in grass (che purtroppo non</span></p>
<p><span class=rvts7>>> conosco quasi per niente), comunque non dovrebbe essere difficile farlo</span></p>
<p><span class=rvts7>>> con un plugin in python: un confronto di ogni linestring con tutte le</span></p>
<p><span class=rvts7>>> altre; quando vi è un match fra inizio-inizio, inizio-fine, fine-inizio</span></p>
<p><span class=rvts7>>> e fine-fine puoi unire le due linestring in una sola avendo cura</span></p>
<p><span class=rvts7>>> eventualmente di fare il reverse di una e, nel caso, scambiarle di</span></p>
<p><span class=rvts7>>> posto;</span></p>
<p><br></p>
<p><span class=rvts6>> ci sono alcuni plugins di QGIS che fanno questo.</span></p>
<p><span class=rvts6>> saluti.</span></p>
<p><br></p>
<p><br></p>
<p><br></p>
<p><br></p>
<p><span class=rvts8>-- </span></p>
<p><span class=rvts8>I migliori saluti,                        Scrivi a:</span></p>
<p><span class=rvts8> Carlo                                </span><a class=rvts9 href="mailto:naca84@alice.it">naca84@alice.it</a></p>

</body></html>