• 검색 결과가 없습니다.

협력적 입지모형의 개발

2) 소통채널의 구조

(1) 소통채널 개요

이 연구는 공공시설의 입지에 있어서 이해관계자들이 적극적으로 입지계획 및 결정에 참여할 수 있는 협력적 공공시설 입지를 위해, 모바일 GIS기반 소통채널 사이트 ‘소통방(sotongbang.kr)'을 오픈하여 모바일 지오웹 서비스를 구축하였다.

이는 공간정보에 기초한 지도서비스와 사용자 참여가 가능한 지도기반의 설문기능을

가지고 있다. 또한, 다양한 계층의 원활한 참여를 위해 오픈 소스를 기반으로 하는 아키텍처를 활용한 개발도구를 사용하였다. 마지막으로 스마트폰을 비롯한 모바일 웹을 이용한 접속을 지원하기 위해 HTML5의 웹 표준을 따라 사용자 친화적인 인터페이스를 구현하였다28).

(2) 소통채널의 기능

모바일 GIS기반 소통채널의 기능은 크게 3가지로 구성된다(<그림 4-9> 참조).

첫째, 공공시설의 공간적 위치를 사용자들에게 알려줄 수 있는 위치기반의 ‘지도서비 스’ 구현이다. 지도서비스는 MapServer와 같은 지도전용서버를 활용할 수 있는 방법도 있지만, 보다 대중적이고 사용자 친화적인 인터페이스를 제공하는 구글맵 지도서비스의 API를 활용하여 개발하였다.

<그림 4-5> 모바일 GIS기반 소통채널 아키텍쳐

둘째, 위치를 기반으로 하여 사용자 의견을 입력 받고 저장하는 웹 기반 설문조사시 스템 구현이다. 웹 기반 설문조사 시스템은 PHP29)와 MySQL 서버를 활용하여

28) 모바일 GIS기반 소통채널은 남서울대학교 홍일영 교수와의 협동연구를 통해 개발하였음

개발하였다. 셋째, 사용자들이 입력한 속성정보 및 위치정보들을 활용 가능한 엑셀파 일 및 좌표체계로 변환시켜 저장할 수 있는 데이터 처리기능이다.

(3) 소통채널 개발에 활용한 주요기술 및 역할

서비스는 크게 사용자 인터페이스를 제공하는 클라이언트와 데이터 및 서비스를 제공하는 서버부분으로 구분할 수 있다. 서버는 동적 웹 페이지를 제공하는 웹 서버와 데이터의 저장 및 관리를 담당하는 데이터베이스 서버, 그리고 지도와 관련한 서비스 를 제공하는 지도서버로 구분할 있다. 우선 클라이언트는 HTML5 표준을 따르는 모든 웹 브라우저를 이용한 사이트의 접근이 가능하다. 웹 클라이언트를 위한 프로그 램은 자바스크립트와 CSS를 이용하였고, 모바일 환경을 고려한 사용자 화면 구성을 위해 자바스크립트 라이브러리인 JQuery Mobile을 이용하였다.

서버는 웹 개발자들이 가장 많이 활용하고 있는 개방형 웹 개발환경, 오픈 소스 소프트웨어인 MySQL 데이터베이스와 PHP 언어를 이용하였다. PHP와 MySQL의 활용은 다양한 개발소스 및 개발정보들을 공유하여 오픈 소스 환경에서 저렴한 비용의 웹사이트개발이 가능하다는 장점을 갖고 있다. 지도서버는 구글맵 API를 사용하였다. 구글맵은 외부사이트의 데이터를 지도상에 표현하는 매쉬업 기능을 제공하는 웹 API 서비스를 2005년부터 시작하였다. 초기 구글은 자바기반의 모바일 기기나 휴대폰과 같은 모바일 플랫폼 상에서 운영이 가능한 지도서비스를 제공하였다.

최근 구글맵 3.0에서는 JQuery Mobile을 활용하여 기존 모바일 지도를 활용할 수 있는 인터페이스 기능들이 향상되었다(<표 4-1> 참조).

