Thanks Even.<br><br>So this means I need to write my own application using the Union() from GEOS and I cannot use it on the command line using OGR VRT?<br>That is OK, I can do that. Using existing utilities on the command line seemed easier ;)<br>

<div class="gmail_extra"><br>Thanks,<br>Paul<br><br clear="all"><br>
<br><br><div class="gmail_quote">2012/12/17 Even Rouault <span dir="ltr"><<a href="mailto:even.rouault@mines-paris.org" target="_blank">even.rouault@mines-paris.org</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Selon Paul Meems <<a href="mailto:bontepaarden@gmail.com">bontepaarden@gmail.com</a>>:<br>
<div><div class="h5"><br>
> Hi all,<br>
><br>
> How can I union several shapefiles into one using ogr?<br>
> I tried using the OGR Virtual Format and created a XML file similar to this:<br>
><br>
> <OGRVRTDataSource><br>
>     <OGRVRTUnionLayer name="unionLayer"><br>
>         <OGRVRTLayer name="source1"><br>
>             <SrcDataSource>source1.shp</SrcDataSource><br>
>         </OGRVRTLayer><br>
>         <OGRVRTLayer name="source2"><br>
>             <SrcDataSource>source2.shp</SrcDataSource><br>
>         </OGRVRTLayer><br>
>     </OGRVRTUnionLayer><br>
> </OGRVRTDataSource><br>
><br>
> My next step was to call ogr2ogr to created the new file.<br>
> The above XML merges all shapes instead of performing an union.<br>
<br>
</div></div>This depends on how you define union. In the OGR VRT, the UNION is similar to<br>
the SQL UNION keyword, that is to say that the features of source2 will be<br>
appended after the features of source1<br>
<div class="im"><br>
> How can I do a proper union using ogr?<br>
<br>
</div>If you rather need a geometrical union ( ST_Union() ), then you can have a look<br>
at Spatialite (through SQL SQLite dialect for example :<br>
<a href="http://www.gdal.org/ogr/ogr_sql_sqlite.html" target="_blank">http://www.gdal.org/ogr/ogr_sql_sqlite.html</a> ), or use the new OGR layer algebra<br>
operations (see<br>
<a href="http://www.gdal.org/ogr/ogr__api_8h.html#ac8edb8696c2b046370e29efdd73787f7" target="_blank">http://www.gdal.org/ogr/ogr__api_8h.html#ac8edb8696c2b046370e29efdd73787f7</a> )<br>
<br>
><br>
> Thanks,<br>
><br>
> Paul<br>
><br>
<br>
<br>
</blockquote></div><br></div>