<div dir="ltr"><div class="gmail_default" style="font-family:"courier new",monospace"></div><div class="gmail_default" style="font-family:courier new,monospace"><div class="gmail_default">I am having a challenge determining the right position or entry for the Field entry, the spatial filter error below indicates my VRT format is not correct. Is there a better approach? Thank you.</div><div class="gmail_default"><br></div><div class="gmail_default">>ogrmerge.py -overwrite_ds -single -o __sdg\merge_02.csv __sdg\merge_01.vrt<br><b>Warning 1: The 'lon' and/or 'lat' fields of the source layer are not declared as numeric fields, so the spatial filter cannot be turned into an attribute filter on them<br></b></div><div class="gmail_default"><br></div><div class="gmail_default">The VRT is defined as</div><div class="gmail_default"><OGRVRTDataSource><br>  <OGRVRTLayer name="file1"><br>    <SrcDataSource>lib/_data/sdg/data\file1.csv</SrcDataSource><br>    <SrcLayer>file1</SrcLayer><br>   <Field name="lon" type="real" /><br>   <Field name="lat" type="real" /><br>   <SrcRegion clip="true">POLYGON ((0.0 0.0, 0.0 0.1, 0.1 0.1, 0.1 0.0, 0.0 0.0))</SrcRegion><br>   <GeometryType>wkbPoint</GeometryType><br>   <LayerSRS>WGS84</LayerSRS><br>   <GeometryField encoding="PointFromColumns" x="lon" y="lat"/><br></OGRVRTLayer><br><br>  <OGRVRTLayer name="file2"><br>    <SrcDataSource>lib/_data/sdg/data\file2.csv</SrcDataSource><br>    <SrcLayer>file2</SrcLayer><br>   <Field name="lon" type="real" /><br>   <Field name="lat" type="real" /><br>   <SrcRegion clip="true">POLYGON ((0.0 0.0, 0.0 0.1, 0.1 0.1, 0.1 0.0, 0.0 0.0))</SrcRegion><br>   <GeometryType>wkbPoint</GeometryType><br>   <LayerSRS>WGS84</LayerSRS><br>   <GeometryField encoding="PointFromColumns" x="lon" y="lat"/><br></OGRVRTLayer></div><div class="gmail_default"><br></OGRVRTDataSource></div></div></div>