[gdal-dev] select shapes in a folder by geometry type

Eli Adam eadam at co.lincoln.or.us
Fri May 24 10:19:17 PDT 2013


> [1] ogr2ogr -f "ESRI Shapefile" -dim 2 pontos_2d.shp ocup_ilegal.shp

Yes just like this.

>
> With this command don't work. I'm using 1.9 version but the '-dim' option
> don't show up if i type  'ogr2ogr --long-usage'.

It is only in GDAL 1.10+ so it will not work in 1.9.

Eli

>
>
> Em 24-05-2013 17:44, Eli Adam escreveu:
>
>> If you are using a recent version can you ignore geometry type and use
>> the -dim 2 switch?
>>
>> -dim val:(starting with GDAL 1.10) Force the coordinate dimension to
>> val (valid values are 2 or 3). This affects both the layer geometry
>> type, and feature geometries.
>>
>> Best Regards, Eli
>>
>>
>> On Fri, May 24, 2013 at 9:23 AM, Pedro Costa <pedrocostaarma at sapo.pt>
>> wrote:
>>>
>>> Hi guys,
>>>
>>> I'm trying  to make a script that converts 3d shapefiles to 2d.
>>> I'm using the loop 'for...do'' and this command:
>>>
>>> 'ogr2ogr -f "ESRI Shapefile" -nlt POINT 2d_points/$shp $shp'
>>>
>>> My problem is that i don't  know how to select only shapefiles of points,
>>> and next only polygons, and next only lines to put the right geometry in
>>> the
>>> command.
>>> For example, i have tried the '-where "OGR_GEOMETRY='Point'"'  like that:
>>>
>>> ogr2ogr -where "OGR_GEOMETRY='Point'" -f "ESRI Shapefile" -nlt POLYGON
>>> 2d_poligonos/$shp $shp
>>>
>>> But don't work because ogr converts shapefiles of polygons and lines into
>>> points!
>>>
>>> Can anyone tell me how i can select  only shapefiles of points in a
>>> folder
>>> with many shapefiles of many geometry types?
>>>
>>> Thanks
>>> _______________________________________________
>>> gdal-dev mailing list
>>> gdal-dev at lists.osgeo.org
>>> http://lists.osgeo.org/mailman/listinfo/gdal-dev
>
>
> _______________________________________________
> gdal-dev mailing list
> gdal-dev at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/gdal-dev


More information about the gdal-dev mailing list