<div dir="ltr"><div><br>La possibilita' tecnica vi è sicuramente.<br><br>Una ventina di anni fa' dovendo scrivere una applet in java per visualizzare delle geometrie mi capito di usare la libreria "GeoTools" che all'epoca era alla versione 0.7<br>
<br>Quella versione (credo che avesse veramente poco a che vedere con l'attuale) era veramente mattacchiona.<br>Leggeva lo shapefile ma ignorava del tutto la presenza del file SHX e del file DBF.<br><br>Si poteva anche cancellarli , non ci faceva minimamente caso.<br>
<br>Lei usava solo l' SHP.<br><br>Addirittura per riuscire a leggere il dbf mi tocco' reperire una altra libreria con cui leggere manualmente il dbf e poi ricollegare i due risultati..<br><br></div><div>Quindi la risposta è sicuramente si.<br>
Le informazioni geometriche sono tutte nel file shp.<br></div><div>Il DBF si occupa di fornire gli attributi e il SHX serve solo per legare l' SHX e il DBF e come prova il programmino che citavo, non serve a niente perche' in effetti l' SHX è sempre ricostruibile.<br>
</div><br><div class="gmail_extra">A.<br></div><div class="gmail_extra"><br><div class="gmail_quote">Il giorno 22 dicembre 2013 18:57, Geo DrinX <span dir="ltr"><<a href="mailto:geodrinx@gmail.com" target="_blank">geodrinx@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 dir="ltr">La domanda che mi viene in mente è: in caso si fosse in possesso soltanto del file SHP (e non degli altri...) sarebbe possibile (almeno) visualizzare la grafica del file SHP ?<div>
<br></div><div><br></div><div>
Roberto </div></div><div class="gmail_extra"><br><br><div class="gmail_quote">Il giorno 22 dicembre 2013 18:53, Andrea Peri <span dir="ltr"><<a href="mailto:aperi2007@gmail.com" target="_blank">aperi2007@gmail.com</a>></span> ha scritto:<div>
<div class="h5"><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div><div>Il file SHX non contiene informazioni uniche.<br></div>Esso collega i records del file shp che contiene le geometrie con i records. del file DBF.<br>

<br></div>Scusa ma non ho ancora capito bene quale sia il tuo problema.<br>
<br></div>Te hai un file shp orfano dell' SHX o cosa altro ?<br><br>se questo è il tuo problema esiste un programmino eseguibile molto carino , si chiama<br>shapechk.exe<br></div>che ripara gli shapefiles e ricostruisce il file shx a fronte del shp+dbf.<br>


<br></div>Lo puoi scaricare da qui:<br><a href="http://arcscripts.esri.com/details.asp?dbid=10806" target="_blank">http://arcscripts.esri.com/details.asp?dbid=10806</a><br><br><br></div><div class="gmail_extra"><br><br><div class="gmail_quote">


Il giorno 22 dicembre 2013 15:46, Alessandro Trebbi <span dir="ltr"><<a href="mailto:a.trebbi@gmail.com" target="_blank">a.trebbi@gmail.com</a>></span> ha scritto:<div><div><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


<div dir="ltr"><br><div>Il problema e' che all'app gli posso passare un file alla volta , e vorrei visualizzare qualcosa gia' sul primo file, per cui la mia idea era di creare in prima battuta un file shx fittizio ( anche un dbf vuoto se necessario...) visto che a quanto ho capito non e' proprio indispensabile ( specie senza dbf ).</div>



<div><br></div><div>mi pare ci siano software che leggono il file shp anche in mancanza degli altri files ( l'shx a quanto ho capito e' un indice )</div><div><br></div><div>ho trovato un vecchio thread su gdal con un problema simile al mio ( qui l'shx era comunque presente ma corrotto ):</div>



<div><a href="http://lists.osgeo.org/pipermail/gdal-dev/2006-May/008707.html" target="_blank">http://lists.osgeo.org/pipermail/gdal-dev/2006-May/008707.html</a></div><div>dove pare fosse stato aperto un enhancement per risolverlo ( ma poi evidentemente non e' stato mai fatto )</div>



<div><br></div><div>ciao,</div><div>Alessandro</div><div><br></div><div><div class="gmail_extra"><br><br><div class="gmail_quote">Il giorno 22 dicembre 2013 12:32, Andrea Peri <span dir="ltr"><<a href="mailto:aperi2007@gmail.com" target="_blank">aperi2007@gmail.com</a>></span> ha scritto:<div>


<div><br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div><div><div><div><div><div><div>GDAL usa e legge formati standard.<br>



</div>Lo standard esri per lo shapefile prevede la presenza dei 3 files citati.<br></div>Senza uno di essi gdal interpreterebbe la sua assenza come un errore.<br>
A meno che non tarocchi i sorgenti.<br><br></div>Perche' non usi un altro formato tra quelli forniti da gdal . ad esempio:<br>il fomato KML.<br>Oppure lo spatialite. Il quale essendo un unico file sqlite risponde a questo tuo pre-requisito di essere un file unico.<br>




<br></div><br></div></div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">Il giorno 22 dicembre 2013 11:45, Alessandro Trebbi <span dir="ltr"><<a href="mailto:a.trebbi@gmail.com" target="_blank">a.trebbi@gmail.com</a>></span> ha scritto:<br>




<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div><div><div dir="ltr"><div>vorrei fare un visualizzatore di shape files per iOS , utilizzando gdal</div>



<div><br></div><div>il mio problema e' che con il solo shape file, ho dei problemi con la libreria quando apro l'shp ( cerca anche gli altri files nello stesso percorso):</div>

<div><br></div><div><p style="margin:0px;font-size:11px;font-family:Menlo"><b>ERROR 4: Unable to open /var/mobile/Applications/58D349E1-C519-4DE0-93CB-ED82DFF75F42/Documents/grafoCiclabile_polyline.shx or /var/mobile/Applications/58D349E1-C519-4DE0-93CB-ED82DFF75F42/Documents/grafoCiclabile_polyline.SHX.</b></p>





</div><div><br></div>premesso che il file shx ( ed anche il dbf ) ce li avrei disponibili ma per motivi tecnici posso aprire il visualizzatore con un solo file, mi chiedevo :<div>- se c'e' modo di ricostruire l'shx ( o meglio crearne uno fittizio senza alcun elemento che tanto mi manccherebbe pure il dbf ), visto che mi servirebbe la sola geometria ( georeferenziata )</div>





<div>- esiste un formato (ed estensione) standard per "raggruppare" i vari files che costituiscono uno shape file ?</div><span><font color="#888888"><div><br><div><br></div>-- <br>Greetings,<br>Alessandro Trebbi<a href="http://www.3bsoft.com" target="_blank"></a><br>





<br>email certificata: <br><a href="mailto:alessandro.trebbi@ingpec.eu" target="_blank">alessandro.trebbi@ingpec.eu</a><br><br><i>Le informazioni contenute in questo messaggio possono essere di natura riservata e confidenziale e sono indirizzate unicamente al destinatario. Qualora non ne siate il destinatario, vi e' fatto divieto di utilizzare, copiare, divulgare o intraprendere qualsiasi azione basata su questo messaggio o sulle informazioni in esso contenute. Se avete ricevuto questo messaggio per errore, Vi preghiamo di comunicare immediatamente al mittente l'accaduto e di cancellare il messaggio.</i>
</div></font></span></div>
<br></div></div>_______________________________________________<br>
<a href="mailto:Gfoss@lists.gfoss.it" target="_blank">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>
666 iscritti al 22.7.2013<span><font color="#888888"><br></font></span></blockquote></div><span><font color="#888888"><br><br clear="all"><br>-- <br>-----------------<br>Andrea Peri<br>. . . . . . . . . <br>
qwerty àèìòù<br>-----------------<br>
</font></span></div>
</blockquote></div></div></div><div><div><br><br clear="all"><div><br></div>-- <br>Greetings,<br>Alessandro Trebbi<a href="http://www.3bsoft.com" target="_blank"></a><br><br>email certificata: <br><a href="mailto:alessandro.trebbi@ingpec.eu" target="_blank">alessandro.trebbi@ingpec.eu</a><br>



<br><i>Le informazioni contenute in questo messaggio possono essere di natura riservata e confidenziale e sono indirizzate unicamente al destinatario. Qualora non ne siate il destinatario, vi e' fatto divieto di utilizzare, copiare, divulgare o intraprendere qualsiasi azione basata su questo messaggio o sulle informazioni in esso contenute. Se avete ricevuto questo messaggio per errore, Vi preghiamo di comunicare immediatamente al mittente l'accaduto e di cancellare il messaggio.</i>
</div></div></div></div></div>
</blockquote></div></div></div><div><div><br><br clear="all"><br>-- <br>-----------------<br>Andrea Peri<br>. . . . . . . . . <br>qwerty àèìòù<br>-----------------<br>
</div></div></div>
<br>_______________________________________________<br>
<a href="mailto:Gfoss@lists.gfoss.it" target="_blank">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>
666 iscritti al 22.7.2013<br></blockquote></div></div></div><br></div>
</blockquote></div><br><br clear="all"><br>-- <br>-----------------<br>Andrea Peri<br>. . . . . . . . . <br>qwerty àèìòù<br>-----------------<br>
</div></div>