Stefan, /dev/stdin is indeed Unix specific, but /vsistdin/ is a special filename within GDAL virtual file system handling. So I believe /vsistdin/ should also work on Windows, but I'm not sure this has been very much tested. Just try !
Even > In OSM driver [1] there's an example about using stdin in OGR which is > Unix based: > > > Reading .osm.bz2 files and/or online files > > .osm.bz2 are not natively recognized, however you can process them (on > Unix), > > with the following command : > > > > bzcat my.osm.bz2 | ogr2ogr -f SQLite my.sqlite /vsistdin/ > > > > You can convert a .osm or .pbf file without downloading it : > > wget -O - http://www.example.com/some.pbf | ogr2ogr -f SQLite my.sqlite > /vsistdin/ > > Is it possible to do that also under Windows? Like this (untested but > inspired by [2]!) > > %wget -O - http://www.example.com/some.pbf | ogr2ogr -f SQLite my.sqlite <1 > or > % type singapore.geojson | ogrinfo -al -so <1 > > --Stefan > > [1] http://www.gdal.org/ogr/drv_osm.html > [2] > http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/redirection.mspx?mfr=true > _______________________________________________ > gdal-dev mailing list > [email protected] > http://lists.osgeo.org/mailman/listinfo/gdal-dev > _______________________________________________ gdal-dev mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/gdal-dev
