Здравствуйте!
Есть GISWebServiceSE. Он развёрнут на сервере с IP=111.111.111.111. Само собой, тут все айпишники условные.
Также этот IP проброшен как 222.222.222.222:4321.
И есть клиентское приложение на Python, которое с помощью PyQt-библиотек для QGIS отображает тайлы с GISWebServiceSE.
Так вот. Если это клиентское приложение развёрнуто на машине под управлением Linux, то для подключения используется основной IP. Карта отображается корректно.
Если же это приложение развёрнуто на машине под управлением Windows, то там используется проброшенный порт и всё работает как-то странно.
Например:
Один из знаков равенства тут заменился на его код %3D. Я думал, что это не смертельно. Однако я ошибался, потому что получил ошибку Request is for an optional operation that is not supported by the server.
Если же сделать его нормальным знаком равенства, то запрос GetCapabilities проходит корректно. Однако тайлы на карте не отображаются.
Кто уже сталкивался с подобной проблемой? Подскажите, пожалуйста, как быть.
Единственное физическое действие, которое я предпринял с ГИСВебСервисом — почистил директорию /var/Panorama/giswebservice/wmts. Но ведь это не могло привести к таким последствиям, ведь нет?..
Есть GISWebServiceSE. Он развёрнут на сервере с IP=111.111.111.111. Само собой, тут все айпишники условные.
Также этот IP проброшен как 222.222.222.222:4321.
И есть клиентское приложение на Python, которое с помощью PyQt-библиотек для QGIS отображает тайлы с GISWebServiceSE.
Так вот. Если это клиентское приложение развёрнуто на машине под управлением Linux, то для подключения используется основной IP. Карта отображается корректно.
Если же это приложение развёрнуто на машине под управлением Windows, то там используется проброшенный порт и всё работает как-то странно.
Например:
Один из знаков равенства тут заменился на его код %3D. Я думал, что это не смертельно. Однако я ошибался, потому что получил ошибку Request is for an optional operation that is not supported by the server.
Если же сделать его нормальным знаком равенства, то запрос GetCapabilities проходит корректно. Однако тайлы на карте не отображаются.
Кто уже сталкивался с подобной проблемой? Подскажите, пожалуйста, как быть.
Единственное физическое действие, которое я предпринял с ГИСВебСервисом — почистил директорию /var/Panorama/giswebservice/wmts. Но ведь это не могло привести к таким последствиям, ведь нет?..