데이터베이스에 GIS 데이터를 업로드하기위한 도구를 찾고 계십니까?


11

shp 파일 및 kml 파일과 같은 표준 gis 데이터를 가져와 PostGIS, MySql 또는 Oracle과 같은 데이터베이스에 업로드 할 수있는 멋진 그래픽 도구를 원합니다.

그러한 도구가 있습니까?


1
이 답변을 Community Wiki로 작성하는 것이 좋습니다. 왜냐하면 아무도 정답이없는 "List of X"이기 때문입니다.
JasonBirch

답변:


11

쉐이프 파일을 PostGIS로 가져 오기 위해 QGIS PostGIS Manager 플러그인을 사용할 수 있습니다 . shp2pgsql 명령 행 기능을위한 GUI입니다. KML 파일을로드하려면 먼저 해당 파일을 shapefile로 변환해야합니다. 간단합니다 : QGIS에서 KML 파일을 열고 shapefile로 다시 저장하십시오. KML 파일이 여러 개인 경우 OGR 변환기 플러그인을 사용하여 전체 폴더를 한 번에 변환하는 것이 좋습니다.


+1 좋은 것 (shp2pgsql을 직접 사용하는 것을 선호하지만).
Adam Matan

1
plugins.qgis.org/plugins/postgis_manager 에 따르면 플러그인은 더 이상 사용되지 않으며 DB 관리자 플러그인
SteveC

6

로 QGIS 및 shp2pgsql (하고 있습니다 FLOSS는) 아마도 포스트 그레스 / PostGIS와 데이터베이스에 대한 가장 인기있는 언더 다크은 이미 말했다. MySQL 및 Oracle 용 FLOSS 도구가있을 수 있지만 익숙하지 않습니다. 그러나 AutoCAD Map (FDO를 통해) 또는 Safe FME와 같은 일부 상용 도구에 액세스 할 수 있으면 공간 데이터를 거의 모든 공간 데이터베이스로 가져올 수 있습니다. 아마도 매니 폴드도 가능합니다.

또한 한 소스 (예 : hp)에서 다른 소스 (MySQL, PostGIS, MSSQL 등)로 데이터 및 속성을 복사 할 수있는 FDO Toolbox 가 있습니다.


4

다른 사람들이 언급했듯이, 전용 x2y 스타일 명령 줄 유틸리티에서 고급 Spatial ETL 도구를 통해 이러한 작업을 수행 할 수있는 도구가 많이 있습니다 .

저는 개인적으로 Safe Software의 FME의 힘을 사용하고 좋아합니다. 생산성 향상으로 여러 번 지불했습니다. 독점 / 무상 소프트웨어가 귀하를위한 옵션이라면, 체크 아웃 할 가치가 있습니다.

오픈 소스 GUI 도구의 경우 프로덕션 작업 별 시나리오에서 SL-King의 fdo2fdo를 사용하고 형식 간 빠른 변환을 위해 Jackie Ng의 FDO Toolbox를 사용해 본 경험이 있습니다.

Talend의 SpatialDataIntegrator와 GeoKettle은 GUI 디자이너와 함께 몇 가지 인상적인 ETL 기능을 자랑하지만, 학습 곡선을 극복하는 인내심은 없었습니다. 완전한 ETL 기능이 필요한 경우 조사 할 가치가 있습니다.


3

내가 줘야 할 것 ogr2gui ( 스크린 샷을 주위에 그래픽 래퍼 제공하는 시도) OGR을 틀림없이 가장 강력한 벡터 변환 라이브러리를. 장기적으로는 간단한 GUI 래퍼를 통해 노출되지 않는 OGR의 뛰어난 유연성으로 인해이 영역의 명령 줄 도구에 익숙해지는 데 도움이됩니다.


1

이 모든 데이터베이스에 해당되는 것은 아닙니다. 내가 말한 것처럼, 사용할 수있는 많은 도구가 있지만 각각 고유 한 목적을 가지고 있습니다. 그것은 실제로 추가 개발에 좋은 아이디어입니다!

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.