Я хочу, чтобы мой файл карты поддерживал GetFeatureInfo-запрос для некоторых слоев.
Я добавил к слою следующую строку:
TEMPLATE "change-template.txt"
А сам файл выглядит следующим образом (до сих пор только для целей тестирования):
# MapServer Template
[version]
test123
Если я сделаю свой GetFeatureInfo-запрос, я получу следующий результат:
GetFeatureInfo results:
Layer 'Change-North'
Feature 3150:
Таким образом, он попадает в функцию (если я изменю координаты, я получу другие номера функций), но я не могу получить ничего из своего шаблона. Картографический сервер уважает мою строку TEMPLATE, потому что, если я закомментирую ее, запрос GetFeatureInfo больше не будет работать: «Запрошенные слои не запрашиваются».
Что здесь не так?