
이번에 프로젝트를 하는데, 뭐 한글폰트가 깨지는 현상이 발생하였다. 현상은 이랬다. 레이어에 라벨을 달아서 호출을 했는데.. 호출만 하면 한글이 전부 ㅁ로 깨지는 것이었다. 그래서 스타일이 제대로 안먹힌건지, 호출할 때 뭐 제대로 못가져온 건지 확인하기 위해 geoserver에 접속하여 해당 스타일을 확인 했더니 핵심 : 리눅스 서버에 지오서버를 설치하면 한글폰트가 있는지 확인하고 없다면 설치해줘야 한다 Geoserver에서 한글폰트가 깨지는 현상 발생 위와 같이 [범례 미리보기]에서 이미 "ㅁㅁㅁㅁ"과 같이 한글폰트가 깨진 상태로 뱉어내고 있는 것을 확인할 수 있었다..이런적을 지금까지 본 적이 없었는데.. 결론을 말하자면 지오서버에 한글폰트가 설치 되어 있지 않아서였다. 보통 지오서버를 바이너리로 실..

범례를 요청해서 목록에 뿌려주는데, 폰트 종류,크기,색상 등을 변경 하려면 어떻게 해야할까. 처음에는 스타일에서 를 통해서 폰트 스타일을 설정하려고 했는데 찾아보니 GetLegendGraphic으로 request할때 legend_options를 통해서 폰트 스타일을 설정할 수 있는 방법이 있어서 정리해본다. legend_options 옵션을 통해 폰트 스타일 설정 URL을 통해 범례를 요청할때 legend_options 옵션을 주면 폰트 스타일을 설정할 수 있다. 여기서는 그냥 범례의 폰트 설정만 알아볼 것이기 때문에 자세한 내용을 보고 싶은 사람은 아래 Documets를 참고하자. legend_options는 Controlling lege..

이번에 지오서버에 폰트를 설치하면서 지오서버에 설치되어 있는 폰트를 확인하는 방법만 간단히 정리해보려 한다. Geoserver에 설치된 폰트 확인하는 방법 우선 지오서버의 좌측에 있는 서버상태를 클릭해 들어가준다. 여기까지만 들어와도 몇개의 폰트가 geoserver에 설치되어 있는지 확인할 수 있지만 조금더 디테일하게 보려면 [사용가능한 모튼 폰트 보기]를 클릭해주도록 하자. 그럼 이렇게 폰트 목록을 확인할 수 있다. 만약 스타일을 설정하는데 폰트가 제대로 안먹힌다면 여기서 해당 폰트가 제대로 설치되어 있는지 확인하는 것도 해결책이 될 수 있다.