24 Oct

FOSS4G Nottingham 2013


2013

 

OSGeo의 주최로 매년 개최되는 전세계 오픈소스 GIS 컨퍼런스 FOSS4G (Free and Open Source Software for Geospatial) 가 올해는 로빈후드의 고장인 영국 노팅엄(Nottingham)에서 “Geo For All” 이라는 주제로 열렸습니다.

  • 장소 : East Midlands Conference Centre, Nottingham, UK
  • 일시 : 17th – 21st September, 2013 (+22nd)
  • 주제 : “Geo For All”

망고시스템에서는 이민파 연구소장, 유건우 대리가 참관 하였습니다. 2013 FOSS4G 행사는  2일간의 워크샵(GeoHack, Main Workshop 17~18일), 3일간의 발표 세션(19~21일) 그리고 비공싱적 Code Sprint(22일) 로 이루어졌습니다.

이번 FOSS4G2013에서는 오픈소스 소프트웨어의 850명(초기등록)이 넘는 사용자와, 개발자를 만날 수 있었습니다. 또한 Geo For All 이라는 큰 주제 아래 여러 주제 발표를 듣기도 하고, WorkShop에 참여하여 유익한 정보를 얻었습니다.  QGIS, GeoServer, uDig, OpenLayers, PostGIS, GRASS 등의 인기 있는 소프트웨어 관련 발표는 항상 관심 있는 많은 사람들로 붐비고 있어 자리가 부족할 정도 였습니다.

FOSS4G2013 현장 사진으로 상황을 공유하고자 합니다.

사진은 왼쪽부터 udig committer인 Frank Gasdorf, HydroloGIS 의 Andrea Antonello, 저희 망고시스템의 이민파 연구소장입니다.  Geographic Scripting In uDig: Halfway Between Developer And User 라는 주제로 HydroloGIS 의 Andrea Antonello가 발표 후 모습입니다.

foss4g_2013_nottingham (5)

 Image Courtesy of Frank Gasdorf

 

Geo for All 이라는 주제로 행사가 진행되고 밤에는 Gala Night 행사 및 친목 모임이 있어 Geo For All 이라는 주제 이야기를 하게 되었습니다.
foss4g_2013_nottingham (1)

Image Courtesy of Jody Garnett

 

한국에서는 가이아쓰리디(3명), 엔지스(2명), 현대엠엔소프트(2명) 그리고 저희 망고시스템(2명)등이 참가 하였습니다. 특히 가이아쓰리디의 신상희 대표와 신하얀부장은 한국의 사례를 발표하였습니다. 발표 반응 또한 매우 좋아 자랑스러웠습니다.

foss4g_2013_nottingham (2)

Image Courtesy of Hal Seki

OSGeo 일본어 지부에서도 Toru Moru, Hal Seki 외 여러명이 참여 하여 OSGeo 한국어 지부와 기념 촬영을 하기도 하였습니다.

foss4g_2013_nottingham (3)

Image Courtesy of Hal Seki

한국에는 망고시스템이 있는데 영국에는 망고맵이라는 회사가 있었습니다. 반가워서 인사하고 명함도 교환해 보았습니다.

foss4g_2013_nottingham (4)

Image Courtesy of 이민파

 

현장의 더 많은 사진은 FOSS4G group on Flickr! 을 통해서 확인하실 수 있으며,  발표한 내용은 Youtube 에서 동영상으로 확인하실 수 있습니다.

02 Oct

Asia Geospatial Forum 2013 참가 (말레이시아 쿠알라룸푸르)

 

AGF_LOGO

 

망고시스템은 2013년 9월 24일부터 9월 26일까지 3일간 말레이시아 쿠알라룸푸르의 PWTC(Putra World Trade Centre) 에서 개최되었던 Asia Geospatial Forum 2013 (이하 AGF2013) 에 참가하였습니다.

AGF2013_header

AGF2013 은 아시아 태평양 지역의 여러 국가에서 매년 개최되는 지리공간 기술과 응용프로그램에 대한 최고의 아시아 태평양 컨퍼런스 및 전시회로 작년에는 베트남 하노이에서 개최되었습니다.

국내 기관으로는 국토연구원의 KOPSS, LURIS가 국내 업체로는 (주)망고시스템, (주)이지스, (주)버츄얼빌더스, (주)솔리데오시스템즈가 한국관 (Korea Pavilion)으로 전시회에 참여 하였습니다.

올해 행사에 망고시스템은 전시회 부스를 운영하여 회사의 비전, 사업영역 소개와 함께  오픈소스기반 소프트웨어인 GXT를 알리는 활동을 진행하였습니다. 많은 분들이 부스를 방문하여 제품에 대해 문의를 하셨고 특히 비상업용, 교육용의 용도로 무료 사용이 가능한 GXT for uDig Desktop에 대해 많은 관심이 있었습니다.

