이번에 타일 레이어 테스트한다고, 로컬에 지오서버를 설치해서 EPSG 5186을 설정해주려고 보니까. EPSG 5186가 없었다.. 그래서 오늘은 그리드셋을 추가하는 방법을 정리해본다. 그리드셋 추가하기 그리드셋 메뉴에서 새로운 그리드셋 생성을 클릭하자. 그럼 아래와 같은 화면이 나오는데 1) 이름, 설명 입력 2) 좌표 참조 체계 [검색] 버튼을 누른 뒤 원하는 좌표계 검색한 후 추가 3) CRS의 최대 범위로부터 계산 클릭 4) 원하는 만큼 줌레벨 추가 5) 저장 순서대로 해주면 그리드셋이 정상적으로 등록된다. 이렇게 하면 이제 타일레이어에서 그리드셋으로 원하는 좌표계를 추가할 수 있다.
예전에 지오서버에서 라벨의 글자 색상이나 크기를 수정하는데, 를 써야 적용이 되는데, 어디서 잘못 복붙을 해서 #ffffff 이런 식으로 로 감싸서 왜 스타일 적용이 안돼지... 하면서 헤맨적이 있었다. 그래서 오늘은 지오서버에서 point형태의 레이어에서 마커 이미지를 변경하는 것과 라벨을 설정하는 것에 대해 정리하고자 한다. 우선 GeoServer를 구동하고 접속한다. (본인은 2.20 버전 기준으로 설명) 테스트는 지오서버 point형태의 기본레이어인 Manhattan (NY) points of interest를 기준으로 하겠다. 그럼 시작해보자. style 생성 및 마커 이미지 변경 ================================================================..
저번 글에서 레이어를 발행해 보았다. 이제 발행 된 레이어를 실제 지도에 뿌려보자. 레이어를 뿌리는 건 OpenLayers라는 오픈소스를 이용하여 뿌려 줄 생각이다. 우선 뿌려주는 로직은 다음과 같다. 이건 같이 일하는 선임 블로그를 참고하는 게 더 이해하기 쉬울 것 같으니, 아래 링크를 확인해보자. https://zzang9iu.tistory.com/26 geoserver 맵 발행 및 openlayers 연동. geoserver란 gis웹 엔진이다. geoserver에서 지도를 발행하여 oepnlayer를 이용해 발행한 지도를 표출해준다. 수동적으로 geoserver에서 지도를 발행해보자!(나중에는 java restapi를 이용하여 동적으로 지도. zzang9iu.tistory.com 지금까지, 지오서..
지금까지 진행했던 프로젝트는 OpenLayers를 사용하려고 했지만, 회사에서 만든 솔루션을 이용해서 OpenLayer를 사용 할 일이 없었다. 처음에 잠깐 사용해 본 것 말고는 사용해본 적이 없어서 여기서 같이 정리하려고 한다. OpenLayer는 오픈소스이기 때문에 배워놓기만 하면 어디를 가든 활용할 수 있으니, 배워 놓으면 좋을 것 같다. 그럼 바로 시작해보자. 들어가기전.. ============================================================================ 오늘은 GeoServer를 활용하여, 지도(레이어)를 발행 해보도록 하자. 우선 GeoServer에 대해 간단히 설명하자면 GeoServer란? GIS 웹 엔진으로, JAVA로 개발되어, 공..
저번 GeoServer 설치에 이어서 이번에는 GeoServer에 데이터베이스를 연동해보려고 한다. GeoServer에 데이터베이스를 연동하는 가장 큰 이유는 데이터베이스에 공간정보를 포함하고 있는 테이블을 그대로 레이어로 발행 할 수 있다는 장점일 것이다. 요즘 MySQL이나 Oracle도 공간정보 쪽을 지원한다고는 하는데, 그래도 아직은 Postgres의 공간정보 관련 기능이 강력하여 많은 공간정보 개발자들은 Postgres를 쓰고 있고 오늘도 Postgres를 연동해보겠다. 그럼 바로 시작해보자. Postgres 데이터베이스 연동 ============================================================================ 메뉴에서 저장소를 클릭한 뒤 [새..
이제 공간정보 관련 글도 정리를 해보려고 한다. 우선 가장 기본적으로 설치 되어야 할 녀석들을 설치해봐야겠다. GeoServer와 Qgis를 순차적으로 설치 하는 걸로... 사전준비 Geoserver는 JAVA8 환경에서 돌아가니, PC에 JDK, JRE 가 설치 되어있어야 합니다. 설치가 되었으면 다음 단계로.. Geoserver 설치 ============================================================================ 아래 링크로 접속한다. http://geoserver.org/download/ Download - GeoServer Maintenance GeoServer 2.19 releases GeoServer 2.19 archives, Java ..