[mapserver-users] queryByAttributes returns no result with OGR/ODBC data source
Maher Karim
Maher_Karim at dorsch.com.jo
Sun May 17 22:28:19 PDT 2009
HI,
Please consider that there is a difference the field name definintion for
the item query, the field name is differenet when you are using shapefiles
than PostGIS tables.
Try to use
$strExp=( [KOORDINATAX] = 5460870 );
queryByAttributes('itemname',$strExp,MS_MULTIPLE)
and if Not working try
queryByAttributes( [KOORDINATAX],5460870,MS_MULTIPLE)
Hope that it helps
Regards
Maher
|---------+--------------------------------------->
| | Dejan.Gambin at pula.hr |
| | Sent by: |
| | mapserver-users-bounces at list|
| | s.osgeo.org |
| | |
| | |
| | 05/18/2009 12:50 AM |
|---------+--------------------------------------->
>--------------------------------------------------------------------------------------------------------------------------------------------------|
| |
| To: mapserver-users at lists.osgeo.org |
| cc: |
| Subject: [mapserver-users] queryByAttributes returns no result with OGR/ODBC data source |
>--------------------------------------------------------------------------------------------------------------------------------------------------|
Hi,
I am using OGR Virtual Spatial Data to connect to MS Access database using
ODBC. Database has X/Y columns. I have created .ovf file like this:
<OGRVRTDataSource>
<OGRVRTLayer name="krk">
<SrcDataSource>ODBC:@Krk</SrcDataSource>
<FID>ID</FID>
<SrcLayer>Dozvole</SrcLayer>
<GeometryType>wkbPoint</GeometryType>
<GeometryField encoding="PointFromColumns" x="KoordinataX"
y="KoordinataY"/>
</OGRVRTLayer>
</OGRVRTDataSource>
It is all working fine and the points are showing on the map (using
p.mapper). Alos, ogrinfo with -where clause is working fine. But the
attribute query gives no result, whichever field I query. Query string is
like:
( [KOORDINATAX] = 5460870 )
This syntax works fine with shape files and also wit OGR layers based on
MapInfo files. But not with ODBC/Access.
I am using ms4w 2.2.7
Any help?
regards, dejan_______________________________________________
mapserver-users mailing list
mapserver-users at lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users
More information about the MapServer-users
mailing list