진행중..
PostgreSQL 로 gpkg 를 업로드 하려면 postgis 라는 extended 가 필요해서 설치한다.
brew install postgis
퇴근시간 안 막히려면 설치만 하고 가야겠다.. 설치완료!
그 다음은 이 확장 기능으르 써서 디비를 만들고, ogr2ogr? 명령어 써서 풀면 된다고 한다.
연결할 db 명이 test 이고 gpkg 파일을 뒤에 써준다.
psql 에서 create extension postgis; 로 확장 기능? 쓴다고 해주고 버전확인해본다
이후 다른 터미널에서 (나는 gpkg가 있는 폴더 내에서 진행했다.) ogr2ogr 명령어로 db명만 입력해서 명령어 때리니까
psql postgres // psql 접속
\connect test
create extension postgis;
select postgis_full_version();
\dt
ogr2ogr -f PostgreSQL "PG:dbname=test" peak1.gpkg // psql 밖에서 다른 터미널에서 진행.
\dt // 다시 psql 로 돌아와서 진행
없었는데 생겼습니다.
파란색 스크롤 친 부분이 없었는데 아래 부분 /dt 에는 테이블이 보여집니다 ㅎㅎ
select 가 잘 안됩니다;; pgAdmin4 를 설치해야겠습니다..
References
https://postgis.net/workshops/postgis-intro/creating_db.html
https://newbedev.com/uploading-geopackage-contents-to-postgresql
https://gdal.org/drivers/vector/pg.html
728x90
반응형
'개발' 카테고리의 다른 글
postgresSQL 예약어 (0) | 2021.09.28 |
---|---|
install pgAdmin4 (mac m1) (0) | 2021.09.28 |
PostgreSQL 설치 성공 후 ROLE, DB, SCHEMA 생성 (0) | 2021.09.24 |
PostgreSQL 망한 설치와 삭제 in Mac (0) | 2021.09.24 |
M1 pip 설치 (2) | 2021.05.17 |