Я занимаюсь разработкой WFS сервера. Для тестирования использую MapInfo 7.8. Возникли проблемы при генерации ответа клиентской программе.
При добавлении нового сервера MapInfo генерирует запрос типа
Код: Выделить всё
http://myServer/?VERSION=1.0.0&SERVICE=WFS&REQUEST=GetCapabilities
После этого в окне MapInfo "Свойства карт WFS сервера" корректно выводятся требуемые слои.
По нажатии OK MapInfo последовательно генерирует 2 запроса вида
Код: Выделить всё
http://myServer/?
Это работает если в ответе описывается только один слой. Если возвращать 2 или более слоев, MapInfo ругается на неверный формат ответа. Пробовал на MapInfo 9.5 - та же проблема.
Знает ли кто, как генерировать ответы, чтобы MapInfo их нормально прочитала?