Linux에서 esri Personal Geodatabase (.mdb)를 PostGIS로 가져 오는 방법


15

PostGIS로 가져와야하는 esri Personal Geodatabase가 있습니다.

궁극적으로 사람들이 웹 서버에 MDB를 업로드하고 PostGIS로 레이어를 가져 오도록하고 싶습니다.

Windows에서 FW 도구를 사용하면 다음이 제대로 작동합니다.

ogr2ogr -f "PostgreSQL" PG:"host=10.10.10.10 user=someuser dbname=poi password=somepassword port=5432" S:\GISData\Test.mdb -a_srs EPSG:26986

그러나 나는 이것을 자동화하고 싶다. (그리고 프로그램 적으로) 리눅스에서 훨씬 쉬울 것이라고 생각한다.

답변:


6

리눅스에서 개인 지오 데이터베이스를 읽도록 ogr을 얻을 수 있어야합니다. 이를 수행하는 방법을 설명하는 OGR 도움말 페이지는 다음과 같습니다. http://www.gdal.org/ogr/drv_pgeo.html

기본적으로 지원을 활성화하려면 unixODBC 및 MDB 도구를 설치해야합니다.

Personal Geodatabase에 대한 OGR 지원을 받으면 쉘 스크립트를 사용하여 ogr2ogr을 자동화하거나 OGR의 Python / php / etc를 사용할 수 있습니다. 더 많은 사용자 정의 스크립트를 작성하여 데이터를 마이그레이션합니다.


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