Hi,

Upgraded to MS 7 from 6.4.1 recently - getfeatinfo requests that used to
work against clustered layers, now return 500s with Apache logs detailing:

End of script output before headers: mapserv

Which as far as I understand means the mapserv process crashed?

request e.g:

http://<server>/cgi-bin/mapserv?map=/path/to/mapfile.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetFeatureInfo&FORMAT=png8&TRANSPARENT=true&QUERY_LAYERS=TEST&LAYERS=TEST&TILED=true&INFO_FORMAT=application%2Fjson&X=50&Y=50&SRS=EPSG%3A3031&STYLES=&WIDTH=101&HEIGHT=101&BBOX=-925990.5180299012%2C195459.73995354102%2C-432454.67464720976%2C688995.5833362325

I tried also using PHP mapscript to assemble a point query against the
cluster layer, however that also does not seem to work in MS 7. It fails at
the layerObj->queryByPoint method.

Makes me think there's either something fundamentally problematic with
querying CLUSTER layers in MS 7. Or perhaps the way I've had my mapfile
configured is now causing an issue.

** Can anyone confirm that getfeatureinfo / php mapscript queryByPoint is
working against CLUSTER layers in MS 7 ? **

The CLUSTERs draw fine. Just the querying that seems an issue.

Below extract from mapfile. I can provide further details if necessary.


        LAYER
                NAME 'rsr_sites'
                TEMPLATE "../templates/rsr_sites_info_template.js"
                TYPE POINT
                INCLUDE "includes/connection.inc"
                DATA "the_geom FROM (SELECT gid, the_geom, id AS site_id, url, 
lon, lat
FROM data.rsr_sites) AS query USING UNIQUE gid USING srid=3031" 
                INCLUDE 'includes/proj_3031.inc'
                METADATA
                        "ows_name" "rsr_sites"
                        "ows_title"     "RSR"                                   
        
                        INCLUDE 'includes/default_layer_metadata.inc' 
                END
                TOLERANCE 8
                CLUSTER
                                MAXDISTANCE 22 
                                REGION "ellipse" 
                END
                PROCESSING 'ITEMS=site_id,url,lon,lat'
                PROCESSING "CLUSTER_GET_ALL_SHAPES=ON"
                LABELITEM "Cluster_FeatureCount"
                CLASSITEM "Cluster_FeatureCount"
                CLASS
                        NAME "Multiple Sites - proportional symbol"
                        EXPRESSION ("[Cluster_FeatureCount]" != "1")
                        STYLE
                                MINSIZE 25
                                MAXSIZE 50
                                SIZE [Cluster_FeatureCount]
                                SYMBOL "Circle"
                                COLOR '#885e49'
                        END
                        LABEL
                                FONT ATTriumMou-Cond 
                                TYPE TRUETYPE
                                SIZE 7
                                MAXSIZE 8
                                MINSIZE 7
                                COLOR 255 255 255
                                ALIGN CENTER
                                PRIORITY 10
                                PARTIALS TRUE
                                FORCE TRUE
                                POSITION cc
                         END
                END
                CLASS
                        NAME 'Single Site'
                        EXPRESSION '1'
                        STYLE
                                SYMBOL 'Square'
                                SIZE 8
                                MINSIZE 8
                                MAXSIZE 8
                                COLOR '#953d38' 
                        END
                END
        END

Cheers

Andrew



--
View this message in context: 
http://osgeo-org.1560.x6.nabble.com/Mapserver-7-CLUSTER-layer-getfeatureinfo-php-mapscript-queryByPoint-broken-tp5261838.html
Sent from the Mapserver - User mailing list archive at Nabble.com.
_______________________________________________
mapserver-users mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/mapserver-users

Reply via email to