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 <[email protected]>: > 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 <[email protected]>: >> 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 <[email protected]> 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 >>> [email protected] >>> http://lists.osgeo.org/mailman/listinfo/mapserver-users >> > _______________________________________________ mapserver-users mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/mapserver-users
