2 votos

Diferencia entre el módulo python osgeo gdal/ogr y la biblioteca C++ GDAL

Estoy desarrollando una aplicación en python y utilizo el osgeo gdal/ogr python bindings para gdal, pero no me queda claro cual es exactamente la diferencia entre gdal/ogr en python y la librería gdal en c++.

Lo que me gustaría saber es, si actualizo a la última versión de c++ gdal (1.12), ¿mis aplicaciones python que usan osgeo gdal/ogr usarán automáticamente esta nueva librería o tengo que actualizar también osgeo?

Por lo que sé, la biblioteca gdal c++ se actualiza regularmente, pero no la biblioteca osgeo gdal/ogr python.

4voto

Kersten Puntos 2310

Python no contiene un biblioteca para GDAL sino fijaciones para acceder a las bibliotecas GDAL. A medida que GDAL se actualiza, también lo hacen los bindings afectados, asegurando que tendrás acceso completo a la funcionalidad de GDAL desde Python.

Si actualizas GDAL también actualizarás los bindings de Python (si la versión a la que actualizas soporta bindings de Python). Si construyes las librerías GDAL desde el código fuente esto se asegurará con ./configure --with-python .

Para más información, consulte el Página de GDAL PyPi o el Documentación sobre GDAL Python .

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X