Hi, I guees this is this part which run an error: error. Failed to parse expression: NL.IMRO.0184.BA127909736-00 = NL.IMRO.0184.EP127818521-00
Try to change : EXPRESSION ([geoidn] = NL.IMRO.0184.EP127818521-00) in : EXPRESSION ([geoidn] = "NL.IMRO.0184.EP127818521-00") Regards, Y. Le mercredi 03 mars 2010 09:01:04, Bart van den Eijnden a écrit : > It seems Mapserver does not treat your column as a character column, try > using the following METADATA on your source layer (so not in the temporary > MAP file): > > "gml_geoidn_type" "Character" > > Best regards, > Bart > > On Mar 3, 2010, at 8:52 AM, DeDuikertjes wrote: > > Bart, > > > > Thanks for the suggestion. I've opened up the temporary MAP file. A layer > > definition from this file is (there are a LOT more like that): > > > > LAYER > > CONNECTION "host=xxxxxxx user=xxxxx dbname=xxxxxxx" > > CONNECTIONTYPE POSTGIS > > DATA 'tc_punt_geometry from "NL.IMRO.0184.Zeewijkfase4-0201_aggregated" > > using unique oid using srid=28992' DUMP TRUE > > GROUP "query" > > METADATA > > "wms_srs" "EPSG:28992 EPSG:900913 EPSG:4326" > > "ows_feature_id" "geoidn" > > "ows_group_title" "query" > > "ows_extent" "170861.5122 520007.0618 171570.1698 520546.6582" > > "gml_exclude_items" > > "tc_multi_geometry,tc_vlak_geometry,tc_lijn_geometry,tc_punt_geometry" > > "ows_title" "query_punt" > > "gml_include_items" "all" > > "ows_exclude_items" "all" > > END > > NAME "query_punt" > > PROCESSING "CLOSE_CONNECTION=DEFER" > > PROJECTION > > "init=epsg:28992" > > END > > STATUS ON > > TEMPLATE "query.html" > > TYPE POLYGON > > UNITS METERS > > CLASS > > NAME "Unknown" > > EXPRESSION ([geoidn] = NL.IMRO.0184.EP127818521-00) > > STYLE > > ANGLE 360 > > COLOR 255 0 255 > > OPACITY 40 > > SIZE 2 > > SYMBOL "sld_line_symbol" > > WIDTH 1 > > END > > STYLE > > ANGLE 360 > > COLOR 255 0 255 > > OPACITY 40 > > SYMBOL 0 > > WIDTH 1 > > END > > STYLE > > ANGLE 360 > > OPACITY 40 > > OUTLINECOLOR 255 0 255 > > SIZE 2 > > SYMBOL "sld_line_symbol" > > WIDTH 1 > > END > > END > > END > > > > MArco > > > > Bart van den Eijnden schreef: > >> Hi Marco, > >> > >> Mapserver has saved a temporary MAP file, please open it up and check if > >> something is wrong in there, or post the LAYER definition to the > >> mailing list. > >> > >>> /var/www/cgi-bin/../html/viewerfabriek-alpha/data/vf_80.101.100.35_chec > >>>k/4b8d40f7e0787/4b8e0df9_52ef_0._sld.map > >> > >> Best regards, > >> Bart > >> > >> On Mar 3, 2010, at 8:30 AM, DeDuikertjes wrote: > >>> Thank you, > >>> > >>> I've did as you said, but can't get a clue on what's going on. > >>> The error file shows: > >>> > >>> [Wed Mar 3 08:21:29 2010].677158 msApplySLD(): Map file after SLD was > >>> applied > >>> /var/www/cgi-bin/../html/viewerfabriek-alpha/data/vf_80.101.100.35_chec > >>>k/4b8d40f7e0787/4b8e0df9_52ef_0._sld.map[Wed Mar 3 08:21:29 > >>> 2010].731599 msyyparse(): Expression parser error. syntax error [Wed > >>> Mar 3 08:21:29 2010].731628 msEvalExpression: Expression parser error. > >>> Failed to parse expression: NL.IMRO.0184.BA127909736-00 = > >>> NL.IMRO.0184.EP127818521-00 [Wed Mar 3 08:21:29 2010].731649 > >>> msyyparse(): Expression parser error. syntax error And a lot more of > >>> these expression errors. > >>> Then followed by > >>> [Wed Mar 3 08:21:29 2010].745454 msDrawMap(): Layer 0 (query_vlak), > >>> 0.029s [Wed Mar 3 08:21:29 2010].747286 msDrawMap(): Layer 1 > >>> (query_lijn), 0.002s [Wed Mar 3 08:21:29 2010].749832 msDrawMap(): > >>> Layer 2 (query_punt), 0.003s [Wed Mar 3 08:21:29 2010].750760 > >>> msDrawMap(): Drawing Label Cache, 0.000s [Wed Mar 3 08:21:29 > >>> 2010].750771 msDrawMap() total time: 0.046s [Wed Mar 3 08:21:29 > >>> 2010].999507 msSaveImage() total time: 0.249s [Wed Mar 3 08:21:29 > >>> 2010].999706 mapserv request processing time (msLoadMap not incl.): > >>> 0.336s [Wed Mar 3 08:21:29 2010].999723 msFreeMap(): freeing map at > >>> 0x81bf400. > >>> > >>> What is going wrong? > >>> > >>> MArco > >>> > >>> Yewondwossen Assefa schreef: > >>>> Hi There, > >>>> > >>>> One way to debug would be to set your map file in debug, something > >>>> like this: CONFIG "MS_ERRORFILE" > >>>> "f:/msapps/gmap-ms40/htdocs/gmap.log" > >>>> DEBUG 5 > >>>> and check the logs. It should show you the map file after the sld has > >>>> been applied. That might give a hint on what went wrong. > >>>> > >>>> best regards, > >>>> > >>>> DeDuikertjes wrote: > >>>>> Hi List, > >>>>> > >>>>> Finally I managed to upgrade mapserver 5.1-dev (FWTools) to 5.6.0 > >>>>> (FGS). I use it as a WMS. Everything looks fine, but I've one anoying > >>>>> problem: > >>>>> > >>>>> When I do a getmap-request with an SLD I get an empty image back, > >>>>> while 5.1-dev gives me a proper result. > >>>>> Other getmap requests work fine. > >>>>> I tested this several times by swapping the old mapserv executable > >>>>> with the new one. > >>>>> > >>>>> an example of a getmap request which fails on 5.6.0 and succeeds in > >>>>> 5.1-dev is: > >>>>> https://85.12.17.114/cgi-bin/mapserv?map=../html/viewerfabriek-alpha/ > >>>>>data/vf_80.101.100.35_check/4b8d40f7e0787/NL.IMRO.0184.Zeewijkfase4-02 > >>>>>01.map&LAYERS=query&FORMAT=png&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMa > >>>>>p&STYLES=&EXCEPTIONS=application%2Fvnd.ogc.se_inimage&SLD_BODY=%3C%3Fx > >>>>>ml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csld%3AStyled > >>>>>LayerDescriptor%20version%3D%221.0.0%22%3E%3Csld%3ANamedLayer%3E%3Csld > >>>>>%3AName%3Equery%3C%2Fsld%3AName%3E%3Csld%3AUserStyle%3E%3Csld%3AName%3 > >>>>>Equery%3C%2Fsld%3AName%3E%3Csld%3AFeatureTypeStyle%3E%3Csld%3ARule%3E% > >>>>>3Cogc%3AFilter%3E%3Cogc%3APropertyIsEqualTo%3E%3Cogc%3APropertyName%3E > >>>>>geoidn%3C%2Fogc%3APropertyName%3E%3Cogc%3ALiteral%3ENL.IMRO.0184.EP127 > >>>>>818521-00%3C%2Fogc%3ALiteral%3E%3C%2Fogc%3APropertyIsEqualTo%3E%3C%2Fo > >>>>>gc%3AFilter%3E%3Csld%3APolygonSymbolizer%3E%3Csld%3AFill%3E%3Csld%3ACs > >>>>>sParameter%20name%3D%22fill%22%3E%23FF00FF%3C%2Fsld%3ACssParameter%3E% > >>>>>3Csld%3ACssParameter%20name%3D%22fill-opacity%22%3E0.4%3C%2Fsld%3ACssP > >>>>>arameter%3 > >>>>> E%3C%2Fsld%3AFill%3E%3Csld%3AStroke%3E%3Csld%3ACssParameter%20name%3D > >>>>>%22stroke%22%3E%23FF00FF%3C%2Fsld%3ACssParameter%3E%3Csld%3ACssParamet > >>>>>er%20name%3D%22stroke-opacity%22%3E0.4%3C%2Fsld%3ACssParameter%3E%3Csl > >>>>>d%3ACssParameter%20name%3D%22stroke-width%22%3E2%3C%2Fsld%3ACssParamet > >>>>>er%3E%3C%2Fsld%3AStroke%3E%3C%2Fsld%3APolygonSymbolizer%3E%3Csld%3ALin > >>>>>eSymbolizer%3E%3Csld%3AStroke%3E%3Csld%3ACssParameter%20name%3D%22stro > >>>>>ke%22%3E%23FF00FF%3C%2Fsld%3ACssParameter%3E%3Csld%3ACssParameter%20na > >>>>>me%3D%22stroke-opacity%22%3E0.4%3C%2Fsld%3ACssParameter%3E%3Csld%3ACss > >>>>>Parameter%20name%3D%22stroke-width%22%3E2%3C%2Fsld%3ACssParameter%3E%3 > >>>>>C%2Fsld%3AStroke%3E%3C%2Fsld%3ALineSymbolizer%3E%3C%2Fsld%3ARule%3E%3C > >>>>>%2Fsld%3AFeatureTypeStyle%3E%3C%2Fsld%3AUserStyle%3E%3C%2Fsld%3ANamedL > >>>>>ayer%3E%3C%2Fsld%3AStyledLayerDescriptor%3E&SRS=EPSG%3A900913&BBOX=625 > >>>>>312.21905694,6921632.3781404,627462.0104771,6922637.4056294&WIDTH=1800 > >>>>>&HEIGHT=841 any help greatly appreciated, MArco > >>>>> > >>>>> > >>>>> > >>>>> _______________________________________________ > >>>>> 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 > > _______________________________________________ > mapserver-users mailing list > [email protected] > http://lists.osgeo.org/mailman/listinfo/mapserver-users -- Yves Jacolin Responsable Formation et Support Camptocamp France SAS Savoie Technolac, BP 352 73377 Le Bourget du Lac, Cedex Tel : 00 33 4 79 26 57 98 Fax : 04 79 70 15 81 Mail : [email protected] http://www.camptocamp.com _______________________________________________ mapserver-users mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/mapserver-users
