[mapserver-users] itemnquerymap output
Maxim Dubinin
sim at gis-lab.info
Mon Feb 18 21:17:36 PST 2008
Rich you're absolutely right! Thanks a lot for the hint, I wonder
where my itemnquerymap came from...
--
Best regards,
Maxim
Вы писали 18 февраля 2008 г., 20:31:12:
RG> you have mode=itemquerymap but it should be mode=itemnquery
RG> itemquerymap is not a valid mode.
RG> Rich
RG> On Feb 18, 2008 11:13 AM, Maxim Dubinin <sim at gis-lab.info> wrote:
>> yep, and it works ok when the map shows up without queries, so I assume
>> it can find it.
>>
>> --
>> Maxim
>>
>> Вы писали 18 февраля 2008 г., 11:53:24:
>>
>> RG> That all looks good to me. is template.html in the same directory as
>> RG> your map file?
>>
>> RG> Rich
>>
>>
>>
>> RG> On Feb 18, 2008 9:35 AM, Maxim Dubinin <sim at gis-lab.info> wrote:
>> >> Here is a portion of my map file. As you can see, I'm trying to use
>> >> the same template.html to return result of the query back into it. It
>> >> works under WEB when it stats, but seems like ignored
>> >> under LAYER that is being queried (qlayer=states_poly,qitem=State).
>> >>
>> >> Well not exactly ignored, if I don't put anything in there it gives
>> >> an error message.
>> >>
>> >>
>> >> ************************************************************
>> >> MAP
>> >> IMAGETYPE PNG
>> >> EXTENT -97.238976 41.619778 -82.122902 49.385620
>> >> SIZE 400 300
>> >> SHAPEPATH "defquery/"
>> >> IMAGECOLOR 255 255 255
>> >>
>> >> WEB
>> >> TEMPLATE "template.html"
>> >> IMAGEPATH "/tmp/"
>> >> IMAGEURL "/tmp/"
>> >> END
>> >>
>> >> QUERYMAP
>> >> STATUS ON
>> >> SIZE 400 300
>> >> STYLE SELECTED
>> >> END
>> >>
>> >> LAYER # States polygon layer begins here
>> >> NAME states_poly
>> >> DATA states_ugl
>> >> STATUS DEFAULT
>> >> TYPE POLYGON
>> >>
>> >> CLASSITEM "CLASS"
>> >> TEMPLATE "template.html"
>> >> METADATA
>> >> qstring_validation_pattern '.'
>> >> END
>> >> CLASS
>> >> NAME 'States'
>> >> ************************************************************
>> >>
>> >> --
>> >> Maxim
>> >>
>> >> Вы писали 18 февраля 2008 г., 8:06:58:
>> >>
>> >> RG> On Feb 17, 2008 9:53 PM, Maxim Dubinin <sim at gis-lab.info> wrote:
>> >> >> Thanks for suggestion, it was actually set. The strange thing is,
>> >> >> Mapserver doesn't care about what I put in there, as long as
>> >> >> LAYER\TEMPLATE "anything" exists. It could be any text as long
>> >> >> as its under LAYER\TEMPLATE, even if the file doesn't exist.
>> >> >>
>> >> >> If I don't provide it, it gives me "msQueryByAttributes(): Query error. Requested
>> >> >> layer has no templates defined so is not queryable." error.
>> >> >>
>> >> >> Is this template really for attributive results?
>> >>
>> >> RG> The template is for either attribute or spatial (map) display. What
>> >> RG> gets displayed depends on the template. Maybe mapserver is not finding
>> >> RG> your template file?
>> >>
>> >> RG> Rich
>> >>
>> >>
>> >>
>>
>>
>>
>>
>>
More information about the MapServer-users
mailing list