전세계 OSM 구축에 관한 문의

418 views
Skip to first unread message

김태영

unread,
Jan 29, 2015, 11:02:52 AM1/29/15
to osge...@googlegroups.com
안녕하세요. (주)인스페이스의 김태영입니다. 

매번 메일링리스트의 글만 보다가 처음으로 질문드려봅니다! 전세계 OSM 파일을 PostgreSQL 데이터베이스에 Import 하는 과정 중에 문제가 있어 이 부분에 관하여 문의 드립니다. 우선 다음과 같이 진행했습니다. (OS 환경은, 윈도우즈 8 입니다.)

1. postgis, postgreSQL 을 설치합니다.

* 다음 버전을 설치하였습니다.
postgis-bundle-pg93x64-setup-2.1.1-1
postgresql-9.3.3-1-windows-x64

2. planet.osm.pbf (최신버전 pbf 파일) 을 다운로드 받습니다.

* 다음 경로에서 다운로드 받았습니다.

3. osm2pgsql 윈도우즈 버전으로 등록을 시도합니다.

* 아래 명령으로 진행하였습니다.
osm2pgsql --hstore -U postgres -s --style c:\default.style -d osm planet-xxx.osm

( -s 슬림 모드로 진행하였습니다. 일반 모드는 시도하면 몇분 이내에 오류가 발생합니다. )

위와 같은 방식으로 시도해서 진행될 경우, 약 2주일 정도 진행되다가 osm2pgsql 프로그램에서 Access Violation 이 발생하면서 중단되는 현상이 발생합니다.

혹시 pbf 파일이 너무 커서 문제가 생긴거 같아, Asia 영역의 pbf 파일을 구해서 동일한 방법으로 Import 진행하였더니 정상적으로 수행되었습니다.

질문은 다음과 같습니다.

1. 원래 전세계 pbf 파일 Import 시간이 일반적인 최신 PC 사양 기준으로 2주일 이상 걸리는지 궁금합니다.
2. osm2pgsql 말고 postgreSQL DB 구축을 위한 다른 툴이 있는지 궁금합니다.

도움을 주실 수 있으신지요?

감사합니다.

김태영 드림 

____________________________________________________

김태영 (Kim, Taeyoung)
기술이사(CTO)
(주)인스페이스 (InSpace Co., Ltd.)
Tel. +82-42-862-2737 (Fax. ~2736) | Mobile. +82-10-3479-8364
ty...@inspace.re.kr | www.inspace.re.kr

권용찬

unread,
Jan 29, 2015, 12:00:07 PM1/29/15
to osge...@googlegroups.com
이미 찾아보셨을 수도 있겠지만 http://switch2osm.org/loading-osm-data/ 페이지를 참고해보세요.

우분투 14.04 환경이긴 하지만, 특히 페이지 하단에 'Loading the full planet' 부분이 현재 작업과 동일한 것 같습니다.
이 부분에 따르면 전세계 OSM 파일을 임포트하는 데 최소 사양으로 램 16G, 하드의 빈 용량 400G이 필요하다고 합니다.
또 명령어 예제도 있으니 살펴보시면 좋을 것 같습니다.

2015년 1월 30일 오전 1:02, 김태영 <ty...@inspace.re.kr>님이 작성:

--
이 메일은 Google 그룹스 'OSGeo(Open Source GeoSpatial) 한국어 지부 - OSGeo Korean Chapter' 그룹에 가입한 분들에게 전송되는 메시지입니다.
이 그룹에서 탈퇴하고 더 이상 이메일을 받지 않으려면 osgeo-kr+u...@googlegroups.com에 이메일을 보내세요.
이 그룹에 게시하려면 osge...@googlegroups.com에 이메일을 보내세요.
http://groups.google.com/group/osgeo-kr에서 이 그룹을 방문하세요.
더 많은 옵션을 보려면 https://groups.google.com/d/optout을(를) 방문하세요.

김태영

unread,
Jan 29, 2015, 8:05:17 PM1/29/15
to osge...@googlegroups.com
권용찬님~ 오랜만입니다. 잘 지내시죠? 반갑습니다.

답변 너무 감사드립니다. 리눅스에서 해봐야 겠군요. 한 번 해보고 다시 문의 드리겠습니다.

김태영 드림
_____________________________
김태영 (Kim, Taeyoung)
기술이사 (CTO)
(주)인스페이스 (InSpace Co., Ltd.)

2015. 1. 30. 오전 2:00 권용찬 <uni...@gmail.com> 작성:

Seongkyu Lee

unread,
Jan 29, 2015, 11:28:24 PM1/29/15
to osge...@googlegroups.com
 
안녕하세요?
 
OSM full 데이터를 PostgreSQL에 임포트하고 특정 지역의 자료만 추출하는 작업을
 
진행한 적이 있습니다.
 
 
처음에는 윈도우 환경에서 osm2pgsql 을 이용해서 임포트를 시도했다가
 
에러가 계속 발생해서 osgeo-live를 Oracle VM VirtualBox에 등록하고
 
imposm3(설치 필요)를 이용했습니다.
 
모든 데이터를 임포트 했다고는 볼 수 없지만
(항목이 빠졌을 수도 있기에... ^^;;)
 
제 경우 임포트 시간은 약 2일에 용량은 약 100GB 정도 되었습니다.
 
참고하세요.
 
 

 
2015년 1월 30일 오전 1:02, 김태영 <ty...@inspace.re.kr>님이 작성:
안녕하세요. (주)인스페이스의 김태영입니다. 

--

이정준

unread,
Jan 31, 2015, 12:24:05 PM1/31/15
to osge...@googlegroups.com

안녕하세요?

OSM관련해 이야기가 오가고 있어 궁금한게 있는데요. 만약 특정지역의 자료만 추출해서 기존 osm에는 부족한 부분의 데이터를 새로 add한 후 어떤 응용(예를들어 자전거 도로구축이라든지)의 저체서버 구축해 온라인 서비스할 경우 osm 라이센스 위반 등에 문제가 발생할까요?

2015. 1. 30. 오전 9:28에 "Seongkyu Lee" <geosl...@gmail.com>님이 작성:

Sanghee Shin

unread,
Jan 31, 2015, 9:07:22 PM1/31/15
to osge...@googlegroups.com, Sanghee Shin
안녕하세요?

http://wiki.openstreetmap.org/wiki/Legal_FAQ 의 3조를 참조하시기 바랍니다. 

말씀하신 작업이 Derivative Database이 되는지 아니면 Collective Database 작업에 해당하는지 점검이 필요하실 겁니다. 

라이선스 위반의 소지가 있을 것 같으면 위 URL에 보면 문의할 수 있는 곳들이 있으니 그곳을 통해 문의하면 될 것입니다. 

감사합니다. 

신상희 
---
Shin, Sanghee
Gaia3D, Inc. - Helping Earth Sustainable 
http://www.gaia3d.com 

2015. 2. 1., 오전 2:24, 이정준 <coms...@gmail.com> 작성:
Reply all
Reply to author
Forward
0 new messages