Respuesta de sabado por la tarde

Tengo un script en bash que utiliza ogr2ogr que CASI lo hace... pero
extrañamente me deja algunas geometrías en blanco...

lo pongo aquí a ver si a alguien se le ocurre que le pasa

Nota: el método es gocho, pero válido
********************************************************************
#!/bin/bash

fidlist=`ogrinfo -ro -al -geom=SUMMARY
Poligonos_Peninsula_IB_CE_ML_ED50_LL.shp|grep -E ":[0-9]+$"|grep -o -E
"[0-9]+$"`

echo '<OGRVRTDataSource>
    <OGRVRTLayer name="salida">
        <SrcDataSource>salida.csv</SrcDataSource>
        <GeometryType>wkbMultiPolygon</GeometryType>
        <LayerSRS>WGS84</LayerSRS>
        <GeometryField encoding="WKT" field="GEOM"/>
    </OGRVRTLayer>
</OGRVRTDataSource>' > salida.vrt

for i in $fidlist
do
geom=`ogrinfo -fid $i -q Poligonos_Peninsula_IB_CE_ML_ED50_LL.shp
Poligonos_Peninsula_IB_CE_ML_ED50_LL|grep MULTIPOLYGON`
echo "ID,GEOM" > salida.csv
echo $i,'"'$geom'"' >> salida.csv
extent=`ogrinfo -ro -so -al -geom=SUMMARY -fid $i salida.vrt|grep
Extent|awk '{print $2 $3 $5 $ 6}'`
echo $i $extent >> extents.txt
done

********************************************************************

Un saludo

-- 
Pedro-Juan Ferrer Matoses
Valencia (España)
_______________________________________________
Spanish mailing list
http://lists.osgeo.org/mailman/listinfo/spanish
http://es.osgeo.org
http://twitter.com/osgeoes

Responder a