저는 Postgres/PostGIS 데이터 저장소를 사용하여 geoserver를 설정하고 geoserver vectortiles 플러그인을 활성화했습니다. geoserver에서 레이어를로드 한 후 geoserver 포털에서 제공하는 Openlayers 인터페이스를 사용하여 맵을 볼 수 있습니다. 이 후, 나는이 타일을 Openlayers를 사용하여 프론트 엔드에서 렌더링하려고 시도했다. here.Geoserver가 Openlayers에 빈 벡터 타일을 전송합니다.
이 코드는 자습서와 함께 제공되는 샘플 세계지도 데이터에 대해 매력적으로 작동하지만 Postgres 데이터 저장소에있는 다른지도 레이어를 렌더링하려고 할 때 공백으로 표시됩니다.
내 데이터는 전세계가 아닌 작은 지역 (인도 국가)에 국한되며 영사 시스템 'EPSG : 4326'을 사용합니다. 튜토리얼 코드에서 변경된 사항은 레이어 이름과 projection_epsg_no뿐입니다.
geoserver에 대한 요청이 빈 응답 (오류 없음)을 반환합니다. 다음은 요청 URL입니다. http://localhost:8080/geoserver/gwc/service/tms/1.0.0/[email protected]:[email protected]/0/0/0.pbf
gis.stackexchange.com에서 질문하는 것이 좋습니다. –