I have done this but not to a shapefile direct, but into a postgis database.<div>Use for loops to loop through the temporal dimension, then the lon and lat as sub loops.</div><div>Then you create an insert string to input each line of data into the sql database.</div>
<div>In our NetCDF we have 720x360 observations spatially and 1308 temporal dimension observations.</div><div>Thats a lot of data!</div><div><br></div><div>Andreas</div><div><br><br><div class="gmail_quote">2011/3/16 Paolo Corti <span dir="ltr">&lt;<a href="mailto:pcorti@gmail.com">pcorti@gmail.com</a>&gt;</span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im">On Wed, Mar 16, 2011 at 3:51 AM, Manuel Rainer &lt;<a href="mailto:manuelrainer@hotmail.com">manuelrainer@hotmail.com</a>&gt; wrote:<br>

&gt; Hi,<br>
&gt;<br>
&gt; I would like to convert certain time slices (records) out of a netCDF file<br>
&gt; to a Shapefile.<br>
&gt; The netCDF file has 7&gt; GB, so what is the best proceed to get an appropriate<br>
&gt; performance?<br>
&gt; I mean, should the data be cached (e.g. in an ASCII file, ...)<br>
&gt; before writing a Shapefile or can the shp directly be generated?<br>
&gt; Perhaps you have some experiences...<br>
<br>
</div>Hi<br>
I don&#39;t know what you mean with performance (maybe the time needed to<br>
make the export or the subsequent access to them?), but as far as I<br>
remember shapefile has a file size<br>
limit of 2 Gb, I personally would avoid that approach.<br>
Here PostGis seems to well suit in the scenario, but if you don&#39;t have<br>
the possibility to access/create a PostGis infrastructure, I<br>
personally would give a try to Spatialite.<br>
<br>
If performance are really a concern, you could instead opt for a NoSQL<br>
database: CouchDb has a nice spatial module [0] as far as I have<br>
heard.<br>
You could use the shp2geocouch approach utility [1] (first export to json with<br>
ogr2ogr then json to couchdb) for loading your data.<br>
Please note that if you opt for the latest, I am not sure if you will<br>
have tools for symbology and map creation at this time, neither you<br>
can use the GDAL API.<br>
<br>
best regards<br>
Paolo<br>
<br>
[0] <a href="http://vmx.cx/blog/2009-11-17/geodata-and-couchdb.htm" target="_blank">http://vmx.cx/blog/2009-11-17/geodata-and-couchdb.htm</a><br>
[1] <a href="https://github.com/maxogden/shp2geocouch/blob/master/bin/shp2geocouch" target="_blank">https://github.com/maxogden/shp2geocouch/blob/master/bin/shp2geocouch</a><br>
<font color="#888888"><br>
--<br>
Paolo Corti<br>
Geospatial software developer<br>
web: <a href="http://www.paolocorti.net" target="_blank">http://www.paolocorti.net</a><br>
twitter: @paolo_corti<br>
</font><div><div></div><div class="h5">_______________________________________________<br>
gdal-dev mailing list<br>
<a href="mailto:gdal-dev@lists.osgeo.org">gdal-dev@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/gdal-dev" target="_blank">http://lists.osgeo.org/mailman/listinfo/gdal-dev</a><br>
</div></div></blockquote></div><br></div>