<div dir="ltr">I&#39;ve set this up but haven&#39;t used it much.&nbsp; I have a friend who used my directions and uses it a lot, so it must work.&nbsp; See <a href="http://trac.osgeo.org/gdal/wiki/GdalOgrInPython">http://trac.osgeo.org/gdal/wiki/GdalOgrInPython</a> to get started.&nbsp; I&#39;ve pasted in the directions I put together for some friends a while ago. <br>
<br>1. Download the latest version of GDAL for Windows from <a href="http://download.osgeo.org/gdal/win32/">http://download.osgeo.org/gdal/win32/</a>. I grabbed gdalwin32exe150.zip in the 1.5 folder.<br><br>2. Unzip the GDAL archive into a permanent location. I unzipped it right to the C:\ drive, so I ended up with a folder called C:\gdalwin32-1.5.<br>
<br>3. Add your new GDAL bin directory to your system Path environment variable. I added C:\gdalwin32-1.5\bin\.<br><br>4. Create a new system environment variable called GDAL_DATA and set the value to the path of your new GDAL data directory. Mine was C:\gdalwin32-1.5\data\.<br>
<br>5. Download the appropriate version of NumPy from <a href="http://sourceforge.net/project/showfiles.php?group_id=1369&amp;package_id=175103">http://sourceforge.net/project/showfiles.php?group_id=1369&amp;package_id=175103</a>. Make sure you get the one for your version of Python. For me, this was numpy-1.1.1-win32-superpack-python2.5.exe.<br>
<br>6. Install NumPy by running the file downloaded in the previous step.<br><br>7. Download the appropriate version of the GDAL Python Bindings from <a href="http://pypi.python.org/pypi/GDAL/">http://pypi.python.org/pypi/GDAL/</a>. The downloads are way down at the bottom of the page. Make sure you get the one for your version of Python. For me, this was GDAL-1.5.2.win32-py2.5.exe.<br>
<br>8. Install the GDAL Python Bindings by running the file downloaded in the previous step.<br><br>9. Download PROJ.4 from <a href="http://download.osgeo.org/proj/">http://download.osgeo.org/proj/</a>. Unless you want to compile it yourself, get the precompiled version for Windows. Unfortunately, I didn't see one for the latest version and so I grabbed proj446_win32_bin.zip.<br>
<br>10. Unzip the PROJ.4 archive into a permanent location. I unzipped it right to the C:\ drive, so I ended up with a folder called C:\proj.<br><br>11. Add your new PROJ.4 bin directory to your system Path environment variable. I added C:\proj\bin\.<br>
<br>12. Create a new system environment variable called PROJ_LIB and set the value to the path of your new PROJ.4 nad directory. Mine was C:\proj\nad\.<br><br>13. Copy proj.dll from your PROJ.4 bin directory into your GDAL bin directory. So I copied C:\proj\bin\proj.dll to C:\gdalwin32-1.5\bin\proj.dll. I'm actually not sure why adding C:\proj\bin\ to my system Path environment variable didn't fix this problem, but I had to actually copy the DLL in order to use OSR (part of GDAL). In theory, I suppose you could register the DLL or copy it to your windows\system32 directory, but I bet that could break other things that use PROJ.4.<br>
<br>14. One last PROJ.4 related thing that I'm not sure why I have to do. It couldn't seem to use the datum shift files, but it works if you copy the correction files that are installed with FWTools into your PROJ.4 nad directory. So get the latest Windows version of FWTools from <a href="http://fwtools.maptools.org/">http://fwtools.maptools.org/</a> and install it. Then copy the contents of the FWTools proj_lib directory into the PROJ.4 nad directory. I didn't want to just throw away what was in the nad directory, so I moved the contents of C:\proj\nad into C:\proj\nad\original. Then I copied the contents of C:\Program Files\FWTools2.2.6\proj_lib into C:\proj\nad.<br>
<br>15. Might have to reboot.<br><br>16. In your scripts, import the modules using "from osgeo import gdal" instead of "import gdal".<br><br><div class="gmail_quote">On Wed, Oct 15, 2008 at 9:42 PM, Bryan Keith <span dir="ltr">&lt;<a href="mailto:bryan@ideotrope.org">bryan@ideotrope.org</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Frank&#39;s made it clear on this list a number of times before why he&#39;s not<br>
doing this. &nbsp;Can the osgeo4w binaries be used with python 2.5?<br>
<br>
I assume you&#39;re on windows. &nbsp;I&#39;m using Python 2.5 with gdal on linux but<br>
am still using fwtools on windows. &nbsp;Increasingly though I&#39;m finding I need<br>
a newer version of Python like you and haven&#39;t got around to trying the<br>
osgeo4w binaries yet.<br>
<font color="#888888"><br>
Bryan<br>
</font><div><div></div><div class="Wj3C7c"><br>
&gt; No, this doesn&#39;t work. Python 2.5 was built with MSVC 2005 but FWTools<br>
&gt; supplies dll&#39;s built with MSVC 2003<br>
&gt;<br>
&gt; Mathew<br>
&gt;<br>
&gt;<br>
&gt; Roger André wrote:<br>
&gt;&gt; Not sure if this will work, but can you add FWTools&#39; pymod directory<br>
&gt;&gt; to your PYTHONPATH?<br>
&gt;&gt;<br>
&gt;&gt; Try:<br>
&gt;&gt;<br>
&gt;&gt; import sys<br>
&gt;&gt; sys.path.append(&#39;/usr/local/FWTools-2.0.6/pymod/&#39;)<br>
&gt;&gt;<br>
&gt;&gt; Then see if you can import the modules.<br>
&gt;&gt; --<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; On Wed, Oct 15, 2008 at 4:12 PM, Mathew Yeates &lt;<a href="mailto:myeates@jpl.nasa.gov">myeates@jpl.nasa.gov</a><br>
&gt;&gt; &lt;mailto:<a href="mailto:myeates@jpl.nasa.gov">myeates@jpl.nasa.gov</a>&gt;&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; &nbsp; &nbsp; Hi<br>
&gt;&gt; &nbsp; &nbsp; I&#39;m stuck using Python2.5 which means I can&#39;t use the gdal python<br>
&gt;&gt; &nbsp; &nbsp; wrappers. If there is *any* way you can do this I&#39;d appreciate it<br>
&gt;&gt; &nbsp; &nbsp; MUCH.<br>
&gt;&gt;<br>
&gt;&gt; &nbsp; &nbsp; Thanks<br>
&gt;&gt; &nbsp; &nbsp; Mathew<br>
&gt;&gt;<br>
&gt;&gt; &nbsp; &nbsp; _______________________________________________<br>
&gt;&gt; &nbsp; &nbsp; FWTools mailing list<br>
&gt;&gt; &nbsp; &nbsp; <a href="mailto:FWTools@lists.maptools.org">FWTools@lists.maptools.org</a> &lt;mailto:<a href="mailto:FWTools@lists.maptools.org">FWTools@lists.maptools.org</a>&gt;<br>
&gt;&gt; &nbsp; &nbsp; <a href="http://lists.maptools.org/mailman/listinfo/fwtools" target="_blank">http://lists.maptools.org/mailman/listinfo/fwtools</a><br>
&gt;&gt; &nbsp; &nbsp; <a href="http://fwtools.maptools.org/" target="_blank">http://fwtools.maptools.org/</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; FWTools mailing list<br>
&gt; <a href="mailto:FWTools@lists.maptools.org">FWTools@lists.maptools.org</a><br>
&gt; <a href="http://lists.maptools.org/mailman/listinfo/fwtools" target="_blank">http://lists.maptools.org/mailman/listinfo/fwtools</a><br>
&gt; <a href="http://fwtools.maptools.org/" target="_blank">http://fwtools.maptools.org/</a><br>
&gt;<br>
<br>
<br>
_______________________________________________<br>
FWTools mailing list<br>
<a href="mailto:FWTools@lists.maptools.org">FWTools@lists.maptools.org</a><br>
<a href="http://lists.maptools.org/mailman/listinfo/fwtools" target="_blank">http://lists.maptools.org/mailman/listinfo/fwtools</a><br>
<a href="http://fwtools.maptools.org/" target="_blank">http://fwtools.maptools.org/</a><br>
</div></div></blockquote></div><br></div>