Project/지도 서비스 개발 2

Kakao Map API - 카카오맵 사용법

어쩌다 보니 기회가 생겨서 드디어 생애 첫 지도 기능 개발을 하게 되었다. GIS 개발이라기엔 넘나 기초적인 기능이지만... 난 카카오가 좋으니까 카카오 지도를 사용하여 개발을 진행했다. 이건 내가 까먹을까봐 정리하는 카카오 지도 연동 및 사용법이다. Step 1 API 키 발급 및 도메인 추가 먼저, kakao developers console에 접속하여 로그인 후 내 애플리케이션 메뉴로 들어가서 애플리케이션 추가를 해야 한다. 카카오계정 로그인 여기를 눌러 링크를 확인하세요. accounts.kakao.com 추가가 완료되면 내가 추가한 어플리케이션을 클릭하여 요약 정보에 들어간다. 요약 정보 메인 화면에 앱 키가 있는데, 여기서 웹 개발을 할 것이라면 JavaScript 키를 사용하면 된다. (안드..

Geoserver - 1. ubuntu 환경에서 geoserver 설치 및 환경설정

웹 지도 서비스를 만들기 위해 먼저 geoserver 설치를 진행하려고 한다. geoserver란? Java 기반 오픈 GIS 소프트웨어로, 지리공간 데이터를 공유하고 편집할 수 있는 데이터 관리 웹 인터페이스를 제공 다양한 공간정보 데이터(point, line, polygon)를 서비스할 수 있음 geoserver에서 *.shp 파일이나 쿼리를 이용하여 레이어를 작성하면, web 어플리케이션에서 openlayers를 사용하여 geoserver와 통신하여 웹 브라우저에서 지도 데이터를 표출할 수 있다. 작성된 레이어 데이터는 DB에 저장되는데, 주로 Postgresql이나 Tibero를 사용한다. 아래에 DB, openlayers, geoserver의 각 역할과 관계를 이미지로 정리했다. geoserve..