[gdal-dev] Is using geometry in SQL inside VRT supported?
Frank Warmerdam
warmerdam at pobox.com
Fri May 24 10:15:43 PDT 2013
Jukka,
It turns out you can already assign a dialect. I think it is roughly like:
<SrcSQL dialect="sqlite">SELECT ...</SrcSQL>
It seems to be touched on it the docs for the OGR VRT driver as well.
Best regards,
Frank
On Fri, May 24, 2013 at 9:46 AM, Frank Warmerdam <warmerdam at pobox.com>wrote:
> Jukka,
>
> Agreed! The SrcSQL directive in the VRT should accept a dialect option.
> I'll try to do that this afternoon as we are "sprinting" here at FOSS4G NA
> and this would be a nice sized feature to add.
>
> Best regards,
> Frank
>
>
>
> On Fri, May 24, 2013 at 8:39 AM, Jukka Rahkonen <jukka.rahkonen at mmmtike.fi
> > wrote:
>
>> Hi,
>>
>> This works with ogrinfo
>> ogrinfo -ro cities.shp -dialect SQLITE -sql "select GEOMETRY from cities"
>>
>> I tried to make a VRT file which would do the same
>>
>> <OGRVRTDataSource>
>> <OGRVRTLayer name="cities">
>> <SrcDataSource>cities.shp</SrcDataSource>
>> <LayerSRS>WGS84</LayerSRS>
>> <SrcSQL>SELECT GEOMETRY from cities</SrcSQL>
>> </OGRVRTLayer>
>> </OGRVRTDataSource>
>>
>> Now ogrinfo does not find geometries
>>
>> ogrinfo cities.vrt
>> INFO: Open of `cities.vrt'
>> using driver `VRT' successful.
>> 1: citiesERROR 1: SQL Expression Parsing Error: syntax error
>> ERROR 1: SQL statement failed, or returned no layer result:
>> "SELECT GEOMETRY from cities"
>>
>> This exact use case is not at all interesting but there would be quite
>> nice
>> possibilities if Spatialite SQL queries could be fired from the VRT and
>> all
>> this would be supported for on-the-fly conversions
>> http://www.gaia-gis.it/gaia-sins/spatialite-sql-4.0.0.html
>>
>>
>>
>> -Jukka Rahkonen-
>>
>> _______________________________________________
>> gdal-dev mailing list
>> gdal-dev at lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/gdal-dev
>>
>
>
>
> --
>
> ---------------------------------------+--------------------------------------
> I set the clouds in motion - turn up | Frank Warmerdam,
> warmerdam at pobox.com
> light and sound - activate the windows | http://pobox.com/~warmerdam
> and watch the world go round - Rush | Geospatial Software Developer
>
--
---------------------------------------+--------------------------------------
I set the clouds in motion - turn up | Frank Warmerdam,
warmerdam at pobox.com
light and sound - activate the windows | http://pobox.com/~warmerdam
and watch the world go round - Rush | Geospatial Software Developer
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/gdal-dev/attachments/20130524/5e3d0b45/attachment.html>
More information about the gdal-dev
mailing list