AWS RDS에서 OSM데이터로 PostGIS 서비스 설정

비 AWS 환경에서 설정하는걸 쓰려다가 AWS에서 너무 간단하게 해버려서 그냥 패스하고 메모.


1. OSM 데이터를 준비한다. 오래 걸리니까 다운 걸어두고,

2. RDS 인스턴스를 생성한다. postgresql로 설정하고 나머지는 알아서.

3. end point가 열리면 postgis extension을 활성화한다.

> CREATE EXTENSION postgis;

필요하면 postgis_topology도..

> CREATE EXTENSION postgis_topology;

4. osm2pgsql로 데이터를 밀어넣는다. 목적에 따라 -l 옵션을 줘서 lat/lng를 사용하도록 해두면 편하겠지..

$ osm2pgsql -v -d DB_NAME -U USER_NAME -l -W -H HOST -P PORT_NUM OSM_FILENAME

꽤 오래 걸린다. 9기가짜리 spain.osm 데이터 넣는데 한 30분 걸린거 같다. 시간 체크는 안해봄.

댓글

이 블로그의 인기 게시물

[예고] 발렌타인데이와 국내 커뮤니티의 모습

국내 커뮤니티가 발렌타인데이를 대하는 모습 #1

지금이 2024년인가...