ArcGIS Online 클라우드기반지리정보컨텐츠활용및공유플랫폼 2012. 6. 13 한국에스리기술서비스본부 차장황승연 hwangsy@esrikr.com
순서 1. ArcGIS Online 개요 2. ArcGIS Online 현지화 3. ArcGIS Online 활용유형 4. ArcGIS Online 개발환경 2
1. ArcGIS Online 개요
1. ArcGIS Online 개요 클라우드기반의온라인 GIS 시스템 GIS 정보를모든사람에게접근가능하도록제공 데스크탑 가벼운환경 서버 모바일 ArcGIS Online : 클라우드기반의 Esri 솔루션 4
ArcGIS Online 개요 맵, 지리정보를위해열려있는클라우드플랫폼 바로사용가능한맵컨텐츠와서비스제공 GIS 소프트웨어없이온라인상에서쉽게맵 ( 지능형웹맵 ) 을생성 맵과데이터공유, 저장, 관리 애플리케이션운영을위한플랫폼으로활용 맵서비스배포또는등록 시간과공간제약없이어떠한장비로든접속가능 조직내부용으로만사용하거나일반사용자들도이용가능 ArcGIS Online Catalog 5 Apps for Users Data & Services
ArcGIS Online 활용패턴 엔터프라이즈시스템의위치분석 GIS 커뮤니티 웹과모바일애플리케이션개발자 비즈니스맵 애플리케이션과컨텐츠관리 카탈로그맵그룹컨텐츠 API 호스팅애플리케이션서비스 맵과 API 6
GIS 커뮤니티활용 ArcGIS Online 에서웹맵작성및애플리케이션작성공유 로컬데이터 웹맵, 애플리케이션작성 및공유 추가 맵뷰어 ArcGIS Online 베이스맵컨텐츠 검색 / 추가 시각화 편집 분석 시계열표현 서비스 / 데이터 7
엔터프라이즈시스템위치분석활용 엔터프라이즈시스템에서비즈니스데이터를 GIS 지도와통합하여표출 ArcGIS Online 의베이스맵, 맵서비스, 지오서비스 ( 지오코딩, 라우팅 ) 활용 애드인 (Add-in) 방식의활용솔루션 (Location Analytics for Business Intelligence) 1 Esri Maps for SharePoint 2 3 Esri Maps for Cognos Esri Maps for Office 8
1 Esri Maps for SharePoint Microsoft SharePoint 에서간단한설정만으로매핑구현 데이터시각화의새로운방법제공 ArcGIS 서비스와매쉬업 (Mashup) SharePoint 데이터를공간화 주소정보를이용해지도위에위치표현 데이터에대한분석수행 9
2 Esri Maps for Cognos IBM Cognos BI(Business Intelligence) 리포트와 Esri 맵과데이터를통합하기위한 SW BI 데이터를지도위에시각화함으로써데이터에대한새로운관점제공 위치분석기능을이용한 BI 리포트품질강화에기여 Esri Maps for IBM Cognos 구성요소 Vantage Connector (IBM Cognos 와 Esri SW 연결 ) ArcGIS for Server (Enterprise Standard) ArcGIS Online ( 온라인맵과 Geocoding 활용 ) 10
3 Esri Maps for Office Microsoft 사의 Office 제품에 GIS 지도를추가할수있는애드인 (Add-in) 누구나손쉽게 Excel 데이터를 GIS 지도위에표출 지도를포함하는프리젠테이션작성 Office 제품에서작성한지도를 ArcGIS Online 을통해다른사용자와공유 지원버전 : Microsoft Office 2010 Add-in 제공대상프로그램 Microsoft Excel Microsoft PowerPoint 11
웹과모바일애플리케이션개발자활용 ArcGIS Online 을 GIS 애플리케이션을위한지리정보플랫폼으로써활용 ArcGIS Online 에서제공하는지리정보컨텐츠를사용자정의애플리케이션과통합또는 임베드 ArcGIS Web Mapping API, ArcGIS Mobile Runtime SDK 활용 구성설정용애플리케이션과템플릿 ArcGIS Online의다양한베이스맵과맵서비스활용 클라우드에서호스팅되는맵서비스와저장공간활용 배포를위해서는 ArcGIS Online Subscription 구매필요 ArcGIS Online Subscription 30 일 Trial 제공 12
지능형웹맵 ArcGIS Online 에서베이스맵위에 GIS 서비스또는로컬데이터를중첩하여만든지도 하나의웹맵을다양한기기에서공통활용 Any Device 스마트폰 앱 태블릿 웹브라우저 데스크탑 One Map ArcGIS Online 13
ArcGIS Online 구성 ArcGIS.com 웹사이트 (http://www.arcgis.com) 온라인상에서맵과응용프로그램생성, 검색, 공유를위한웹사이트 구성요소 1 갤러리 : ArcGIS Online에서작성되고공유된맵, 웹응용프로그램, 모바일응용프로그램집합 2 맵 : 온라인상에서맵작성및활용을위한뷰어 3 그룹 : ArcGIS Online에서다른사용자와협업을위한그룹관리 4 내컨텐츠 : 맵과지리정보컨텐츠의저장관리를위한 ArcGIS Online 상의개인저장공간 ArcGIS Online 컨텐츠 맵서비스 : Basemap( 피처, 이미지 ), Reference Map, Demographic Map Landsat 시계열영상서비스 Bing Maps Geoservice: Geocoding, Routing, Geometry 14
ArcGIS.com 웹사이트 Esri 클라우드 GIS 접근포털 온라인상에서맵과응용프로그램생성, 검색, 공유를위한웹사이트 15
1 갤러리 특징있는웹맵, 웹애플리케이션, 모바일애플리케이션을보고검색할수있는장소 사이트관리자 (Curator) 에의해항목선택및관리 16
2 맵 ArcGIS.com 맵뷰어로써다른사용자와공유하기위한웹맵작성 베이스맵을선택하고데이터레이어 (ArcGIS Server 서비스, KML, WMS, 텍스트파일, GPX, Shapefile) 추가 17
웹맵생성 1) 베이스맵선택 웹브라우저, 모바일기기, 웹매핑응용프로그램, ArcGIS 에서무료사용 이미지, 이미지 ( 레이블포함 ), 도로, 지형, 지형 ( 레이블포함 ) 연한회색캔버스, National Geographic, 해양, OpenStreetMap Bing Maps Aerial, Bing Maps Hybrid, Bing Map Road 2) 데이터레이어추가 레이어검색 ArcGIS Online, 웹, GIS 서버에서검색 편집가능한레이어만들기 소량의피처를맵에추가하는데유용 파일에서레이어추가 구분된텍스트파일 (.csv.txt), GPS(.gpx), Shapefile(.zip 로압축 ) 웹에서레이어추가 웹에서공유된 ArcGIS for Server 서비스, OGC 웹서비스 (WMS), KML, CSV 18
웹맵생성 3) 웹맵저장 베이스맵위에데이터레이어를추가하여웹맵작성후 Esri 클라우드저장공간에웹맵저장 내컨텐츠에서관리 맵에참조되는데이터레이어 맵서비스, 피처서비스, 이미지서비스, KML, OGC WMS, CSV 맵에저장되는데이터레이어 구분된텍스트파일 (.csv,.txt) Shapefile (.zip 으로압축 ) GPS 파일 (.gpx) ArcGIS.com 맵뷰어에서생성된편집가능한레이어 19
3 그룹 다른사용자들과의협업을위한방법제공 특정프로젝트그룹에참여하고그룹사용자간에지리정보교환 20
4 내컨텐츠 로그인사용자를위한 ArcGIS Online 상의저장공간 웹맵, 웹애플리케이션, 모바일애플리케이션등의저장하고다른사람과공유 21
컨텐츠공유 ArcGIS Online 을통해공유할수있는컨텐츠유형 맵 웹맵, 맵패키지 (.mpk), ArcMap 문서 (.mxd,.msd), ArcGlobe 문서 (.3dd), ArcScene 문서 (.sxd), ArcReader 문서 (.pmf), ArcGIS Explorer 문서 (.nmf), 타일패키지 (.tpk) 데이터레이어 피처레이어 : ArcGIS for Server 또는 ArcGIS Online 호스팅피처서비스, KML, WMS 맵레이어 : 맵서비스, 이미지서비스, 레이어파일 (.lyr), ArcGIS Explorer 레이어 (.nmc) 데이터파일 구분된텍스트파일 (.csv,.txt), Shapefile(.zip 로압축 ), 서비스정의 (.sd), 레이어패키지 (.lpk), ArcGIS Windows Mobile 패키지 (.wmpk), 맵템플릿 (.zip 압축 ), 데스크탑응용프로그램템플릿 (.zip 압축 ), ArcGIS Explorer 응용프로그램구성 (.ncgf), 코드샘플 (.zip 압축 ), 워크플로관리자패키지 (.wpk) 응용프로그램 웹응용프로그램, 모바일응용프로그램, ArcGIS Desktop 애드인 (.esriaddin), ArcGIS Explorer 애드인 (.eaz) 도구 ArcGIS for Server 지오코드서비스, 네트워크분석서비스, 지오프로세싱서비스, 지오데이터서비스, 지오메트리서비스, 로케이터패키지 (.gcpk), 지오프로세싱패키지 (.gpk), 지오프로세싱샘플 (.zip 압축 ), 22
ArcGIS Online 정보모델 Portal Group User Item Web Map Layer Application Tool Datafile Feature Service Tile Service Dynamic Map Service Image Service WMS Service KML Web Mobile Desktop Geocoding Geoprocessing Layer Package Shapefile CSV 23
2. ArcGIS Online 현지화
2. ArcGIS Online 현지화 웹사이트한글화 ArcGIS.com 웹사이트한글화 UI 제공 ArcGIS Online 도움말한글화 구성설정용애플리케이션한글화 UI 제공 (ArcGIS Viewer for Flex, ArcGIS Viewer for Silverlight) 컨텐츠현지화 베이스맵컨텐츠 Esri ArcGIS Online 컨텐츠로써역할 도로지도 (Street Map) 지형도 (Topo Map) 교통지도 (Transportation Map) 행정구역및지명지도 (Boundaries and Places Map) 지오서비스 Esri ArcGIS Online 컨텐츠로써역할 지오코딩서비스 ( 지번, 도로명주소찾기 ) 라우트서비스 ( 경로찾기 ) 국내컨텐츠 사용자등록, 공유컨텐츠 19 대총선결과 ( 지역구별, 정당별비례대표 ) 2010 년인구통계 ( 인구, 성별 / 혼인상태, 교육수준별통계 ) 상수원보호구역 북한산등산로 서울시자전거도로 ( 누구나올릴수있는컨텐츠 ) 25
언어및지역설정 언어설정에따라시간, 날짜및숫자표시방식과사용자인터페이스가결정 지역설정에따라특징있는맵, 갤러리컨텐츠, ArcGIS.com 맵뷰어의기본영역결정 1 로그인후내프로필편집 2 언어옵션의기본언어설정 3 지역옵션에서기본지역설정 4 저장 26
웹사이트한글화 27
ArcGIS Online 도움말한글화 ArcGIS Online 활용을위한한글화도움말제공 28
ArcGIS Online 국내베이스맵컨텐츠 Street Topo Transportation 29 Boundary & Place
ArcGIS Online 국내사용자를위한컨텐츠구성 19 대총선정당별비례대표득표 19 대총선결과 2010 성 / 혼인상태인구통계 2010 인구통계 2010 교육수준별인구통계 상수원보호구역 OpenStreetMap 북한산등산로 서울시자전거도로 Ocean Basemap Landsat Time Enabled World Relief Map Imagery 30
3. ArcGIS Online 활용유형
3. ArcGIS Online 활용유형 클라우드기반의지리정보접근, 검색, 사용및공유플랫폼 1 개인사용 Public ( 익명, anonymous) Sign-In ( 개인계정로그인 ) 2 기관사용 (subscription) 3 Portal for ArcGIS ( 인트라넷내부구축용 ) 지식기반작업자 관리자 지리정보전문가 의사결정자 단순사용자 온라인협업사용프레임워크 32
ArcGIS Online 활용유형 Esri 호스팅 사용자호스팅 ArcGIS Online 구분 1 개인사용 Public ( 익명 ) Sign-In ( 계정로그인 ) 2 기관사용 (Subscription) 3 Portal for ArcGIS Maps Map 사용 Map 사용, 저장, 관리매쉬업및공유 Map 사용, 저장, 관리매쉬업및공유 Esri 호스팅맵, Bing Maps, OpenStreetMap 선택적 Data Data 검색 Data 사용, 생성및관리 Tile 및 feature 서비스호스팅과관리 Data 사용, 생성및관리 Apps Application 사용 비상업용 App. 생성 다양한템플릿을활용하여상업용 / 비상업용 App. 생성 App. 템플릿제공 Tools N/A 비상업용사용 상업용 / 비상업용으로다양한도구사용 상업용 / 비상업용으로다양한도구사용 플랫폼 ArcGIS Online 프레임워크 33
1 개인사용 1) Public ( 익명, anonymous) 사용 ArcGIS Online에계정없이활용 웹맵, 애플리케이션, 데이터를검색하고활용 ArcGIS Online에서생성한산출물저장및공유불가 2) Sign-In ( 개인계정로그인 ) 사용 무료 ArcGIS Online 개인계정생성후사용 비상업적목적으로만활용가능 웹맵, 애플리케이션및데이터저장, 관리 (Esri 클라우드에 2GB의개인저장공간제공 ) 다른사람들과컨텐츠공유가능 34
ArcGIS Account Services 2 기관사용 (Subscription) Esri 의클라우드에기관의맵과응용프로그램을배포하고지리정보컨텐츠관리 ArcGIS Web Mapping API 와 ArcGIS Portal API 를이용하여응용프로그램작성및배포 Hosted Map Service 피처서비스 타일서비스 개인사용 기관사용 시스템모니터링과리포트 사용량 저장공간 Internet 사용자관리 사용자, 그룹 접근권한 Esri Portal Hosted Services 베이스맵과컨텐츠서비스 35
2 기관사용 (Subscription) 계속 사이트커스터마이징 룩-앤-필 (look & feel) 변경 배너, 로고, 설명변경 특징있는맵 (Featured Map) 구성, 갤러리컨텐츠구성 기본베이스맵과영역설정 기능변경 웹애플리케이션템플릿변경 ArcGIS Online 접근을위한 URL 변경 사용자와그룹역할 컨텐츠에대한접근권한및보안설정 36
ArcGIS Online 기능비교 개인사용 vs. 기관사용 베이스맵, 데이터및활용가능한 GIS 리소스검색 기능익명개인계정기관 베이스맵보기 기존웹맵보기 기존프리젠테이션보기 기존웹및모바일응용프로그램보기 기존데이터파일다운로드 기존데이터레이어보기 기존웹사이트및모바일응용프로그램에포함된도구보기 기존웹맵인쇄 웹매팽응용프로그램템플릿다운로드 비상업용웹, 모바일응용프로그램생성 비상업용웹, 모바일응용프로그램에서도구사용 상업용웹, 모바일응용프로그램생성 상업용웹, 모바일응용프로그램에서도구사용 웹응용프로그램생성을위한사용자정의템플릿발행 지오코드다운로드및저장 37
ArcGIS Online 기능비교 개인사용 vs. 기관사용 맵, 데이터및응용프로그램공유 기능 익명 개인계정 기관 기존웹맵에대한링크공유 소셜미디어항목공유 그룹가입 그룹생성 사이트에항목추가 항목공유 공유항목에의견및평점추가 사용자지정홈페이지및갤러리에서컨텐츠추천 38
ArcGIS Online 기능비교 개인사용 vs. 기관사용 웹맵생성 기능 익명 개인계정 기관 웹맵생성 프레젠테이션이포함된웹맵생성 개인및비상업용웹맵포함 웹맵에로컬데이터파일추가 웹맵을사용하는호스팅응용프로그램생성 웹에서데이터사용 기능익명개인계정기관 웹맵에로컬데이터파일추가 웹맵에서사용할호스팅피처서비스생성 웹맵에서사용할호스팅타일서비스생성 39
ArcGIS Online 기능비교 개인사용 vs. 기관사용 기관의컨텐츠및사용자관리 기능익명개인계정기관 컨텐츠, 사용자, 그룹관리홈페이지및갤러리에기관컨텐츠구성대용량사용자추가구성원의역할 ( 사용자, 발행자, 관리자 ) 설정검색설정구성베이스맵, 기본맵범위, 특징있는컨텐릿설정조직이름및로고를사용한사이트커스터마이징사용자지정 URL 사용 All-SSL 옵션선택추가저장소및기능추가실시간지원액세스 40
3 Portal for ArcGIS 구축형 (On-Premise) ArcGIS Online 을위한프레임워크툴킷 구축형 (On-Premise) ArcGIS Online Portal for ArcGIS ArcGIS Online (Esri 호스팅 ) 방화벽 41
Portal for ArcGIS 적용 적용 보안요구사항에따라방화벽내부에 ArcGIS Online 프레임워크를구축하는환경 공개 (Public) 클라우드사용불가환경 지원 ELA 사용고객에게한정된솔루션 엔터프라이즈시스템과연계된광범위한커스터마이징 고려사항 소프트웨어설치 하드웨어인프라 운영관리 42
4. ArcGIS Online 개발환경
4. ArcGIS Online 개발환경 ArcGIS Online 에서공유및협업이가능한사용자정의웹, 모바일애플리케이션작성 애플리케이션의컨텐츠로 ArcGIS Online 에서작성된웹맵을사용 애플리케이션개발을위한 API와 SDK ArcGIS Web Mapping API 브라우저기반의웹애플리케이션개발 ArcGIS Mobile Runtime SDK 모바일애플리케이션개발 ArcGIS Portal API (New) 구성설정용애플리케이션 ArcGIS Viewer for Flex ArcGIS Viewer for Silverlight ArcGIS Viewer for Windows ( 향후계획 ) 44
ArcGIS Portal API ArcGIS Online 또는 Portal for ArcGIS 매핑플랫폼위에 industry SaaS 솔루션개발 ArcGIS Online 또는 Portal for ArcGIS 의사용자, 그룹, 아이템에접근, 이용 클라이언트 API 에기능포함 ArcGIS Portal API 직접이용 (REST API) Authentication Portal Search Community (User, Group) Content (Item) 45