agf2013_kl_booth (8) agf2013_kl_booth (3)
agf2013_kl_booth (6) agf2013_kl_booth (7)

< AGF 2013 ‘Korea Pavilion 망고시스템’ 부스>

만족할 만한 결과를 얻을 지는 앞으로 두고봐야겠지만 망고시스템이 해외 시장 개척을 위한 첫발을 내딛었다는 것에 큰 의미를 두고 앞으로 더 좋은 결과를 얻기 위해 더 많이 노력해야겠습니다.

영어공부도 열심히 해야할 것 같네요~^^

agf2013_kl_booth (1) agf2013_kl_booth (2)
agf2013_kl_booth (4) agf2013_kl_booth (5)
agf2013_kl_booth (9) agf2013_kl_booth (10)
agf2013_kl_booth (11) agf2013_kl_booth (13)
agf2013_kl_booth (12)

<현장 스케치>

mango_2013_kl_ptt<페트로나스 트윈 타워 앞에서>

29 Aug

오픈소스GIS 솔루션데이 발표

2013한국오픈소스GIS솔루션데이

 

2013년 8월 28일 상암동 누리꿈 스퀘어 비즈니스 타워4층 대회의실에서 열린 ‘2013 한국오픈소스GIS솔루션데이’ 가 성황리에 끝났습니다. 망고시스템은 한국 오픈소스 GIS 포럼 참여기업으로 행사에 참여하였습니다.

그리고 오픈소스 활용과 관련된 사례를 발표하였습니다.

 

 

사례발표 1 – 오픈소스기반 상용소프트웨어 GXT의 적용사례

  • 이한진 (jinifor@gmail.com)
  • 유건우 (favorson@gamil.com)
  • 박주용 (jya1210@gmail.com)

 

사례발표 6 – Java 기반의 오픈 소스 GIS(GeoServer, uDig)를 지원하는 국내 공간 DBMS 드라이버의 개발

  • 김기웅 (socoooooool@gmail.com)
  • 임영현 (yhlim0129@gmail.com)
  • 이민파 (mapplus@gmail.com)

23 Aug

2013 한국오픈소스GIS솔루션데이

‘한국오픈소스GIS포럼’에서 주관하는 ‘2013 한국오픈소스GIS솔루션데이’ 가 오는 2013년 8월 28일 하루 상암동 누리꿈 스퀘어 비즈니스 타워 4층에서 열립니다.

오전에는 한국오픈소스GIS포럼 소개, 공개SW 활성화 정책과 오픈소스 비지니스 사례에 대한 특강이 있고 오후에는 오픈소스 소프트웨어를 활용한 프로젝트 및 서비스 개발에 대한 사례 발표가 있습니다.

망고시스템에서는 오픈소스 구현 사례로 다음과 같이 발표합니다.

  • 사례발표 1 : GeoTools를 이용해 개발한 사용 제품인 GXT를 KOPSS Open API에 적용사례 소개
  • 사례발표 6 : Java 기반의 오픈 소스 GIS를 지원하는 국내 공간 DBMS 드라이버의 개발

많은 관심 부탁드립니다.

 

2013한국오픈소스GIS솔루션데이

14 Aug

OSGeo 신규 Charter Member에 이민파 연구소장 선출

OSGeo_logo_750_317

OSGeo 신규 Charter Member로 망고시스템의 이민파 (Minpa Lee) 연구소장이 선출되었습니다.

지리정보 오픈소스 소프트웨어 및 교육에 대한 기여도에 따라 추천이 되고 기존 Charter Member (Sanghee Shin, Korea) 의 추천으로 새로운 OSGeo Charter Member로 선출되었습니다.

osgeo_charter_members_2013

<http://www.osgeo.org/charter_members>

올해는 37명의 신규 Charter Member가 선출되었고 OSGeo는 총 181명의 Charter Member가 활동을 하게 되었습니다.

우리나라에서는 2명의 Charter Member가 활동을 하며 이사회 선출등에 관한 투표권을 행사하게 됩니다.

 global-distribution-of-charter-members_0

<회원분포도 (출처:OSGeo) >

01 Aug

대한지적공사 공간정보연구원 웹진 13호에 GXT 소개

lxsiri_webzine13_gxt

대한지적공사 공간정보연구원에서 2013년 7월 31일자에 발간된 웹진 공간정보 Vol.13에 망고시스템의 GIS분석 엔진인 GXT가 신기술 소개란에 실렸습니다.