29) PHP는 웹프로그래밍에서 자바스크립트 또는 마이크로소프트의 VBScript와 비슷한 스크립 트 언어이자 인터프리터이다. 주로 리눅스 웹서버에서 널리 사용하고 있으며, "Personal Home Page Tools"라고 불렸던 사실로부터 유래되었다. 마이크로소프트 NT 또는 2000 서 버에서만 사용할 수 있는 ASP 기술에 대한 대안으로서 플랫폼의 종류에 관계없이 사용될 수 있다. PHP는 오픈소스 라이선스 하에서 무료로 제공되고 있으며, 최신 버전은 PHP4이 다 (http://terms.co.kr/PHP.htm).

<그림 4-6> sotongbang.kr 사이트의 주요 기능 구성

구 분 활용기술 기능 및 역할

클라이언트 HTML5

(Javascript/CSS/JQueryMobile) 모바일 사용자 인터페이스 제공

변환 후에 저장하거나, 사용자가 지도상에 위치를 직접 클릭하여 클릭한 위치의 좌표 값을 취득하여 테이블에 저장하게 된다. 궁극적으로 구글맵 서버는 사용자를 위한 배경화면을 표현하는 역할을 담당하고, 주 관심대상이 되는 참조점은 좌표 값으로 MySQL에 저장하여 관리되며, 저장된 좌표 값은 구글맵 상에서 마커(Marker) 형태로 표현된다.

소통방(sotongbang.kr)의 주요기능 및 작업흐름은 <그림 4-6>과 같이 사용자관리, 설문조사, 데이터관리로 구분된다. 사용자관리는 로그인․로그아웃 관리와 사용자등록 및 사이트안내 등으로 구성된다. 사용자등록을 통해 사용자들은 웹사이트에 사용권한 을 부여 받게 되고 사용자 권한에 따라 설문입력을 하는 일반사용자와 설문관리를 하는 관리자로 구분된다.

<그림 4-7>은 소통방의 사용자 화면구성이다. 설문조사부분은 일반적인 설문조사 페이지와 지도입력을 통한 설문페이지로 구분된다.

일반설문조사는 사용자의 의견을 주관식 혹은 객관식형태로 입력받아 데이터베이 스에 저장하게 된다. 지도입력부분은 구글맵을 기반으로 사용자가 직접 입력한 위치

<그림 4-7> sotongbang.kr의 사용자 화면

값을 입력하는 경우와 사용자가 입력한 주소 값을 좌표로 변환하여 입력하는 방식으로 구분된다. 설문관리페이지는 각 설문조사 주제별로 설문형태로 입력한 데이터베이스 를 분석에 활용하기 위해 엑셀로 변환한다. 데이터변환은 일반설문조사 데이터를 바로 엑셀로 변환하고, 지도기반 설문조사 데이터는 좌표값이 들어있는 위치데이터로 변환한다.

이러한 소통채널은 공공시설 입지기준의 설정 및 입지결정과정에 이해당사자가 초기단계부터 참여하고 정보를 공유함으로 합의형성과정의 갈등요소를 최소화하는 데 유용한 수단으로 활용될 수 있을 것이다.

3. 참여촉진을 위한 협력지원도구 개발 2 : 입지영향 시뮬레이션 1) 시뮬레이션 모형의 구성

협력적 입지계획에 필요한 시뮬레이션 모형은 <그림 4-8>에서 보는 바와 같이 절차상으로 ‘시설이용의 공간적 사각지대 분석도구’, ‘시설입지후보지 탐색도구’,‘

시설이용권변화 시뮬레이션 도구’ 세 가지로 구분하여 개발하였다.

<그림 4-8> 시뮬레이션모형의 구성

사각지대분석과 이용권변화 시뮬레이션은 KOPSS의 기반시설계획지원모형의 알 고리즘을 일부 보완하여 개발하였고, 후보지탐색도구는 KOPSS의 토지이용계획지원 모형의 개발잠재력분석기능을 활용하는 것으로 하였다.