¿Instalando GDAL en MacOSX?

14

¿Alguien sabe cuál es la forma más fácil de instalar GDAL 2.0 en un MacOSX?

Los sospechosos habituales distribución binaria de kingchaos y homebrew parece estar bloqueado en GDAL 1.11

Necesito asistencia para las propiedades de la característica TopoJSON que parecen haberse incluido en 2.0

EDITAR 2017/01/07: distribución binaria de kingchaos proporciona ahora la distribución GDAL 2.1

    
pregunta tato 22.07.2015 - 15:36

5 respuestas

9

Hasta ahora

brew install gdal --HEAD

resultó en

$ ogr2ogr --version
GDAL 2.1.0dev, released 2015/99/99
    
respondido por el tato 05.10.2015 - 09:56
3

Homebrew de IMHO será mejor / más fácil, una vez que se solucionen sus problemas de construcción. Están en el caso, por lo que si tiene una cuenta de GitHub es posible que desee suscribirse a las notificaciones sobre el problema relevante, de esa forma sabrá en el momento en que esté disponible: enlace

Acabo de probar la ruta de instalación fácil de Python y estalló mi magra memoria RAM de 4 GB, así que estaré esperando la fórmula de preparación ...

Editar - Agosto de 2016

Homebrew ahora tiene una fórmula específica para GDAL 2+ gdal-20 que ahora instala GDAL v2.1.0

    
respondido por el MatzFan 14.09.2015 - 22:19
3

Como informó @Deo_Leung, OSGeo Github es tu amigo. Pero es aún más fácil:

  brew tap osgeo/osgeo4mac
  #brew search gdal (if you want to see the various available versions)
  brew install gdal2

Comienza y toma un café, ya que está haciendo un make real detrás de la escena ;-)

Marque también la salida para agregar los enlaces simbólicos correctos

    
respondido por el Rmatt 28.09.2016 - 16:08
0

vea github OSGeo para obtener todos los detalles

en resumen, como comentó @Density (aunque su enlace tiene algunos caracteres cableados): brew install https://raw.githubusercontent.com/OSGeo/homebrew-osgeo4mac/master/Formula/gdal-20.rb

y probablemente necesite hacer lo siguiente para un uso adicional 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

    
respondido por el Deo Leung 07.09.2016 - 06:50
0

Solución encontrada aquí: instalación de GDAL en Mac: pip no ve gdal.h

Esencialmente, hay un error en el archivo gdal-py2.7.pth en la última versión de GDAL. La mejor manera de corregirlo es compilar los enlaces GDAL utilizando los comandos especiales proporcionados en el hilo.

Para compilar usted mismo los enlaces de Python, descargue el GDAL 2.1.0 módulo de python y

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
    
respondido por el Antonio Medrano 06.01.2017 - 09:43

Lea otras preguntas en las etiquetas