{"title":"Installation des bibliothèques géospatiales","version":"1.9","locale":"fr","docname":"ref/contrib/gis/install/geolibs","url":"/fr/1.9/ref/contrib/gis/install/geolibs/","canonical":"https://djangodocs.dev/fr/1.9/ref/contrib/gis/install/geolibs/","summary":"GeoDjango utilise et fournit des interfaces pour les bibliothèques géospatiales libres suivantes : Programme Description Requis Versions prises en charge GEOS…","html":"<h1>Installation des bibliothèques géospatiales<a class=\"heading-anchor\" href=\"#installing-geospatial-libraries\"><span class=\"visually-hidden\">Lien vers cette rubrique</span><span aria-hidden=\"true\">#</span></a></h1>\n<p>GeoDjango utilise et fournit des interfaces pour les bibliothèques géospatiales libres suivantes :</p>\n<div class=\"table-scroll\" role=\"region\" tabindex=\"0\" aria-label=\"Table\"><table class=\"docutils align-default\">\n<thead>\n<tr class=\"row-odd\"><th class=\"head\"><p>Programme</p></th>\n<th class=\"head\"><p>Description</p></th>\n<th class=\"head\"><p>Requis</p></th>\n<th class=\"head\"><p>Versions prises en charge</p></th>\n</tr>\n</thead>\n<tbody>\n<tr class=\"row-even\"><td><p><a class=\"reference internal\" href=\"/fr/1.9/ref/contrib/gis/geos/\"><span class=\"doc\">GEOS</span></a></p></td>\n<td><p>Geometry Engine Open Source</p></td>\n<td><p>Oui</p></td>\n<td><p>3.4, 3.3, 3.2</p></td>\n</tr>\n<tr class=\"row-odd\"><td><p><a class=\"reference external\" href=\"https://github.com/OSGeo/proj.4/wiki/\">PROJ.4</a></p></td>\n<td><p>Bibliothèque de projections cartographiques</p></td>\n<td><p>Oui (uniquement PostgreSQL et SQLite)</p></td>\n<td><p>4.9, 4.8, 4.7, 4.6, 4.5, 4.4</p></td>\n</tr>\n<tr class=\"row-even\"><td><p><a class=\"reference internal\" href=\"/fr/1.9/ref/contrib/gis/gdal/\"><span class=\"doc\">GDAL</span></a></p></td>\n<td><p>Bibliothèque</p></td>\n<td><p>Oui (uniquement SQLite)</p></td>\n<td><p>2.0, 1.11, 1.10, 1.9, 1.8, 1.7</p></td>\n</tr>\n<tr class=\"row-odd\"><td><p><a class=\"reference internal\" href=\"/fr/1.9/ref/contrib/gis/geoip/\"><span class=\"doc\">GeoIP</span></a></p></td>\n<td><p>Bibliothèque de géolocalisation basée sur IP</p></td>\n<td><p>Non</p></td>\n<td><p>1.4</p></td>\n</tr>\n<tr class=\"row-even\"><td><p><a class=\"reference external\" href=\"http://postgis.net/\">PostGIS</a></p></td>\n<td><p>Extensions spatiales pour PostgreSQL</p></td>\n<td><p>Oui (uniquement PostgreSQL)</p></td>\n<td><p>2.1, 2.0</p></td>\n</tr>\n<tr class=\"row-odd\"><td><p><a class=\"reference external\" href=\"http://www.gaia-gis.it/gaia-sins/\">SpatiaLite</a></p></td>\n<td><p>Extensions spatiales pour SQLite</p></td>\n<td><p>Oui (uniquement SQLite)</p></td>\n<td><p>4.3, 4.2, 4.1, 4.0, 3.0, 2.4</p></td>\n</tr>\n</tbody>\n</table>\n</div>\n<p>Notez que des versions plus anciennes ou plus récentes de ces bibliothèques <em>peuvent</em> aussi très bien fonctionner avec GeoDjango. À vous de voir.</p>\n<aside class=\"admonition-install-gdal admonition\">\n<p class=\"admonition-title\">Installation de GDAL</p>\n<p>Même si <a class=\"reference internal\" href=\"#gdalbuild\"><span class=\"std std-ref\">GDAL</span></a> n’est techniquement pas indispensable, il est <em>recommandé</em>. Des fonctionnalités importantes de GeoDjango (par ex. le <a class=\"reference internal\" href=\"/fr/1.9/ref/contrib/gis/layermapping/\"><span class=\"doc\">Utilitaire d’importation de données LayerMapping</span></a>, la reprojection géométrique et l’interface d’administration géographique) dépendent de sa présence.</p>\n</aside>\n<aside class=\"admonition admonition-note\" role=\"note\">\n<p class=\"admonition-title\">Note</p>\n<p>Les interfaces GeoDjango vers GEOS, GDAL et GeoIP peuvent être utilisées indépendamment de Django. Autrement dit, il n’est pas nécessaire d’avoir une base de données ou un fichier de réglages, il suffit de les importer comme un module normal à partir de <a class=\"reference internal\" href=\"/fr/1.9/ref/contrib/gis/#module-django.contrib.gis\" title=\"django.contrib.gis: Geographic Information System (GIS) extensions for Django\"><code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">django.contrib.gis</span></code></a>.</p>\n</aside>\n<p>Sur Debian/Ubuntu, il est conseillé d’installer les paquets suivants qui installeront, directement ou par l’intermédiaire de dépendances, les bibliothèques géospatiales nécessaires :</p>\n<div class=\"code-block\" data-language=\"console\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Shell</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Shell code\"><code><span class=\"gp\">$ </span>sudo<span class=\"w\"> </span>apt-get<span class=\"w\"> </span>install<span class=\"w\"> </span>binutils<span class=\"w\"> </span>libproj-dev<span class=\"w\"> </span>gdal-bin\n</code></pre></div>\n<p>Paquets facultatifs à considérer :</p>\n<ul class=\"simple\">\n<li><p><code class=\"docutils literal notranslate\"><span class=\"pre\">libgeoip1</span></code>: pour la prise en charge de <a class=\"reference internal\" href=\"/fr/1.9/ref/contrib/gis/geoip/\"><span class=\"doc\">GeoIP</span></a></p></li>\n<li><p><code class=\"docutils literal notranslate\"><span class=\"pre\">gdal-bin</span></code>: pour les programmes en ligne de commande de GDAL, tel que <code class=\"docutils literal notranslate\"><span class=\"pre\">ogr2ogr</span></code></p></li>\n<li><p><code class=\"docutils literal notranslate\"><span class=\"pre\">python-gdal</span></code> pour les liaisons Python de GDAL, contenant des interfaces pour la manipulation de données matricielles (« raster »).</p></li>\n</ul>\n<p>Veuillez également consulter les instructions spécifiques si vous utilisez <a class=\"reference internal\" href=\"/fr/1.9/ref/contrib/gis/install/#macosx\"><span class=\"std std-ref\">Mac OS X</span></a> ou <a class=\"reference internal\" href=\"/fr/1.9/ref/contrib/gis/testing/#windows\"><span class=\"std std-ref\">Windows</span></a>.</p>\n<section id=\"building-from-source\">\n<span id=\"build-from-source\"></span><h2>Compilation à partir des sources<a class=\"heading-anchor\" href=\"#building-from-source\"><span class=\"visually-hidden\">Lien vers cette rubrique</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>Lors de l’installation à partir des sources sur les systèmes UNIX et GNU/Linux, suivez consciencieusement les instructions d’installation et installer les bibliothèques dans l’ordre indiqué. Si vous utilisez MySQL ou Oracle comme base de données spatiale, seul GEOS est nécessaire.</p>\n<aside class=\"admonition admonition-note\" role=\"note\">\n<p class=\"admonition-title\">Note</p>\n<p>Sur les plates-formes Linux, il peut être nécessaire de lancer la commande <code class=\"docutils literal notranslate\"><span class=\"pre\">ldconfig</span></code> après l’installation de chaque bibliothèque. Par exemple :</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code>$ sudo make install\n$ sudo ldconfig\n</code></pre></div>\n</aside>\n<aside class=\"admonition admonition-note\" role=\"note\">\n<p class=\"admonition-title\">Note</p>\n<p>Les utilisateurs d’OS X doivent installer les <a class=\"reference external\" href=\"https://developer.apple.com/technologies/tools/\">Apple Developer Tools</a> afin de pouvoir compiler à partir des sources. Ces outils sont généralement inclus dans les DVD d’installation de OS X.</p>\n</aside>\n<section id=\"geos\">\n<span id=\"geosbuild\"></span><h3>GEOS<a class=\"heading-anchor\" href=\"#geos\"><span class=\"visually-hidden\">Lien vers cette rubrique</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>GEOS est une bibliothèque C++ destinée aux opérations géométriques et constitue la représentation géométrique interne par défaut que GeoDjango utilise (derrière les objets géométriques « différés »). Spécifiquement, l’API de la bibliothèque C (par ex. <code class=\"docutils literal notranslate\"><span class=\"pre\">libgeos_c.so</span></code>) est appelée directement depuis Python à l’aide de ctypes.</p>\n<p>Premièrement, téléchargez GEOS 3.4.2 à partir du site Web GEOS et décompressez l’archive des sources :</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code>$ wget http://download.osgeo.org/geos/geos-3.4.2.tar.bz2\n$ tar xjf geos-3.4.2.tar.bz2\n</code></pre></div>\n<p>Puis, placez-vous dans le répertoire où GEOS a été décompressé et lancez le script « configure », compilez et installez :</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code>$ cd geos-3.4.2\n$ ./configure\n$ make\n$ sudo make install\n$ cd ..\n</code></pre></div>\n<section id=\"troubleshooting\">\n<h4>Dépannage<a class=\"heading-anchor\" href=\"#troubleshooting\"><span class=\"visually-hidden\">Lien vers cette rubrique</span><span aria-hidden=\"true\">#</span></a></h4>\n<section id=\"can-t-find-geos-library\">\n<h5>Impossible de trouver la bibliothèque GEOS<a class=\"heading-anchor\" href=\"#can-t-find-geos-library\"><span class=\"visually-hidden\">Lien vers cette rubrique</span><span aria-hidden=\"true\">#</span></a></h5>\n<p>Lorsque GeoDjango ne peut pas trouver GEOS, cette erreur apparaît :</p>\n<div class=\"code-block\" data-language=\"text\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Text</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Text code\"><code>ImportError: Could not find the GEOS library (tried &quot;geos_c&quot;). Try setting GEOS_LIBRARY_PATH in your settings.\n</code></pre></div>\n<p>La solution la plus courante est de configurer correctement <a class=\"reference internal\" href=\"/fr/1.9/ref/contrib/gis/install/#libsettings\"><span class=\"std std-ref\">Réglages d’environnement de bibliothèques</span></a> <em>ou</em> de définir <a class=\"reference internal\" href=\"#geoslibrarypath\"><span class=\"std std-ref\">GEOS_LIBRARY_PATH</span></a> dans vos réglages.</p>\n<p>Si vous utilisez un paquet binaire de GEOS (par ex. sur Ubuntu), il peut être utile de <a class=\"reference internal\" href=\"/fr/1.9/ref/contrib/gis/install/#binutils\"><span class=\"std std-ref\">Installation de binutils</span></a>.</p>\n</section>\n<section id=\"geos-library-path\">\n<span id=\"geoslibrarypath\"></span><h5><code class=\"docutils literal notranslate\"><span class=\"pre\">GEOS_LIBRARY_PATH</span></code><a class=\"heading-anchor\" href=\"#geos-library-path\"><span class=\"visually-hidden\">Lien vers cette rubrique</span><span aria-hidden=\"true\">#</span></a></h5>\n<p>Si votre bibliothèque GEOS se trouve à un emplacement non standard ou que vous ne souhaitez pas modifier le chemin des bibliothèques système, il est possible d’ajouter le réglage :setting:<a href=\"#id1\"><span class=\"problematic\" id=\"id2\">`</span></a>GEOS_LIBRARY_PATH`dans votre fichier de réglages Django et d’y indiquer le chemin complet vers la bibliothèque GEOS en C. Par exemple :</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code><span class=\"n\">GEOS_LIBRARY_PATH</span> <span class=\"o\">=</span> <span class=\"s1\">&#39;/home/bob/local/lib/libgeos_c.so&#39;</span>\n</code></pre></div>\n<aside class=\"admonition admonition-note\" role=\"note\">\n<p class=\"admonition-title\">Note</p>\n<p>Le réglage doit contenir le chemin <em>complet</em> vers la bibliothèque partagée en <strong>C</strong> ; en d’autres termes, il faut indiquer <code class=\"docutils literal notranslate\"><span class=\"pre\">libgeos_c.so</span></code>, et non pas <code class=\"docutils literal notranslate\"><span class=\"pre\">libgeos.so</span></code>.</p>\n</aside>\n<p>Voir aussi <a class=\"reference internal\" href=\"/fr/1.9/ref/contrib/gis/geos/#geos-exceptions-in-logfile\"><span class=\"std std-ref\">Mes fichiers journaux sont remplis d’erreurs liées à GEOS</span></a>.</p>\n</section>\n</section>\n</section>\n<section id=\"proj4\">\n<span id=\"id3\"></span><h3>PROJ.4<a class=\"heading-anchor\" href=\"#proj4\"><span class=\"visually-hidden\">Lien vers cette rubrique</span><span aria-hidden=\"true\">#</span></a></h3>\n<p><a class=\"reference external\" href=\"https://github.com/OSGeo/proj.4/wiki/\">PROJ.4</a> est une bibliothèque de conversion de données géospatiales vers différents systèmes de référence de coordonnées.</p>\n<p>Premièrement, téléchargez le code source de PROJ.4 et les fichiers de données associés (« datum shifting files ») <a class=\"footnote-reference brackets\" href=\"#id9\" id=\"id4\" role=\"doc-noteref\"><span class=\"fn-bracket\">[</span>1<span class=\"fn-bracket\">]</span></a> :</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code>$ wget http://download.osgeo.org/proj/proj-4.9.1.tar.gz\n$ wget http://download.osgeo.org/proj/proj-datumgrid-1.5.tar.gz\n</code></pre></div>\n<p>Ensuite, décompressez l’archive du code source et extrayez les fichiers de données complémentaires dans le sous-répertoire <code class=\"docutils literal notranslate\"><span class=\"pre\">nad</span></code>. Cela doit être fait <em>avant</em> la configuration :</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code>$ tar xzf proj-4.9.1.tar.gz\n$ cd proj-4.9.1/nad\n$ tar xzf ../../proj-datumgrid-1.5.tar.gz\n$ cd ..\n</code></pre></div>\n<p>Pour terminer, lancez « configure » et « make » et installez PROJ.4 :</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code>$ ./configure\n$ make\n$ sudo make install\n$ cd ..\n</code></pre></div>\n</section>\n<section id=\"gdal\">\n<span id=\"gdalbuild\"></span><h3>GDAL<a class=\"heading-anchor\" href=\"#gdal\"><span class=\"visually-hidden\">Lien vers cette rubrique</span><span aria-hidden=\"true\">#</span></a></h3>\n<p><a class=\"reference external\" href=\"https://trac.osgeo.org/gdal/\">GDAL</a> est une excellente bibliothèque géospatiale libre capable de lire la plupart des formats de données spatiales vectoriels et matriciels. Actuellement, GeoDjango ne prend en charge que les fonctionnalités des <a class=\"reference internal\" href=\"/fr/1.9/ref/contrib/gis/gdal/\"><span class=\"doc\">données vectorielles de GDAL</span></a> <a class=\"footnote-reference brackets\" href=\"#id10\" id=\"id5\" role=\"doc-noteref\"><span class=\"fn-bracket\">[</span>2<span class=\"fn-bracket\">]</span></a>. <a class=\"reference internal\" href=\"#geosbuild\"><span class=\"std std-ref\">GEOS</span></a> et <a class=\"reference internal\" href=\"#proj4\"><span class=\"std std-ref\">PROJ.4</span></a> devraient être installés avant de compiler GDAL.</p>\n<p>Téléchargez d’abord la dernière version publiée de GDAL et décompressez l’archive :</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code>$ wget http://download.osgeo.org/gdal/1.11.2/gdal-1.11.2.tar.gz\n$ tar xzf gdal-1.11.2.tar.gz\n$ cd gdal-1.11.2\n</code></pre></div>\n<p>Lancez les opérations « configure », « make » et « install » :</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code>$ ./configure\n$ make # Go get some coffee, this takes a while.\n$ sudo make install\n$ cd ..\n</code></pre></div>\n<aside class=\"admonition admonition-note\" role=\"note\">\n<p class=\"admonition-title\">Note</p>\n<p>Comme GeoDjango possède ses propres interfaces Python, les instructions précédentes ne compilent pas les liaisons Python propres à GDAL. Les liaisons peuvent être compilées en ajoutant l’option <code class=\"docutils literal notranslate\"><span class=\"pre\">--with-python</span></code> lors du lancement de <code class=\"docutils literal notranslate\"><span class=\"pre\">configure</span></code>. Voir <a class=\"reference external\" href=\"https://trac.osgeo.org/gdal/wiki/GdalOgrInPython\">GDAL/OGR dans Python</a> pour plus d’informations sur les liaisons de GDAL.</p>\n</aside>\n<p>Si vous rencontrez un problème, consultez la section dépannage ci-dessous pour y trouver des suggestions et des solutions.</p>\n<section id=\"gdaltrouble\">\n<span id=\"id8\"></span><h4>Dépannage<a class=\"heading-anchor\" href=\"#gdaltrouble\"><span class=\"visually-hidden\">Lien vers cette rubrique</span><span aria-hidden=\"true\">#</span></a></h4>\n<section id=\"can-t-find-gdal-library\">\n<h5>Impossible de trouver la bibliothèque GDAL<a class=\"heading-anchor\" href=\"#can-t-find-gdal-library\"><span class=\"visually-hidden\">Lien vers cette rubrique</span><span aria-hidden=\"true\">#</span></a></h5>\n<p>Lorsque GeoDjango ne peut pas trouver la bibliothèque GDAL, la variable <code class=\"docutils literal notranslate\"><span class=\"pre\">HAS_GDAL</span></code> prend la valeur <code class=\"docutils literal notranslate\"><span class=\"pre\">False</span></code>:</p>\n<div class=\"code-block\" data-language=\"pycon\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Python console</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Python console code\"><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">from</span><span class=\"w\"> </span><span class=\"nn\">django.contrib.gis</span><span class=\"w\"> </span><span class=\"kn\">import</span> <span class=\"n\">gdal</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">gdal</span><span class=\"o\">.</span><span class=\"n\">HAS_GDAL</span>\n<span class=\"go\">False</span>\n</code></pre></div>\n<p>La solution est de configurer correctement vos <a class=\"reference internal\" href=\"/fr/1.9/ref/contrib/gis/install/#libsettings\"><span class=\"std std-ref\">Réglages d’environnement de bibliothèques</span></a> <em>ou</em> de définir <a class=\"reference internal\" href=\"#gdallibrarypath\"><span class=\"std std-ref\">GDAL_LIBRARY_PATH</span></a> dans vos réglages.</p>\n</section>\n<section id=\"gdal-library-path\">\n<span id=\"gdallibrarypath\"></span><h5><code class=\"docutils literal notranslate\"><span class=\"pre\">GDAL_LIBRARY_PATH</span></code><a class=\"heading-anchor\" href=\"#gdal-library-path\"><span class=\"visually-hidden\">Lien vers cette rubrique</span><span aria-hidden=\"true\">#</span></a></h5>\n<p>Si votre bibliothèque GDAL se trouve à un emplacement non standard ou que vous ne souhaitez pas modifier le chemin des bibliothèques système, il est possible d’ajouter le réglage :setting:<a href=\"#id1\"><span class=\"problematic\" id=\"id2\">`</span></a>GDAL_LIBRARY_PATH`dans votre fichier de réglages Django et d’y indiquer le chemin complet vers la bibliothèque GDAL. Par exemple :</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code><span class=\"n\">GDAL_LIBRARY_PATH</span> <span class=\"o\">=</span> <span class=\"s1\">&#39;/home/sue/local/lib/libgdal.so&#39;</span>\n</code></pre></div>\n<p class=\"rubric\">Notes de bas de page</p>\n<aside class=\"footnote-list brackets\">\n<aside class=\"footnote brackets\" id=\"id9\" role=\"doc-footnote\">\n<span class=\"label\"><span class=\"fn-bracket\">[</span><a role=\"doc-backlink\" href=\"#id4\">1</a><span class=\"fn-bracket\">]</span></span>\n<p>Les fichiers « datum shifting » sont nécessaires pour convertir les données dans et à partir de certaines projections. Par exemple, la chaîne PROJ.4 de la <a class=\"reference external\" href=\"http://spatialreference.org/ref/sr-org/6864/prj/\">projection Google (900913 or 3857)</a> nécessite la fichier de grille <code class=\"docutils literal notranslate\"><span class=\"pre\">null</span></code> qui ne se trouve que dans les fichiers « datum shifting ». Il est plus simple d’installer de suite ces fichiers plutôt que de devoir dépanner un problème causé par leur absence plus tard.</p>\n</aside>\n<aside class=\"footnote brackets\" id=\"id10\" role=\"doc-footnote\">\n<span class=\"label\"><span class=\"fn-bracket\">[</span><a role=\"doc-backlink\" href=\"#id5\">2</a><span class=\"fn-bracket\">]</span></span>\n<p>Spécifiquement, GeoDjango fournit la prise en charge de la bibliothèque <a class=\"reference external\" href=\"http://gdal.org/ogr_arch.html\">OGR</a>, un composant de GDAL.</p>\n</aside>\n</aside>\n</section>\n</section>\n</section>\n</section>","rootId":"installing-geospatial-libraries","toc":[{"title":"Compilation à partir des sources","anchor":"building-from-source","children":[{"title":"GEOS","anchor":"geos","children":[{"title":"Dépannage","anchor":"troubleshooting","children":[{"title":"Impossible de trouver la bibliothèque GEOS","anchor":"can-t-find-geos-library","children":[]},{"title":"GEOS_LIBRARY_PATH","anchor":"geos-library-path","children":[]}]}]},{"title":"PROJ.4","anchor":"proj4","children":[]},{"title":"GDAL","anchor":"gdal","children":[{"title":"Dépannage","anchor":"gdaltrouble","children":[{"title":"Impossible de trouver la bibliothèque GDAL","anchor":"can-t-find-gdal-library","children":[]},{"title":"GDAL_LIBRARY_PATH","anchor":"gdal-library-path","children":[]}]}]}]}],"breadcrumbs":[{"docname":"ref/index","title":"Référence de l’API","url":"/fr/1.9/ref/"},{"docname":"ref/contrib/index","title":"Paquets contrib","url":"/fr/1.9/ref/contrib/"},{"docname":"ref/contrib/gis/index","title":"GeoDjango","url":"/fr/1.9/ref/contrib/gis/"},{"docname":"ref/contrib/gis/install/index","title":"Installation de GeoDjango","url":"/fr/1.9/ref/contrib/gis/install/"}],"prev":{"docname":"ref/contrib/gis/install/index","title":"Installation de GeoDjango","url":"/fr/1.9/ref/contrib/gis/install/"},"next":{"docname":"ref/contrib/gis/install/postgis","title":"Installation de PostGIS","url":"/fr/1.9/ref/contrib/gis/install/postgis/"},"formats":{"html":"/fr/1.9/ref/contrib/gis/install/geolibs/","markdown":"/fr/1.9/ref/contrib/gis/install/geolibs.md","json":"/fr/1.9/ref/contrib/gis/install/geolibs.json"},"source":"https://github.com/django/django/blob/stable/1.9.x/docs/ref/contrib/gis/install/geolibs.txt","official":"https://docs.djangoproject.com/fr/1.9/ref/contrib/gis/install/geolibs/","inVersions":["6.1","6.0","5.2","5.1","5.0","4.2","4.1","4.0","3.2","3.1","3.0","2.2","2.1","2.0","1.11","1.10","1.9"],"inLocales":["en","fr","ja","id","pt-br","es"]}