참여형도시계획 / 설계 / 관리를위한오픈 API 매쉬업활용방안에 관한연구 1) 명지대학교기정훈, 경남과학기술대학교허근숙 1. 참여형도시계획 / 설계 / 관리를위한 OpenAPI 매쉬업의기술적및사회적배경 본연구는참여형도시계획및도시설계용웹시스템과스마트폰앱개발을위한 Open API Mashup 활용방안을제시하기위한것이다. 도시계획과도시설계분야는지리정보시스템과설계용소프트웨어를중심으로한다양한소프트웨어들이활용되어왔다. 그러나, 최근의스마트폰앱을중심으로한모바일환경의변화와 3차원지리정보시스템의발전, 그리고 web 환경의변화는도시계획과도시설계분야에새로운시스템도입을요구하고있다. 특별히기업과공공분야에있어서시민참여의확대의필요성이소셜네트워크의발전이나집단지성 (collective intelligence) 과맞물려활발하고제시되고있는상황에서이러한참여형도시계획 / 설계용앱개발은매우의미있다고볼수있다. 본연구의 1장에서는이러한앱개발을위한기술적및사회적배경및연구동기에대한내용을담고있다. 2장에서는 Open API Mashup의개념과현황및사례연구를하며, 3장에서는참여형도시계획및도시설계용앱개발의내용을다룬다. 마지막 4장에서는기대효과와시사점등을담는연구의결론을제시한다. 1.1 모바일환경의변화 2007년 6월미국에서 iphone 출시된이래 2009년 11월에는국내에 iphone 출시되었다. iphone으로대표되는스마트폰은전화기만이아닌멀티디바이스플랫폼이라는개념으로인식된다. 이러한모바일환경의변화는무엇보다도무선인터넷의강화로인하여가능하게되었고, pc 기반이아닌모바일인터넷시장으로전환이불가피하게되었다 [1]. 이와함께, 소프트웨어시장의다변화를가져오게되었다. 일반인의개발이가능한모바일앱시장이열림에따라서 pc기반소프트웨어에서모바일소프트웨어로전환이일어나게되었고, 공간기반서비스 (LBS: Location Based Services) 를통한스마트폰에서의활발한공간정보활용이활발히나타나고있다. 이러한모바일환경의변화와관련하여다음의표에서는모바일웹의주요한변화를보여주고있다 [2]. 1) 본연구는기정훈 (2011). 참여형도시계획및도시설계용스마트폰앱개발을위한 Open API Mashup 활용방안 정보과학회지 29(6):pp.61-67 을바탕으로하여작성하였습니다. - 1 -
< 표 1> 모바일환경의변화와주요한특징 참고자료 : [2] 1.2 Web 환경과지리정보시스템의발전 Web의발전은 Web 2.0' 으로구현되었다. 또한웹을기반으로하는분산환경에서다양한정보들을연계및통합하기위한기술 (SOA: Service Oriented Architecture) 를이끌어내었는데, 궁극적으로 SOA개념이웹기반환경에서편리하고효과적으로사용자참여와협업을이끌도록만들어서 Open API(Application Programming Interface) 를가능하게해주었다 [3]. 무엇보다도 Open API를통해 Mashup이가능해지면서사용자는원하는정보만을가져와새로운형태의서비스를생산해내는것이가능하게되었다. Mashup의경우는다양한형태로제작되지만, 지도를기반으로하는서비스제작이가장활발하다. 아래의그림은이러한 API와 Mashup의증가추세를잘보여주고있다. MashupOverTime < 그림 1> API 와 Mashup 의증가추세 참고자료 : programmableweb.com 또다른변화는 3차원지리정보시스템의확대이다. 여기에는 Virtual Earth, Google Earth, Second Life 등이주도적인역할을했다. 3차원지리정보시스템이란실제건물, 자연환경, 그리고거리의모습을 3D 그래픽으로제작하여 3차원지도를제공하는서비스인데, 2차원 GIS의한계를극복하고현실세계를사실적으로표현해줌으로서좀더가시적인구현이가능하도록한것이다. 3차원지리정보시스템의사례로는마이크로소프트의버추얼어스 (Virtual Earth) 가있는데, 여러도시들의조감도를인터넷익스플로러, 파이어폭스를통해서 3차원지도로제공한다. 구글의경우 - 2 -
3D 위성사진 S/W 회사인키홀 (Keyhole) 을인수하여구글어스 (Google Earth) 서비스를무료로제공하고있으며, 3D 모델링 S/W 스케치업 (Sketch-up) 을통해사이버공간과현실공간을이어주는새로운영역을구축했다. 린든랩은 2003년아바타를통해현실세계에서할수없는다양한경험을체험할수있고, 실제사회처럼다른사람과상호작용하여물건도사고팔수있는가상세계 Second Life 를공개했는데이는 2007년현재 4백만명이거주하고있는 3D 가상현실세계이다. 사용자중심의새로운 Web 패러다임인 Where 2.0' 으로구현은일반시민의참여를확대시킬수있게된다. 이러한경향은특별히 Web 서비스에서공간을중심으로한 GeoWeb으로의빠른변화로나타나고있고이는공개표준포멧및 API 공개를통해웹브라우저를통해사용자가쉽고편하게위치정보를활용할수있는새로운 GIS 패러다임인 'where 2.0' 으로구현되고있다 [4]. 아래의표 2에서는 Where 2.0이영향을주는범주를보여준다. < 표 2> Where 1.0 과 Where 2.0 의비교 Where 1.0 범주 Where 2.0 USGS, Landsat 기본지도 구글, 야후, MS ESRI, MapInfo SDK 소프트웨어 Web Maps APIs 지형, 강, 건물레이어사진, 비디오, 여행지점, 블로그 항측업체 참여자 웹사용자 GML, WFS, WMS 표준 GeoRSS, KML 정부, GIS벤더 3rd Party 매쉬업개발자 참고자료 : [4] 1.3 공공분야와기업의참여형모형의도입과확대 참여형전자정부의도입과확대는본연구의필요성과밀접히관련되어있다. 서울특별시에서실시하는천만상상오아시스 (http://oasis.seoul.go.kr/), 시민참여형 UCC 관광, 생활환경개선국민신문고 (www.epeople.go.kr) 등웹2.0 기술을활용한대표적인참여형전자정부이며, 이는다른자치단체에도지속적으로확대되고있다 [5]. 국토해양부에서도지방도시들을테스트베드로하여주민주도마을만들기와커뮤니케이션미디어를개발하여민간기업의상용화에도움을주려고하고있다 [6]. 아래의그림은국토해양부도시재생사업단에서광주광역시양림동을테스트베드로하여구축한마을만들기웹사이트이고이는원활한주민참여를지원하기위한기법과도구, 그리고컨텐츠로구성되며, 기술적으로웹과 TUI를포함하는다양한주민참여도구소프트웨어를하나의시스템으로통합하여여러주거지상황과주민들의유형에대응하여유연하고손쉽게사용할수있는체계로전환한시스템이다 [6]. - 3 -
< 그림 2> 광주광역시양림동마을만들기홈페이지 참고자료 : [6] 공공분야뿐만아니라민간기업에있어서도참여형사업모형은특히, 집단지성 (collective intelligence) 이라는패러다임의등장과함께주목받고있다 [7]. 집단지성이란일반적으로다수가참여해서로협력및경쟁하는과정을통해집단수준에서종합적으로발현되는새로운지적능력이라고정의할수있다 [7]. 이는특별히제품개발, 마케팅, 제품생산, 고객지원에이르기까지민간기업분야에서활발하게활용되고있다. 반면에공공분야에서집단지성의활용은상당히제안적이었으나, 공공정보공유및활용을위한수요가발생하고있으며이는빠르게증가하고있다. 이러한집단지성이공공분야의주민및민간참여를촉진시킬수있다면도시계획이나도시설계에있어서객관성및합리성의증진이가능하게될것이다. 아래의그림 3은집단지성의활용범위를보여주고있으며, 그림 4는집단지성의부상요인과성과물을보여주고있다. < 그림 3> 집단지성의활용범위 참고자료 : [7] < 그림 4> 집단지성의성장요인과성과 참고자료 : [7] 2. Open API Mashup 의개념과현황및사례연구 본연구의핵심적인내용과도구는 Open API 와 Mashup 이다. 제 2 장에서는그개념과현황, 그리고사례연구를중심으로기술하고자한다. 2.1 개념과현황 - 4 -
Open API(Application Programming Interface) 의개념은포털의개방성을높이기위한기술에기반한개방응용프로그램인터페이스이다. 대표적인웹2.0 기업들인구글, 페이스북, 아마존등은자사의플랫폼을개발해이를활용한다양한응용프로그램이출현하는것을돕고있다. 특히페이스북이플랫폼을개방하자이에기반한응용프로그램이 1년사이에 3만개나등장할정도로많은성장을보여주목을받고있다. Mashup은기존에이미존재하는서비스및컨텐츠들간의조합을통해전혀새로운서비스및컨텐츠를생산하는것을말한다. Mashup이라는개념은본격적인개방과교류의원칙을지키자는웹 2.0 의정신을보여주는하나의트렌드라할수있다. 구글, packagemapper.com, Goolemap, start.com 등과같이공개된디지털콘텐츠 ( 데이터소스 ) 를조합해새로운콘텐츠나서비스를만드는 mashup의성공은단순한콘텐츠의생산에서시작된것이아니라, 다양한소프트웨어적인기술변화를통해미디어화되고, 종합적인정보사이트로서서비스를집약함으로써콘텐츠서비스의새로운장을만든것에서비롯된것이라고할수있다. Open API mashup을개발하는과정에서활용이필요한개념들중에는 WebApp과 GeoRSS(Geo-enabling Really Simple Sindication) 이있다. WebApp (Web Application) 은다양한 Open API를 Mashup하여서비스제공이가능한웹어플리케이션이다. GeoRSS(Geo-enabling Really Simple Sindication) 는 XML( 확장성생성언어 ) 기반의단순한콘텐츠배포표준인 RSS를 OGC(Open GIS 컨소시엄 ) 의 GML( 지리생성언어 ) 과같은포맷을활용하여위치정보를 RSS 피드로기술하는것으로 GeoRSS를사용하면이용자가등록한위치정보를자동으로갱신할수있으며 Rss 피드로다른지도시스템에위치정보를추가가능하게된다. 2.2 사례연구 우선인터넷지도기반 Mashup 구축사례를살펴보면다음과같다 [4]. 구글맵을활용하여 mashup을만든것은세계테러정보검색, 무선인터넷가능장소, 세계 7대불가사의, 미국선거기부금, 공중화장실, 택시운임, 성경지도, 유네스코세계유산, 세계 10대마천루지도, 맛집, 사업하기좋은나라, 여행지 / 관광지비디오검색, 기름값이싼주유소, 부동산정보, 항공편추적, 홍수피해범위 simulation이있으며, 이들은아래와같은링크를통해서확인할수있다. gmapsmania.googlepages.com/100thingstodowithgooglemapsmashups. 또한, GeoRSS 활용한 mashup의경우는 jobmaps, Oakland crimespotting, Flex, Yahoo Maps 그리고 RSS Feeds에서볼수있다. 이와함께, 공공분야에서의변화도감지되고있다 [4]. 영국지자체들의경우무료로제공되는구글맵기반의인터넷지도서비스로바꾸려는움직임이나타나고있다. 미국산타모니카시에서는구글맵과주차장운영현황을매쉬업하여제공 (parking.smgov.net) 하고있으며, 미국시카고, 뉴욕, 샌프란시스코 3개주에서범죄정보등공공정보를구글맵과매쉬업하여제공 (everyblock.com) 한다. 텍사스주는교통관련실시산정보를 MS Virtual Earth와 Mashup하여제공 (http://elpits.dot.state.tx.us) 하는적긍성을보이고있다. 아래의그림들은 Open API mashup의사례들을보여준다. - 5 -
< 그림 5> Open API mashup 사례 (1) 참고자료 : Oakland.Crimespotting.org < 그림 6> Open API mashup 사례 (2) 참고문헌 : Gartner. 3. 참여형도시계획및도시설계용스마트폰앱개발 제 3 장에서는참여형도시계획및도시설계용스마트폰앱개발을그필요성, 구성요소와 Open API mashup 활용, 그리고장애요소및극복방안을중심으로기술한다. 3.1 필요성 본스마트폰앱의경우, 주민과일반인들을도시계획및도시설계과정에참여시켜서계획및설계의객관성및합리성을증진시킬수있다는점에서그일차적인필요성을발견할수있다. 실제적으로전문적인지식이나기술이상대적으로부족한주민들이나일반인들의참여가오히려도시계획이나도시설계에있어서혼란을가져올수있다는부작용이지적되는것이사실이다. 그러나, 다른한편으로살펴볼때에현지에대한실제적인경험이나지식은오히려주민들이나일반인들이더많이가지고있는경우가있고, 전문가나해당공무원들의도움이주어진다면오히려더적극적으로계획및시행과정에참여할동기력이있다는점에서이는중요한의미를가진다. 이러한앱에대한개발을통해서도시의공간구조에대한다양한의견을수렴할수있는체계를마련할수있게되며, 동시에도시설계및도시계획에대한다양한의견수렴및그과정을단순화하여효율성을높일수있다는장점이있다. 3.2 구성요소와 Open API Mashup 활용방안 본연구에서계획하는스마트폰앱의경우는 PC기반 Open API Mashup 도시설계 / 도시계획시스템과연동하여운영하는것이필요하다. 이는스마트폰이없는인구들이접근할수있는 platform을마련해줄수있다는점과실제적으로도시정부에서참여에대한전체적인관리를하기위한시스템이라는측면에서 PC기반웹시스템은필수적이라고할수있다. PC 기반 Open API mashup 도시설계및도시계획시스템과스마트폰기반 Open API mashup 도시설계및도시계획앱의두가지시스템모두다음과같은구성요소를갖추어야한다. - 6 -
1. 개별도시단위로전문화된 Google Earth와유사한아키텍쳐 2. 개별도시의위치기반 DB 구축 : 도로, 필지, 건물, 도시계획 layer 3. 도시계획 / 설계를위한연동프로그램 : 도로 (SketchUp), 필지 (ArcMap), 건물 (SketchUp), 도시계획 (ArcMap) 4. UX: SimCity와같이활용이용이해야함. 5. UI: 증강현실등을활용하여현실감을높임. 6. Mashup 요소 : SNS와연동, 사진, UCC, GeoRSS, RFID, tag 등 아래의그림들은본연구에서계획하는웹과연동된스마트폰앱시스템의구성과시스템아키 텍처와 Google Earth Web 과앱의유사한시스템사례를보여주고있다 [8]. < 그림 7> 웹과연동된스마트폰앱시스템의구성 < 그림 8> 웹과연동된스마트폰앱시스템아키텍처 - 7 -
< 그림 9> Google Earth 와설계도구인 SketchUp 이연동되어활용 참고자료 : http://sketchup.google.com/ < 그림 10> Google Earth 스마트폰앱 참고자료 : http://www.google.com/mobile/earth/ 3.3 장애요소및극복방안 본시스템의구성하기위해서는몇가지장애요소가있으며이에대한대책이나극복방안을마련해야한다. 첫째, 도시계획이나지리정보시스템, 그리고도시설계의도구들은일반적으로그용량이크기때문에이를스마트폰앱으로구현하기위해서는용량을줄이고핵심적인설계기능이나붙이기기능으로활용하는것이필요하다. 구글어스에서사용하는 sketchup이라는설계도구의경우도기존에있는 AutoCAD나 3DMax와같은설계도구보다훨씬용량이작고사용이간편하다는특징이있다. 둘째, 주민참여와관련된법규와규정의정비가필요하다. 현도시계획및설계에있어서주민참여의범위와규모는상당히제한적이기때문에이러한스마트폰앱과웹시스템이효과적으로운영되기위해서는주민참여의범위와규모를확대시키기위한법률과제도적정비가필요하다 [9]. 공청회와같이특정기간을정해놓고주민이참여하는것이아닌상시적으로시스템을통해서참여할수있는기회를확대시키는것이중요하다. 셋째, 이러한앱이나웹과같은소프트웨어시스템자체만으로는주민의활발한참여와지속적인관심을이끌어내는데는한계가있기때문에이에대한홍보는매우중요하다고할수있다. 궁극적으로는자치단체의공식홈페이지자체를 Open API Mashup으로발전시키는것도효과적일수있다. 넷째, 만일의경우발생할수있는무분별한참여등을조정할수있는조직이나인력, 혹은위원회를운영하는것은보다효과적인운영에도움을줄것이다. - 8 -
4. 결론 4.1 기대효과 도시설계와도시계획을위한스마트폰앱개발은세가지측면의기대효과를가져올것이다. 첫째는기술적기대효과이다. 방대한콘텐츠의 Open API 기반매쉬업응용들을사용자의접근과참여가용이한스마트폰및모바일앱환경의사용자채널을통해모바일매쉬업콘텐츠의보급및활용을극대화할수있을것이예상된다. 모바일기기를통해언제어디서나모바일매쉬업에대한사용자의직접참여가가능하고, 모바일매쉬업콘텐츠에대한개인별관리및사용자간검색, 공유, 배포가가능한본기술은모바일환경의클라우드소싱을통한발전을가능하게할것이다 [10]. 둘째는경제적기대효과이다. 전세계앱스토어다운로드시장은 2010년 61억 740만달러 (7조 198억원 ), 앱스토어광고는 5억 963만달러 (6,776억원) 을형성해총 67억 704만달러 (7조 6,979억원 ) 의시장을형성할것으로전망되며, 향후 2012년에이르러서는 158억달러규모로성장할것으로전망하고있다. 다양한 Open API 기반의매쉬업콘텐츠는모바일환경에서도사용자수요가큰분야로서상기모바일앱시장의상당부분을차지할것은물론매쉬업에의한부가가치창출을통해전체앱시장규모자체를크게확대할것이다. 세번째는행정적기대효과이다. 주민참여의기회확대및집단지성을공공의영역에서활용할수있게될것이다. 또한도시계획및도시설계에있어서합리성과객관성확보및시간및자원절약효과를가져올것이예상된다. 특별히, 최근활발히계획및건설되고있는 U-City, U-Health, 재난방재등에활용성이매우높다는것은분명하다. 4.2 시사점 현재다양한분야로진행중에있는참여형전자정부의확대를가속화할필요성이있다 [11]. 이과정에서주민의참여를위한집단지성 (collective intelligence) 의도입을위한효과적인방법으로써 open API Mashup은효과적이다. Web 2.0으로의발전과사용자중심의새로운 GIS 패러다임인 'where 2.0' 으로구현, 3차원지리정보시스템의확대 (Virtual Earth, Google Earth, Second Life 등 ) 라는시대적인요구가있다는점은주목할필요가있다. 이를담을수있는도시계획및도시설계분야의기술은 PC기반의 WebApp시스템과스마트폰기반의앱이라고할수있다. 이러한시스템의개발은기술적, 경제적, 행정적인측면에서다양한효과를나타낼것이기대되며그장애요인을극복한다면여러가지측면에서효과를보여줄것이다. < 참고문헌 > [1] 권기덕외 (2010), 스마트폰이열어가는미래, CEO Information, 삼성경제연구소. [2] 전종홍 (2007), Trends on Mobile Mashup, 한국전자통신연구원. [3] 신상희 (2009), 오픈소스 GIS 의현황과이해, 한국 GIS 학회, 공간정보공학연구회. - 9 -
[4] 강영옥 (2010), 웹2.0과 Geospatial Web의발전, 지오웹과정, 이화여자대학교, 국토해양부. [5] 서울시지리정보담당관 (2010), 서울시 Open API 사업현황, 서울시정보화기획단. [6] 우성호 (2011), 주민주도마을만들기와커뮤니케이션미디어개발과활용, 도시설계학회 U-city 위원회제2차세미나. [7] 채승병외 (2010), 가치창출의새로운원천, 집단지성, CEO Information, 삼성경제연구소. [8] 이미지, 임완수, 고준환, 최윤수 (2007), Google Earth와 Sketch Up을이용하여지역개발과정에서 Public Participation을가능하게하는 Web Portal Site의발전모델연구, GIS 공동춘계학술대회논문집 :pp.430-435. [9] 김병화, 고준환, 전철민, 이상미 (2005), 주민참여형 GIS를활용한공간의사결정지원체계 (SDSS) 모델구상, 한국지형공간정보학회춘계학술대회논문집 : pp.383-386. [10] 송위진, 홍성만, 김병윤 (2004), 사용자참여형기술혁신모델연구, 과학기술정책연구원. [11] 해외과학기술동향 (2007), 이제콘텐츠가아니라참여형커뮤니티가웹사이트를지배한다, 해외과학기술동향. - 10 -