공간정보연구원 홈페이지의 정보자료실 > 정기간행물 > 공간정보에서 웹진을 다운로드 받을 수 있으며 『오픈소스 기반 GIS 분석엔진 GXT』의 제목으로 10페이지에서 확인할 수 있습니다.

(http://lxsiri.re.kr/info/info01_03_view.asp?idx=2776)

 

15 Jul

‘한국 오픈소스 GIS 포럼’의 참여기업

2013년 5월 22일 국 오픈소스 GIS포럼’ 발대식 및 창립총회 참석하였습니다.

한국 오픈소스 GIS 포럼 이란?

오픈소스 GIS의 홍보와 장려, 그리고 기술/마케팅 공유와 정부정책 및 거대 GIS 기업에 대응하기 위한 공동 활동을 하기 위한 포럼입니다.

주관기업인 가이아스리디(주) 를 비롯하여 참여기업으로 (주)아가도스에르곤(주)엔지스(주)이쓰리(주)망고시스템(주)씨이기술(주)환경과학기술(주)지앤티솔루션 로 구성되었습니다.

망고시스템은 포럼에서 오픈소스GIS의 홍보, 오픈소스GIS의 국제화 및 로컬화, 오픈소스 GIS관련 교육에 대하여 지원하고 공유합니다.

올해(2013년) 계획되어 있는 ‘한국 오픈소스 GIS 포럼’의 주요 사업은 다음과 같습니다.

  • 7월 한국 오픈소스 솔루션 데이 준비
  • 8월 한국 오픈소스 GIS 솔루션데이 행사 개최
  • 9월 2014 FOSS4G International 참가 (영국 노팅엄)
  • 11월 FOSS4G Korea 2013 행사에 OSGeo 한국어 지부와 함께 행사 개최
  • 11월 디지털국토엑스포에 부스 전시
  • 주요 오픈소스 GIS 관련 기술 번역 및 출판
  • 한글화된 주요 오픈 소스 GIS 패키징
  • 페이스북을 통한 홍보 활동 전개 등

 

포럼커뮤니티 : http://www.facebook.com/groups/opensourcegis

공개SW커뮤니티 소개 : https://www.oss.kr/oss_repository13/87688

27 May

SourceForge Project 생성하기

1. SourceForge 소개

PIC51C9

  • SourceForge(SourceForge.net)는 소프트웨어 개발자들을 위해 열려있는 오픈 소스 소프트웨어 개발관리를 위한 웹 사이트
  • 중앙에 집중된 개발관리 시스템으로서 일종의 소스 코드 저장소로서 동작
  • 매우 많은 수의 오픈 소스 프로젝트들이 이 사이트에서 호스팅 되고 있음
  • 2011년 7월 기준 프로젝트 수는 무려 300,000개 이상이고 등록 사용자 수는 200만명에 달함
  • 수년에 걸쳐 오픈 소스 소프트웨어 개발자들에게 호스팅 서비스와 개발 툴들을 무료로 지원해 주고 있어 개발자 커뮤니티에서 인기가 높음
  • SourceForge와 비슷한 서비스를 제공하는 사이트로서 GitHub, RubyForge, Tigris.org, BountySource, Launchpad, BerliOS, JavaForge, GNU Savannah, Gitorious 등이 있음

 

2. Project 생성

2.1. 계정 생성하기

○ sourceforge.net에 접속 후 우측 상단의 ‘Join’ 링크 클릭

PIC5295

○ 등록 정보 입력 후 계정 생성

PIC5303

  •  이때 설정한 Username과 Password는 SourceForge 로그인 아이디 및 비밀번호로 사용됨
  • 또한 나중에 SVN 사용시 아이디와 비밀번호로도 쓰이게 됨

 

○ 계정 활성화

PIC5381

  • 계정 등록시 입력한 E-Mail로 계정 활성화를 위한 메일이 수신
  • 메일 안내에 따라 활성화를 위해 link 클릭

 

2.2. Project 생성하기

○ SourceForge.net에 접속하여 등록한 Username으로 Log In

PIC53FF

  • 로그인 후 우측 상단의 Me ☞ Account를 클릭

 

○ 프로젝트 생성 요청하기

PIC545D

  • Projects Tab으로 이동하여 ‘Register a New Project’ 버튼 클릭

PIC5539

  • Project Name, URL Name을 입력하고 프로젝트에 설치될 Tool을 선택한 후 Create 버튼을 클릭하여 프로젝트 생성 요청

 

2.3. Project 관리하기

○ 프로젝트 기본 정보 입력

PIC55F5

  • 사용자의 프로젝트 리스트에서 수정 및 관리하고자 하는 프로젝트를 선택

PIC56D0

  • Admin 탭으로 이동

PIC577D

  • Name, Homepage, Summary, Description 정보들을 입력 후 저장

 

○ 프로젝트 Screenshots 입력

PIC582A

  • 파일 선택 및 Caption 정보 입력 후 저장

 

○ 카테고리, 라이센스, 추가 세부사항 입력

PIC58D6

  • Topic, License, Database Environment, Development Status, Intended Audience, Operating System 등의 정보 입력

 

○ Project Tools 관리

PIC5983

  • 다양한 Tool을 추가로 설치 및 제거 가능
  •  External Link, Git, Mercurial, SVN, Wiki, Tickets, Discussion, Files, Mailing Lists, Summary, Reviews, Support, VHOST, Blog 등을 지원

PIC5A6E

  • install 목록 중에서 추가로 설치하고자 하는 Tool Icon을 선택
  • Tool 정보를 입력 후 저장

PIC5B0B

  • Tool을 제거하고자 할 때에는 Installed tools 목록에서 ‘Delete’ 버튼을 클릭하여 제거 가능

PIC5BB7

 

  • Installed tools 목록에서 설치된 tool을 드래그 앤 드롭 으로 자유롭게 위치 변경 가능
  • 또한 각각의 설치된 Tool의 Permissions, Options, Label 등을 설정할 수 있음

 

○ 프로젝트 사용자 권한 설정

PIC5C83

  • ‘Add a new group’ 버튼을 통해 프로젝트 새 사용자 그룹 생성 가능
  • 사용자 그룹별로 read, admin, create, update 권한 부여 및 제거 가능
  • username을 통해 사용자 그룹에 user 추가 및 제거 가능

 

○ 프로젝트 이력 관리

PIC5D30

  • 사용자별 프로젝트 작업 내역에 대한 이력정보 관리가 가능

 

2.4. Project 이용하기

○ sourceforge.net/p/Project Name/으로 접속

PIC5DFC

  • 프로젝트 관리에서 설정한 사항대로 프로젝트가 잘 생성되었는지 확인
  • File Downloads 수 및 Review등을 확인 가능

 

○ File Upload 및 Download

PIC5EC7

  • 사용자 권한에 따라 Add Folder 및 Add File 버튼을 클릭하여 파일을 업로드 할 수 있음
  • 리스트에서 파일 선택시 해당 파일을 다운로드 하고 다운로드 수만큼 개수가 카운트 됨

PIC5F93

  • 날짜에 의한 폴더 및 파일별 다운로드 이력 조회 가능

 

3. SourceForge에서 SVN 활용

3.1. SourceForge에서 SVN Tools 설치

○ SourceForge 프로젝트 Admin 페이지에서 SVN Tools 설치

PIC606F

 

 

○ SVN 저장소 생성

PIC610C

  • 생성된 SVN 탭으로 이동하면 SVN 저장소 URL을 확인 가능

 

3.2. TortoiseSVN 설치

○ TortoiseSVN(http://tortoisesvn.net/) 다운로드 후 설치

PIC61E7

  • 설치 완료 후 폴더 마우스 컨텍스트 메뉴에 SVN Checkout, TortoiseSVN 메뉴가 생김

 

3.3. 저장소로부터 Checkout 받기

○ 새 디렉토리 생성 후 SVN 주소로부터 Chekout

PIC6255

  • 로컬 특정 위치에 폴더를 생성하고 마우스 컨텍스트 메뉴의 SVN Checkout 메뉴를 클릭

PIC6285

  • 3.1에서 생성된 SVN 저장소 URL을 입력 후 OK 버튼을 클릭하면 저장소의 파일들이 새 디렉토리에 다운로드 됨
  • 저장소에 아무 파일도 없으므로 숨김속성의 .svn 폴더만 하나 생성됨

 

3.4. 저장소에 Commit 하기

○ 디렉토리 구조 셋팅

PIC62C4

  • branches, tags, trunk 폴더가 없으면 3개의 폴더를 새로 생성
  • 3개의 디렉토리를 선택 후 컨텍스트 메뉴의 Add 버튼 클릭

PIC62E5

  • Add가 완료되면 폴더에 + 모양의 아이콘이 생김

 

○ 저장소로 Commit

PIC62F5

  • 3개의 폴더를 선택 후 SVN Commit 버튼을 클릭하여 저장소로 Commit 가능

PIC6306

  • SourceForge 프로젝트 멤버가 아니라면 Commit 할 수 없음

 

3.5. 저장소 확인

○ SVN Browse를 통해 조회

PIC6355

  • SourceForge 프로젝트 SVN 탭에서 Browse Commits 메뉴를 통해 소스 정보를 확인 가능