MAC OSX 용 QGIS에서 파일 지오 데이터베이스로 작업합니까?


10

Windows 사용자가 Esri File Geodatabase와 작업 할 수있는 OSGeo4W와 같은 프로그램이 있지만 Mac OSX 10.6과 유사한 프로그램이 있다는 것을 알고 있습니다.


더 많은 정보를 제공해야합니다. 어떤 단계를 수행 했습니까?
Nathan W

답변:


18

OSGeo4W는 OSGeo "for Windows"이므로 원하는 것이 아닙니다.

나는 그것을 직접하지 않았지만 다른 사람들은 그렇게 했으므로 그것이 효과가 있음을 알고 있습니다.

나는 당신을 추천 할 것입니다

  1. QGIS 용 KyngChaos 바이너리 가져 오기
  2. OGR FileGDB 드라이버 컴파일 (Mac에서 "dylib"파일 생성)
  3. dylib를 Mac의 GDAL 플러그인 디렉토리에 놓습니다. Kyngchaos 설명서 (가장 마지막 줄)에 따르면 이 디렉토리는 / Library / Application Support / GDAL / PlugIns / $ (GDALVER ) 입니다.

# 2의 경우, Kyngchaos 빌드에서 사용 하는 정확한 GDAL 버전다운로드 해야합니다 . filegdb에 대한 dylib를 작성하는 방법에 대한 지시 사항은 net에서 찾을 수 있습니다 .

나는 이것이 희미한 마음이 아니라는 것을 알고 있습니다. 누군가가 이것을 위해 양조법을 만들면 좋을 것입니다. 힌트 힌트, 누구?

최신 정보

Homebrew를 사용하는 훨씬 쉬운 방법이 있습니다.

  1. Homebrew 설치
  2. ESRI 사이트로 이동하여 Mac 용 FileGDB API를 다운로드하십시오 . 추출 후 lib 폴더와 포함 폴더가 있음을 알 수 있습니다.

  3. include 폴더 의 내용 을 / usr / local / include로 복사 하고 lib 폴더를 / usr / local / lib로 복사하십시오 (기본적으로 시스템에서 FileGDB API를 "설치"합니다).

  4. brew를 사용하여 gdal을 설치하십시오 (지원되지 않는 플래그로 전달).

    brew install gdal-미지원

그게 다야!

선택적으로 QGIS를 원한다면이 Homebrew Science 레시피를 사용하여 설치하십시오 .


arcgis 웹 사이트에 링크하려면 어떻게 든 로그인 및 암호가 필요합니다 ...
Afr

ESRI의 요구 사항 인 @donschoe. 로그인 페이지 아래의 링크에서 ESRI 글로벌 계정을 만들 수 있습니다. 무료입니다
Ragi Yaser Burhum


@scw 해당 링크는 패키지를 선택한 후 로그인해야합니다.
mkirk

나는 일이를 얻을 수 있었다,하지만 난에서 kyngchaos의 FGDB 플러그인을 설치했다 kyngchaos.com/software/frameworks#gdal_complete .
mkirk

4

문제 설명에서 데이터를 어떻게 든 꺼내는 것이 좋습니다.

GDB를 공개 형식으로 변환하는 온라인 도구 인 GDB Flee를 사용해보십시오 .


GDB github 링크가 유효하지 않은 것으로 설정되었습니다 : 503 서비스 오류. 업데이트 할 수 있습니까?
enaJ

2

먼저 ESRI FileGDB 지원으로 GDAL컴파일 해야합니다 . 그렇게하면 KyngChaos QGIS 빌드에서이 GDAL 빌드를 사용할 수 있습니다. 터미널에서 :

# save your current GDAL so you can put it back if you want
cp /Library/Frameworks/GDAL.framework/Versions/1.8/GDAL /Library/Frameworks/GDAL.framework/Versions/1.8/GDAL_orig

# symlink the custom GDAL build to the place QGIS looks
rm /Library/Frameworks/GDAL.framework/Versions/1.8/GDAL
ln -s ~/local/lib/libgdal.dylib /Library/Frameworks/GDAL.framework/Versions/1.8/GDAL

Github gist 에게 지침을 준 @Ragi에게 감사한다 .



1

.gdb는 ESRI 지리 데이터베이스의 독점 형식입니다. gdb에 액세스하는 방법에 대한 자세한 내용은 여기를 참조하십시오.

QGIS에서 파일 지오 데이터베이스 (* .gdb) 지원?


MAC을 사용하고 있기 때문에이 플러그인이 작동하지 않는다고 덧붙여 야한다고 생각합니다. 또한 위에 나열된 데이터를 보면 파일 전체가 다운로드됩니다. 내가보고있는 것조차 확실하지 않습니다. 어느 것이 맞습니까?
Mike Guillen

gdb는 지리 데이터베이스입니다. ESRI는 수정 된 ms-access 스키마를 사용하여 지리 데이터를 저장하고 확인합니다. 많은 데이터 (.gdb로 끝나는 폴더 내부에 있다고 가정)는 어떻게 든 함께 작동하는 것을 의미하는 테이블 일뿐입니다. 소프트웨어가 파일 / 폴더를 처리 할 수 ​​없으므로 모든 파일을 볼 수 있습니다.
nickves

NYC 공개 데이터 및 폐쇄 형식을 사용하는 경우 ... arcgis를 구매할 수있는 사용자에게만 공개됩니다
nickves

RATS! 항상 쉽지는 않습니다!
Mike Guillen

@MikeGuillen 다음에 OS를 알려주십시오.
RK

1

마침내 Mac 용 QGIS에서 작업중인 파일 지오 데이터베이스를 얻었습니다. Kyngchaos FileGDB 플러그인의 readme 파일에 대한 지시 사항 사용 :

http://www.kyngchaos.com/software/frameworks#gdal_complete 에서 FileGDB 플러그인을 다운로드하여 설치 하십시오.

resources.arcgis.com/content/geodatabases/10.0/file-gdb-api에서 fileGDB API 다운로드 및 압축 해제

fileGDB API의 lib 폴더에서 2 개의 .dylib 파일을 / Library / Application Support / GDAL / 1.9 / Libraries 폴더로 이동하십시오.

QGIS를 시작하고 벡터 레이어를 추가하고 소스 유형을 디렉토리로 선택하면 ESRI FileGDB가 즉시 나타납니다.


이것은 나를 위해 작동하지 않았습니다. 지침을 따랐지만 ESRI FileGDB가 표시되지 않습니다. Mac OS 10.8을 사용하고 있습니다. GDAL v1.9 및 v1.10으로 시도했습니다. 어떤 제안?
djhocking 1

파일 대신 디렉토리를 추가 하시겠습니까? gdb를 추가하려면 추가 할 벡터 파일 유형을 선택할 때 "디렉토리"를 선택해야합니다.
Andres Aristizabal
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.