Hi Jukka, the current settings returns expected result with &srsName=EPSG:4326 as well. The original settings doesn't work neither with &srsName=EPSG:4326 nor &srsName=EPSG::102067.
Yes, it looks like there would be a problem in case of several WFS layers with different projections of the source data. Cheers, Mike 2011/8/26 Rahkonen Jukka <jukka.rahko...@mmmtike.fi>: > Hi, > > Good that you could make it to work. However, this feels maybe like a bug if > it means that using ogc:PropertyIsEqualTo filter without any other filter > works only if projection of the source data is the same than the default > output projection from WFS. > > Could you have one more trial with the original settings and see if adding > &srsName=EPSG:4326 or &srsName=EPSG::102067 is changing anything? And also if > your current setting gives correct result with &srsName=EPSG:4326. > > -Jukka Rahkonen. > > Michal Šrédl wrote: > > >> Hi all, > >> problem solved. I needed to set: > >> EXTENT -905000 -1230000 -400000 -900000 > > and > > PROJECTION > ## "init=epsg:4326" > "init=epsg:102067" > END > > (Epsg 102067 is the projection of the layer being filtered.) > > Thank you very much again, > > Michal > > > 2011/8/25 Michal Šrédl <michal.sr...@gmail.com>: >> Hi Steve, >> >> Thanks a lot. The extent should be large enough to encompass all the >> features. Here comes the whole mapfile: >> >> MAP >> NAME "MIS WFS Server" >> STATUS ON >> SIZE 500 500 >> EXTENT -180 -90 180 90 >> SHAPEPATH "data/" >> IMAGECOLOR 255 255 255 >> CONFIG MS_ERRORFILE "log/mapserv.log" >> DEBUG 5 >> >> WEB >> IMAGEPATH "/var/www/tmp/" >> IMAGEURL "/tmp/" >> METADATA >> "wfs_title" "MIS WFS Server" ## REQUIRED >> "wfs_onlineresource" "http://127.0.0.1/cgi-bin/ows?" >> "wfs_srs" "EPSG:4326 EPSG:102067" >> "wms_srs" "EPSG:4326 EPSG:102067" ## Recommended >> "wcs_srs" "EPSG:4326 EPSG:102067" ## Recommended >> "ows_enable_request" "*" >> "ows_updatesequence" "2011-29-05T00:24:00" >> END >> END >> >> PROJECTION >> "init=epsg:4326" >> END >> >> LAYER >> NAME "typ" >> METADATA >> "wfs_title" "Typologie" ## REQUIRED >> "wfs_include_items" "all" >> "gml_featureid" "CISLO" ## REQUIRED >> "gml_include_items" "all" ## Optional (serves all attributes for layer) >> "gml_types" "auto" >> "gml_geometries" "msGeometry" >> "gml_msGeometry_type" "polygon" >> END >> DATA typ.shp >> TYPE POLYGON >> STATUS ON >> PROJECTION >> "init=epsg:102067" >> END >> DUMP TRUE ## REQUIRED >> CLASS >> NAME "Typ" >> STYLE >> COLOR 0 0 155 >> OUTLINECOLOR 120 120 120 >> END >> TEMPLATE "templates/typ_zver.html" >> END >> DEBUG 5 >> END # Layer >> >> LAYER >> NAME "hsrs" >> TYPE RASTER >> STATUS ON >> CONNECTION "http://www.bnhelp.cz/cgi-bin/crtopo?" >> DEBUG ON >> CONNECTIONTYPE WMS >> METADATA >> "wms_srs" "EPSG:4326" >> "wms_name" "obce,kraje,hr_cr,sidla,doprava" >> "wms_title" "CR Topo" >> "wms_server_version" "1.1.1" >> "wms_format" "image/png" >> "wms_latlonboundingbox" "11.9384 48.2337 18.957 51.3549" >> END >> END >> >> END # Map File >> >> Cheers, >> >> Michal >> >> 2011/8/25 Steve Lime <sdl...@gmail.com>: >>> What is your default EXTENT set to in your mapfile? It should be large >>> enough to encompass all features. - Steve >>> >>> Sent from my iPad >>> >>> On Aug 24, 2011, at 7:58 AM, Michal Šrédl <michal.sr...@gmail.com> wrote: >>> >>>> Hi all, >>>> >>>> I am trying to use FES filter for WFS layer and get no result, even >>>> thought I should get one. >>>> >>>> In my browser, I request >>>> >>>> http://localhost//cgi-bin/ows?&REQUEST=GetFeature&VERSION=1.1.0&SERVICE=WFS&TYPENAME=typ&FILTER=<ogc:Filter >>>> xmlns:ogc="http://www.opengis.net/ogc"><ogc:PropertyIsEqualTo><ogc:PropertyName>ZVER</ogc:PropertyName><ogc:Literal>2</ogc:Literal></ogc:PropertyIsEqualTo></ogc:Filter> >>>> >>>> and get >>>> >>>> <wfs:FeatureCollection >>>> xmlns:ms="http://mapserver.gis.umn.edu/mapserver" >>>> xmlns:gml="http://www.opengis.net/gml" >>>> xmlns:wfs="http://www.opengis.net/wfs" >>>> xmlns:ogc="http://www.opengis.net/ogc" >>>> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >>>> xsi:schemaLocation="http://mapserver.gis.umn.edu/mapserver >>>> http://127.0.0.1/cgi-bin/ows?SERVICE=WFS&VERSION=1.1.0&REQUEST=DescribeFeatureType&TYPENAME=typ&OUTPUTFORMAT=text/xml;%20subtype=gml/3.1.1 >>>> http://www.opengis.net/wfs >>>> http://schemas.opengis.net/wfs/1.1.0/wfs.xsd"> >>>> <gml:boundedBy> >>>> <gml:Null>missing</gml:Null> >>>> </gml:boundedBy> >>>> </wfs:FeatureCollection> >>>> >>>> even though I do know, that features with ZVER=2 do exist. >>>> >>>> In the mapserver log file, I get >>>> >>>> [Wed Aug 24 14:48:52 2011].296607 msQueryByFilter(): Search returned >>>> no results. No matching record(s) found. >>>> [Wed Aug 24 14:48:52 2011].296747 mapserv request processing time >>>> (msLoadMap not incl.): 0.002s >>>> [Wed Aug 24 14:48:52 2011].296764 msFreeMap(): freeing map at 0x2783120. >>>> [Wed Aug 24 14:48:52 2011].296773 freeLayer(): freeing layer at 0x278b570. >>>> >>>> I have checked http://mapserver.org/errors.html#id2 with similar error >>>> "msQueryByPoint: search returned no results" and tried to create a >>>> simple template: >>>> >>>> <!-- MapServer Template --> >>>> <tr> >>>> <td>[lrn]</td> >>>> <td>[ZVER]</td> >>>> </tr> >>>> >>>> but with no effect. >>>> >>>> In the mapfile, there is >>>> >>>> LAYER >>>> NAME "typ" >>>> METADATA >>>> "wfs_title" "Typologie" ## REQUIRED >>>> "gml_featureid" "CISLO" ## REQUIRED >>>> "gml_include_items" "all" ## Optional (serves all attributes for layer) >>>> "gml_types" "auto" >>>> "gml_geometries" "msGeometry" >>>> "gml_msGeometry_type" "polygon" >>>> END >>>> DATA typ.shp >>>> TYPE POLYGON >>>> STATUS ON >>>> PROJECTION >>>> "init=epsg:102067" >>>> END >>>> DUMP TRUE ## REQUIRED >>>> CLASS >>>> NAME "Typ" >>>> STYLE >>>> COLOR 0 0 155 >>>> OUTLINECOLOR 120 120 120 >>>> END >>>> TEMPLATE "templates/typ_zver.html" >>>> END >>>> DEBUG 5 >>>> END # Layer >>>> >>>> What is wrong with my FES filter? How can I make it to run? >>>> >>>> Thanks a lot, >>>> >>>> Michal >>>> _______________________________________________ >>>> mapserver-users mailing list >>>> mapserver-users@lists.osgeo.org >>>> http://lists.osgeo.org/mailman/listinfo/mapserver-users >>> >> > _______________________________________________ > mapserver-users mailing list > mapserver-users@lists.osgeo.org > http://lists.osgeo.org/mailman/listinfo/mapserver-users > _______________________________________________ mapserver-users mailing list mapserver-users@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/mapserver-users