im modifying the hilight properties in a class that extends ClientQuery in the method handleStandardParameters, is it too late ?
Oliver Christen wrote: > > it could be that the modification is issued too late > > in the execution flow, in which functions are your doing the modification > for the hilight? > >> >> >> modifying the MapResultCache.php as you suggested didnt change the >> situation, so >> i must presume its not a cache problem... >> but i have no idea about what else could it be.... >> >> >> Oliver Christen wrote: >>> >>> mmm, >>> im wondering if noMapInfoCache is really taken into account. >>> >>> to be certain it's not a cache problem , you can temporarily force the >>> map >>> to be generated all the time if you modify a bit the file >>> /server/MapResultCache.php in function getMap >>> >>> just put return $this->getMapResultFromServer($mapRequest); right after >>> $mapResultFile = $this->getMapResultFile($mapRequest); >>> >>> if that solve the problem, then you should investigate why the >>> noMapInfoCache is not used, otherwise ... well, I presume some deeper >>> debuging is needed. >>> >>> regards >>> Oliver >>> >>>> >>>> >>>> Hi Oliver, it doesn't seem to be a matter of policy, since i tried the >>>> XOR >>>> too without luck >>>> .. to further explain my configuration i am in custom profile in client >>>> and >>>> server, with >>>> >>>> noMapInfoCache = true >>>> >>>> in both client.ini and server.ini >>>> >>>> i'm also attaching my cartoclient.log in case anyone finds out anything >>>> strange... >>>> in this file i correctly hilight 'tombe' layer, and nothing more, but >>>> 'settori' layer gets hilighted >>>> as well, untill i pan or zoom, then the correct image displays... >>>> >>>> http://www.nabble.com/file/p16604525/cartoclient.log cartoclient.log >>>> >>>> thank you for your patience >>>> >>>> >>>> Oliver Christen wrote: >>>>> >>>>> mmm, as long as you do your modification before the map drawing, the >>>>> map >>>>> should be generated accordingly to your modification. >>>>> >>>>> it could be eventually a problem with the policy, did you try with the >>>>> default POLICY_XOR policy to see if the map is correctly redrawn ? >>>>> >>>>> regards >>>>> Oliver >>>>> >>>>>> >>>>>> hi, i can't find a way to redraw the image map in this situation : >>>>>> >>>>>> i extended the clientquery plugin, then in method >>>>>> handleStandardParameters >>>>>> i >>>>>> want >>>>>> to turn off hilight all layers that have picked except for the one on >>>>>> top, >>>>>> so i change some hilight properties of >>>>>> >>>>>> $this->queryState->querySelections >>>>>> >>>>>> the problem is that i cannot see the changes immediately after the >>>>>> pick, >>>>>> but >>>>>> they >>>>>> appear after the next map refresh, for instance after a pan or zoom >>>>>> >>>>>> any help is really appreciated >>>>>> >>>>>> my query.ini is : >>>>>> >>>>>> weightQueryByPoint = 40 >>>>>> >>>>>> ;allows client to ask for attributes >>>>>> returnAttributesActive = true >>>>>> >>>>>> ;activates persistence of queries >>>>>> persistentQueries = true >>>>>> >>>>>> defaultHilight = true >>>>>> >>>>>> ;displays layers selection form >>>>>> displayExtendedSelection = false >>>>>> >>>>>> defaultPolicy = POLICY_REPLACE >>>>>> >>>>>> >>>>>> -- >>>>>> View this message in context: >>>>>> http://www.nabble.com/problems-refreshing-map-with-hilight-tp16568636p16568636.html >>>>>> Sent from the cartoweb-users mailing list archive at Nabble.com. >>>>>> >>>>>> _______________________________________________ >>>>>> Cartoweb-users mailing list >>>>>> [email protected] >>>>>> http://lists.maptools.org/mailman/listinfo/cartoweb-users >>>>>> >>>>> >>>>> _______________________________________________ >>>>> Cartoweb-users mailing list >>>>> [email protected] >>>>> http://lists.maptools.org/mailman/listinfo/cartoweb-users >>>>> >>>>> >>>> >>>> -- >>>> View this message in context: >>>> http://www.nabble.com/problems-refreshing-map-with-hilight-tp16568636p16604525.html >>>> Sent from the cartoweb-users mailing list archive at Nabble.com. >>>> >>>> _______________________________________________ >>>> Cartoweb-users mailing list >>>> [email protected] >>>> http://lists.maptools.org/mailman/listinfo/cartoweb-users >>>> >>> >>> _______________________________________________ >>> Cartoweb-users mailing list >>> [email protected] >>> http://lists.maptools.org/mailman/listinfo/cartoweb-users >>> >>> >> >> -- >> View this message in context: >> http://www.nabble.com/problems-refreshing-map-with-hilight-tp16568636p16605713.html >> Sent from the cartoweb-users mailing list archive at Nabble.com. >> >> _______________________________________________ >> Cartoweb-users mailing list >> [email protected] >> http://lists.maptools.org/mailman/listinfo/cartoweb-users >> > > _______________________________________________ > Cartoweb-users mailing list > [email protected] > http://lists.maptools.org/mailman/listinfo/cartoweb-users > > -- View this message in context: http://www.nabble.com/problems-refreshing-map-with-hilight-tp16568636p16607174.html Sent from the cartoweb-users mailing list archive at Nabble.com. _______________________________________________ Cartoweb-users mailing list [email protected] http://lists.maptools.org/mailman/listinfo/cartoweb-users
