SLD3 OGC WMS와 SLD를 활용한 건물 층수 시각화하기 안녕하세요! 오늘은 브이월드 API를 활용하여 건물의 층수를 시각화하는 방법에 대해 알아보겠습니다.WMS 요청 분석https://api.vworld.kr/req/wms?SERVICE=WMS&REQUEST=GetMap&VERSION=1.3.0&LAYERS=lt_c_spbd&STYLES=&CRS=EPSG:900913&BBOX=14133818.022824,4520485.8511757,14134123.770937,4520791.5992888&WIDTH=256&HEIGHT=256&FORMAT=image/png&TRANSPARENT=false&BGCOLOR=0xFFFFFF&EXCEPTIONS=text/xml&KEY=브이월드인증키&DOMAIN=localhost&SLD_BODY=%3C%3Fxml+version%3D%2.. 2024. 11. 22. Geoserver WMS 라벨 스타일(TextSymbolizer) 설정 팁 WMS 스타일 중 텍스트 라벨을 표시하기 위해서는 TextSymbolizer 설정을 하면 됩니다. Geoserver TextSymbolizer 레퍼런스 페이지에 자세한 설명과 예시가 나와있습니다. 오늘의 팁은 Geometry 부분에 적용 가능한 옵션입니다. WMS 서비스 사용에서 성능 개선, 사용성 등의 목적으로 256x256 또는 512x512 사이즈로 지도를 타일처럼 조각 조각 요청하는 경우가 있습니다. 이럴 경우, 아래 그림처럼 하나의 다각형 도형에 한 번이상 라벨이 출력되어 보기 싫은 상황이 발생합니다. 이런 상황을 해결하는 방법은 크게 2가지로 첫번째 해결방법은 타일 단위로 요청하지 않고 화면 크기만큼 그때 그때 요청하는 것입니다. 이렇게 하나의 커다란 이미지로 요청하면 라벨이 중복 표시되는 것.. 2022. 1. 8. Geoserver REST API를 이용한 스타일(SLD) 업데이트 팁 Geoserver는 웹 브라우저를 통해 관리 화면을 제공합니다. 또한 REST API를 이용해 명령 창 인터페이스(CLI, Command line interface)를 통해 관리가 가능합니다. 여러가지 중 이 글에서는 cURL을 이용해서 style(SLD)를 내려받고 업로드 하는 방법을 알려드립니다. # Style 다운로드 방법 curl -v -u admin:geoserver -GET http://127.0.0.1:8080/geoserver/rest/workspaces/{workspace 이름}/styles/{스타일 이름}.sld -o {다운로드 받을 스타일 파일 이름}.sld 예를 들어, cite workspace에 building 이라는 스타일을 다운로드 받는 법은 curl -v -u admin:ge.. 2022. 1. 7. 이전 1 다음