<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">Grazie di nuovo Paolo.<br>
      Sto giocando ancora con ogr, questa volta per fare un join tra due
      shapefiles.<br>
      Con il seguente comando faccio il join tra input.shp e
      inputJoin.shp, sputando il risultato in output.shp<br>
      <br>
      <p>
        ogr2ogr -f "ESRI Shapefile" -overwrite output.shp input.shp -sql
        "SELECT input.*, CONCAT(substr(input.fieldX,1,2),
        substr(inputJoin.fieldY,1)) AS conc FROM input LEFT JOIN
        'inputJoin.dbf'.inputJoin ON input.ID = inputJoin.ID"</p>
      <br>
      Quello che non mi torna molto è che sembra che il join si debba
      fare (ho trovato alcuni esempi simili) con una tabella dbf e non
      direttamente con lo shapefile. Dico che non mi torna perché vorrei
      usare il campo FID nella condizione ON del join, ma il FID non
      compare nel dbf.<br>
      Ho capito male il funzionamento di ogr2ogr?<br>
      <br>
      Ale<br>
      <meta http-equiv="Content-Type" content="text/html;
        charset=ISO-8859-1">
      <br>
      <br>
      On 05/21/2013 05:17 PM, Paolo Corti wrote:<br>
    </div>
    <blockquote
cite="mid:CAHXrU-KgTgoFJh7HM+_MrLKWTMCDuFbZPXwu7OZ6rPEOCW6erw@mail.gmail.com"
      type="cite">
      <pre wrap="">2013/5/21 Alessandro Sarretta <a class="moz-txt-link-rfc2396E" href="mailto:alessandro.sarretta@gmail.com"><alessandro.sarretta@gmail.com></a>:
</pre>
      <blockquote type="cite">
        <pre wrap="">Grazie Paolo,
la concatenzazione funzia a dovere!
Esiste una modalità (o una documentazione per approfondire) per farlo al di
fuori dell'interfaccia di QGIS?
Ale

</pre>
      </blockquote>
      <pre wrap="">
Puoi usare la sintassi GDAL OGR SQL [1], e mediante ogr2ogr fare una
cosa di questo tipo:

$ ogr2ogr output.shp input.shp -sql 'SELECT *, CONCAT(field1, field2)
AS output FROM input'

ciao
p

[1] <a class="moz-txt-link-freetext" href="http://www.gdal.org/ogr/ogr_sql.html">http://www.gdal.org/ogr/ogr_sql.html</a>

</pre>
    </blockquote>
    <br>
    <br>
    <pre class="moz-signature" cols="72">-- 
Alessandro Sarretta

e-mail: <a class="moz-txt-link-abbreviated" href="mailto:alessandro.sarretta@gmail.com">alessandro.sarretta@gmail.com</a>
skype: alesarrett
Web: <a class="moz-txt-link-freetext" href="http://ilsarrett.wordpress.com">http://ilsarrett.wordpress.com</a>
Twitter: <a class="moz-txt-link-freetext" href="https://twitter.com/alesarrett">https://twitter.com/alesarrett</a>
Google scholar: <a class="moz-txt-link-freetext" href="http://scholar.google.it/citations?hl=it&user=IsyXargAAAAJ">http://scholar.google.it/citations?hl=it&user=IsyXargAAAAJ</a>
ORCID: <a class="moz-txt-link-freetext" href="http://orcid.org/0000-0002-1475-8686">http://orcid.org/0000-0002-1475-8686</a>
ResearchGate: <a class="moz-txt-link-freetext" href="https://www.researchgate.net/profile/Alessandro_Sarretta/">https://www.researchgate.net/profile/Alessandro_Sarretta/</a> </pre>
  </body>
</html>