<html><body bgcolor="#FFFFFF"><div>On issue one, what version are you using? MapServer shouldn't be rounding the value. The comparison should be being done as a double. It might be helpful to see a sample dataset although if this is SDE I can't test on my end. One thing to try to help diagnose the problem would be to create a sample mapfile that draws your layer and uses the area attribute for labeling. What shows up for labels?</div><div><br></div><div>Steve<br><br>Sent from my iPad</div><div><br>On Jul 15, 2011, at 5:14 AM, Mario Franco &lt;<a href="mailto:mario.franco@ydreams.com">mario.franco@ydreams.com</a>&gt; wrote:<br><br></div><div></div><blockquote type="cite"><div>
    Hi, <br>
    <br>
    I having two issues with mapserver if anyone can help me I would be
    appreciated.<br>
    <br>
    The first has to do with an Expression in a class:<br>
    <br>
    I have a shape with an attribute with the 172060.0937 but when add
    to the class:<br>
    <br>
    <blockquote type="cite"><small>EXPRESSION ( [AREA] = 172060.0937 )</small></blockquote>
    <br>
    The problem is that this expression returns false because mapserver
    is rounding the double value from the database. If I compare with:<br>
    <br>
    <blockquote type="cite"><small>EXPRESSION ( [AREA] = 172060)</small></blockquote>
    <br>
    it works. There is any way to turn this off or to increase the
    precision?<br>
    <br>
    <br>
    <br>
    The second issue is:<br>
    <br>
    I'm using this url (<small><a class="moz-txt-link-freetext" href="http://localhost:82/cgi-bin/mapserv.exe?map=D%3a\projects\Inag\InterSIG+II\InterSIG+Website\Trunk\InterSIG+ASP.NET\Maps%2fintersig_281.map&amp;qlayer=Concelhos&amp;layers=Concelhos&amp;MAPSIZE=629%20467&amp;MINX=-232614.525612302&amp;MINY=-49761.6088409424&amp;MAXX=676601.080299802&amp;MAXY=625284&amp;mode=NQUERY&amp;MAPSHAPE=POLYGON%28%28-232614%20-49761,%20-232614%20625284,%20676601%20625284,%20676601%20-49761,%20-232614%20-49761%29%29"><a href="http://localhost:82/cgi-bin/mapserv.exe?map=D%3a\projects\Inag\InterSIG+II\InterSIG+Website\Trunk\InterSIG+ASP.NET\Maps%2fintersig_281.map&amp;qlayer=Concelhos&amp;layers=Concelhos&amp;MAPSIZE=629%20467&amp;MINX=-232614.525612302&amp;MINY=-49761.6088409424&amp;MAXX=676601.080299802&amp;MAXY=625284&amp;mode=NQUERY&amp;MAPSHAPE=POLYGON%28%28-232614%20-49761,%20-232614%20625284,%20676601%20625284,%20676601%20-49761,%20-232614%20-49761%29%29">http://localhost:82/cgi-bin/mapserv.exe?map=D%3a\projects\Inag\InterSIG+II\InterSIG+Website\Trunk\InterSIG+ASP.NET\Maps%2fintersig_281.map&amp;qlayer=Concelhos&amp;layers=Concelhos&amp;MAPSIZE=629%20467&amp;MINX=-232614.525612302&amp;MINY=-49761.6088409424&amp;MAXX=676601.080299802&amp;MAXY=625284&amp;mode=NQUERY&amp;MAPSHAPE=POLYGON%28%28-232614%20-49761,%20-232614%20625284,%20676601%20625284,%20676601%20-49761,%20-232614%20-49761%29%29</a></a></small>)
    to execute a nquery but I always get the error
    "msSDELayerGetShape(): SDE error. SE_stream_fetch_row(): Invalid
    parameter value passed to function. (-66)
    "<br>
    <br>
    The log doesn't help that much:<br>
    <small><br>
    </small>
    <blockquote type="cite"><small>[Fri Jul 15 10:47:19 2011].20000
        msSDELayerOpen(): Layer Concelhos opened from scratch.<br>
        [Fri Jul 15 10:47:23 2011].35000
        msConnPoolRegister(Concelhos,ydinag2,port:5151,sde,sde,sde,01D6BCC0)<br>
        [Fri Jul 15 10:47:23 2011].35000 msSDELayerOpen(): Layer
        Concelhos specified version SDE.DEFAULT.<br>
        [Fri Jul 15 10:47:23 2011].42000 msSDEGetLayerInfo(): Looking
        for layer by SDE.CONCELH_PTCONT_2008_0_596, SHAPE,
        ydinag2,port:5151,sde,sde,sde<br>
        [Fri Jul 15 10:47:23 2011].42000 msSDEGetLayerInfo(): No cached
        layerid found.<br>
        [Fri Jul 15 10:47:23 2011].63000 msSDELCacheAdd(): Caching id
        for SDE.CONCELH_PTCONT_2008_0_596, SHAPE,
        ydinag2,port:5151,sde,sde,sde<br>
        [Fri Jul 15 10:47:23 2011].72000 Getting all column information
        in msSDELayerInitItemInfo<br>
        [Fri Jul 15 10:47:23 2011].79000 msSDELayerInitItemInfo():
        getting info for DICO<br>
        [Fri Jul 15 10:47:23 2011].79000 msSDELayerInitItemInfo():
        getting info for CONCELHO<br>
        [Fri Jul 15 10:47:23 2011].79000 msSDELayerInitItemInfo():
        getting info for DI<br>
        [Fri Jul 15 10:47:23 2011].79000 msSDELayerInitItemInfo():
        getting info for DISTRITO<br>
        [Fri Jul 15 10:47:23 2011].79000 msSDELayerInitItemInfo():
        getting info for CCDR<br>
        [Fri Jul 15 10:47:23 2011].79000 msSDELayerInitItemInfo():
        getting info for NUT3<br>
        [Fri Jul 15 10:47:23 2011].79000 msSDELayerInitItemInfo():
        getting info for NUT3_NOME<br>
        [Fri Jul 15 10:47:23 2011].79000 msSDELayerInitItemInfo():
        getting info for NUT2<br>
        [Fri Jul 15 10:47:23 2011].79000 msSDELayerInitItemInfo():
        getting info for NUT2_NOME<br>
        [Fri Jul 15 10:47:23 2011].79000 msSDELayerInitItemInfo():
        getting info for AREA2008_1<br>
        [Fri Jul 15 10:47:23 2011].79000 msSDELayerInitItemInfo():
        getting info for objectid<br>
        [Fri Jul 15 10:47:23 2011].79000 msSDELayerInitItemInfo():
        getting info for SHAPE<br>
        [Fri Jul 15 10:47:23 2011].79000 Column information has already
        been gotten... returning from msSDELayerInitItemInfo<br>
        [Fri Jul 15 10:47:43 2011].122000 msSDELayerGetShape(): SDE
        error. SE_stream_fetch_row(): Invalid parameter value passed to
        function. (-66)<br>
        [Fri Jul 15 10:47:43 2011].126000 msFreeMap(): freeing map at
        01D3EFE8.<br>
        [Fri Jul 15 10:47:43 2011].126000 msSDELayerCloseConnection():
        Closing connection for layer Concelhos.<br>
        [Fri Jul 15 10:47:43 2011].126000
        msConnPoolRelease(Concelhos,ydinag2,port:5151,sde,sde,sde,01D6BCC0)<br>
        [Fri Jul 15 10:47:43 2011].126000
        msConnPoolClose(ydinag2,port:5151,sde,sde,sde,01D6BCC0)<br>
        [Fri Jul 15 10:47:43 2011].156000 msSDELayerClose(): Closing
        layer Concelhos.<br>
        [Fri Jul 15 10:47:43 2011].156000
        msConnPoolRelease(Concelhos,ydinag2,port:5151,sde,sde,sde,00000000)<br>
        [Fri Jul 15 10:47:43 2011].156000 msConnPoolRelease(): Unable to
        find handle for layer 'Concelhos'.<br>
        [Fri Jul 15 10:47:43 2011].156000 msConnPoolRelease(): General
        error message. Unable to find handle for layer 'Concelhos'.</small><br>
    </blockquote>
    <br>
    <br>
    Here part of my configuration:<br>
    <blockquote type="cite">
      <pre style="font-family:Consolas;font-size:13;color:black;background:white;">        LAYER
        &nbsp;&nbsp;&nbsp;&nbsp;NAME&nbsp;"Concelhos"
        &nbsp;&nbsp;&nbsp;&nbsp;METADATA
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"wms_title"&nbsp;&nbsp;&nbsp;&nbsp;"Concelhos"&nbsp;&nbsp;&nbsp;#&nbsp;required
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"wfs_title"&nbsp;&nbsp;&nbsp;&nbsp;"Concelhos"&nbsp;&nbsp;&nbsp;#&nbsp;required
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"gml_featureid"&nbsp;"ID"&nbsp;##&nbsp;REQUIRED
                        "gml_geometries"&nbsp;"geom"
                        "gml_geom_type"&nbsp;"polygon"
                        "gml_include_items"&nbsp;"all"&nbsp;&nbsp;#&nbsp;Optional&nbsp;(serves&nbsp;all&nbsp;attributes&nbsp;for&nbsp;layer)
                        "gml_exclude_items"&nbsp;"GEOMETRY,OBJECTID"
                        "ows_include_items"&nbsp;"all"
                        "ows_exclude_items"&nbsp;"GEOMETRY,OBJECTID"&nbsp;        
        &nbsp;&nbsp;&nbsp;&nbsp;END
                DUMP&nbsp;true
        &nbsp;&nbsp;&nbsp;&nbsp;TOLERANCE&nbsp;10
                TOLERANCEUNITS&nbsp;meters
        
        &nbsp;&nbsp;&nbsp;&nbsp;TYPE&nbsp;polygon
        
        &nbsp;&nbsp;&nbsp;&nbsp;#CONNECTIONTYPE&nbsp;SDE
        &nbsp;&nbsp;&nbsp;&nbsp;CONNECTIONTYPE&nbsp;PLUGIN&nbsp;
        &nbsp;&nbsp;&nbsp;&nbsp;PLUGIN&nbsp;"D:/ms4w/Apache/specialplugins/msplugin_sde_92.dll"
        &nbsp;&nbsp;&nbsp;&nbsp;CONNECTION&nbsp;"ydinag2,port:5151,sde,sde,sde"
        
        &nbsp;&nbsp;&nbsp;&nbsp;DATA&nbsp;"SDE.CONCELH_PTCONT_2008_0_596,SHAPE,SDE.DEFAULT"
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
        &nbsp;&nbsp;&nbsp;&nbsp;PROJECTION
        &nbsp;&nbsp;&nbsp;&nbsp;"init=EPSG:3763"&nbsp;#--sistema&nbsp;de&nbsp;coordenadas&nbsp;desta&nbsp;layer&nbsp;na&nbsp;origem
        &nbsp;&nbsp;&nbsp;&nbsp;END
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
        &nbsp;&nbsp;&nbsp;&nbsp;STATUS&nbsp;ON
        &nbsp;&nbsp;&nbsp;&nbsp;OPACITY&nbsp;100
                TEMPLATE&nbsp;'../Templates/Identify/t.html'
</pre>
    </blockquote>
    <br>
    I'm using Mapserver 5.6.3, I know it's not the latest but I didn't
    updated yet. <br>
    <br>
    Any help would be useful and thx in advance.<br>
    <br>
    Mário Franco <br>
    <br>
    <div style="bottom: auto; left: 400px; right: auto; top: 69px;
      display: none;" class="translator-theme-default" id="translator-floating-panel">
      <div title="Click to translate" id="translator-floating-panel-button"></div>
    </div>
  

</div></blockquote><blockquote type="cite"><div><span>_______________________________________________</span><br><span>mapserver-users mailing list</span><br><span><a href="mailto:mapserver-users@lists.osgeo.org">mapserver-users@lists.osgeo.org</a></span><br><span><a href="http://lists.osgeo.org/mailman/listinfo/mapserver-users">http://lists.osgeo.org/mailman/listinfo/mapserver-users</a></span><br></div></blockquote></body></html>