Tileinidex cannot be used for CGI controls

Steve Lime Steve.Lime at DNR.STATE.MN.US
Thu Dec 28 09:56:12 PST 2006


Hi Marc: I'll fix in the main CVS branch and the 4.10 branch. I suspect
I didn't include it because
I couldn't think of a reason one would want to change it, but obviously
you have one... ;-)

Steve

>>> Marc Jacquin <marc.jacquin at MAGELLIUM.FR> 12/28/2006 11:17 AM >>>
Hi all,

 

I guess I found an omission in CGI controls:
&map_layer_tileindex=myshapeindex.shp does not render anything.

 

Checking the loadLayerString function in mapfile.c, it appears that the
case
TILEINDEX is missing. 

 

Just adding:

 

  case (TILEINDEX) :  

    msFree(layer->tileindex);

    layer->tileindex = strdup(value);

    break;

 

somewhere after the TEMPLATE case (just for ABC reasons) solves it.

 

It seems to be missing even for 4.10 version.

 

My 2 cents? :-) 

 

Greetings,

 

Marc

 

 

 

 



More information about the MapServer-users mailing list