MacOSX에 GDAL 2.0을 설치하는 가장 쉬운 방법이 무엇인지 아는 사람이 있습니까?
일반적인 용의자 kingchaos 바이너리 배포 및 homebrew 는 GDAL 1.11에 붙어있는 것처럼 보입니다.
2.0 에 포함 된 것으로 보이는 TopoJSON 기능 속성에 대한 지원이 필요합니다
2017/01/07 편집 : kingchaos 바이너리 배포 는 이제 GDAL 2.1 배포를 제공합니다
MacOSX에 GDAL 2.0을 설치하는 가장 쉬운 방법이 무엇인지 아는 사람이 있습니까?
일반적인 용의자 kingchaos 바이너리 배포 및 homebrew 는 GDAL 1.11에 붙어있는 것처럼 보입니다.
2.0 에 포함 된 것으로 보이는 TopoJSON 기능 속성에 대한 지원이 필요합니다
2017/01/07 편집 : kingchaos 바이너리 배포 는 이제 GDAL 2.1 배포를 제공합니다
답변:
지금까지
brew install gdal --HEAD
결과
$ ogr2ogr --version
GDAL 2.1.0dev, released 2015/99/99
1 error generated. error: command 'clang' failed with exit status 1
IMHO 홈 브루는 빌드 문제가 해결되면 가장 좋고 쉬울 것입니다. GitHub 계정이있는 경우 관련 문제에 대한 알림을 구독 할 수 있습니다. https://github.com/Homebrew/homebrew/pull / 42845
방금 Python easy_install 라우트를 시도했는데 빈약 한 4GB RAM을 사용했습니다. 따라서 양조 공식을 기다리겠습니다 ..
편집-2016 년 8 월
Homebrew는 이제 GDAL 2+에 대한 특정 공식을 gdal-20
가지게되었으며 현재 GDAL v2.1.0을 설치합니다
brew install https://raw.githubusercontent.com/OSGeo/homebrew-osgeo4mac/master/Formula/gdal-20.rb
@Deo_Leung이보고했듯이 OSGeo Github 가 당신의 친구입니다. 그러나 훨씬 쉽습니다.
brew tap osgeo/osgeo4mac
#brew search gdal (if you want to see the various available versions)
brew install gdal2
그것은 실제 수행 될 때, 그것을 시작하고 커피를 잡아 make
장면 뒤에를 ;-)
올바른 심볼릭 링크를 추가하려면 출력을 확인하십시오.
자세한 내용은 OSGeo github 를 참조하십시오
간단히 말하면 @Density가 논평 한 것처럼 (그의 링크에는 유선 문자가 있지만) :
brew install https://raw.githubusercontent.com/OSGeo/homebrew-osgeo4mac/master/Formula/gdal-20.rb
추가 사용법을 위해 다음을 수행해야 할 수도 있습니다.
export PATH=$PATH:/usr/local/opt/gdal-20/bin
export LDFLAGS=-L/usr/local/opt/gdal-20/lib
export CPPFLAGS=-I/usr/local/opt/gdal-20/include
해결책은 여기에 있습니다 : Mac에서 GDAL 설치 : pip에 gdal.h가 표시되지 않습니다
기본적으로 최신 버전의 GDAL에서 gdal-py2.7.pth 파일에 오류가 있습니다. 이를 수정하는 가장 좋은 방법은 스레드에 제공된 특수 명령을 사용하여 GDAL 바인딩을 컴파일하는 것입니다.
Python 바인딩을 컴파일하려면 GDAL 2.1.0 python 모듈을 다운로드 하고
python setup.py build_ext -I/Library/Frameworks/GDAL.framework/Versions/2.1/Headers -L/Library/Frameworks/GDAL.framework/Versions/2.1/unix/lib -lgdal
python setup.py build
python setup.py install