Я установил геосервер с хранилищем данных Postgres / PostGIS и включил плагин геосервера vectortiles. После загрузки слоев в геосервер карты можно увидеть с помощью интерфейса Openlayers, предоставляемого порталом геосервера. После этого я пытался получить эти плитки для визуализации во внешнем интерфейсе с помощью Openlayers, следуя руководству здесь.
Код работает как шарм для образца данных карты мира, приведенного в руководстве, но при попытке визуализации любого другого слоя карты, который у меня есть в хранилище данных Postgres, он отображается пустым.
Мои данные ограничены небольшим регионом (страна Индия), а не всем миром, и я использую систему проекции EPSG: 4326. Единственные изменения, внесенные в код учебника, - это имя слоя и projection_epsg_no.
Запросы к геосерверу возвращают пустой ответ (без ошибок). Это URL-адрес запроса: http://localhost:8080/geoserver/gwc/service/tms/1.0.0/layer_name@EPSG:4326@pbf/0/0/0.pbf