<div dir="ltr"><div><div><div>FID è il FeatureID .<br></div>Nello shapefile esso corrisponde alla posiione nel record.<br></div>Con esso si lega il record degli attributi del dbf con il record delle geometrie nel file shp e con l'indice spaziale nel file .shx.<br>
<br></div>Nei DBMS , se la tabella è dotata di chiave primaria intera, il FID corrisponde alla chiave primaria. ALtrimenti credo che lo crei con la medesima regola posizionale.<br><br></div><div class="gmail_extra"><br><br>
<div class="gmail_quote">Il giorno 23 maggio 2013 07:26, Alessandro Sarretta <span dir="ltr"><<a href="mailto:alessandro.sarretta@gmail.com" target="_blank">alessandro.sarretta@gmail.com</a>></span> ha scritto:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

  
    
  
  <div text="#000000" bgcolor="#FFFFFF">
    <div>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<div class="im"><br>
      
      <br>
      <br>
      On 05/21/2013 05:17 PM, Paolo Corti wrote:<br>
    </div></div><div class="im">
    <blockquote type="cite">
      <pre>2013/5/21 Alessandro Sarretta <a href="mailto:alessandro.sarretta@gmail.com" target="_blank"><alessandro.sarretta@gmail.com></a>:
</pre>
      <blockquote type="cite">
        <pre>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>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 href="http://www.gdal.org/ogr/ogr_sql.html" target="_blank">http://www.gdal.org/ogr/ogr_sql.html</a>

</pre>
    </blockquote>
    <br>
    <br>
    </div><pre cols="72"><span class="HOEnZb"><font color="#888888">-- 
Alessandro Sarretta

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

<br>_______________________________________________<br>
<a href="mailto:Gfoss@lists.gfoss.it">Gfoss@lists.gfoss.it</a><br>
<a href="http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss" target="_blank">http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss</a><br>
Questa e' una lista di discussione pubblica aperta a tutti.<br>
I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.<br>
638 iscritti al 28.2.2013<br></blockquote></div><br><br clear="all"><br>-- <br>-----------------<br>Andrea Peri<br>. . . . . . . . . <br>qwerty àèìòù<br>-----------------<br>
</div>