About Windows Support
Below are the official stable installs. For those who want to try out interim windows builds, PostGIS Gui PgAdmin III plug-in, and WKT Raster binaries, please refer to Windows Experimental Builds
PostGIS Installers
Note that we currently only have 32-bit binaries available. If you want to try alpha releases of PostGIS 2.0 or raster support, refer to the experimental section, where we currenlty have binaries available for latest PostGIS 2.0.0 alpha as well as PostGIS raster support.
PostGIS 1.5.3 Originally Released June 25th, 2011, PostGIS Windows binaries rereleased October 2nd, 2011 with GEOS 3.3.1 (and include 9.1 binaries)
Stack builder setup files are available here and will be available via stack installer within the next week.
- GEOS 3.3.1
- PROJ 4.6.1 including proj-datumshift-1.4.zip
Shapefile commandline and Graphical loader (shp2pgsql, shp2pgsql-gui).
The gui you can find in the bin/postgisgui folder and the installer will prompt to enable it as a plugin in PgAdmin III.
- PostGIS documentation as a single PDF file (not included in the binary download. If you want the latest 1.5 PDF documentation you can download from http://www.postgis.org/download/postgis-1.5.4SVN.pdf. This includes errata corrections even after PostGIS 1.5.3 release.
- PostGIS JDBC driver
- NOTE: We are no longer including experimental topology support because PostGIS 2.0.0 packaged topology is so much better why would you bother.
Shp2pgsql-gui ESRI Shapefile and DBF Loader Graphical User Interface
If you just want to use the PostGIS gui loader in your PgAdmin, download teh PostGIS 1.5.3 file and copy out the bin/postgisgui folder. If you want to try out the new and improved PostGIS GUI loader that will be packaged in PostGIS 2.0.0 and includes support for uploading multiple files at a time, use PostGIS 2.0.0 Shp2PgSQL Graphical Loader. You can use either pgAdmin loader as a plugin for PgAdmin III even if you don't have PostgreSQL installed on your desktop. Details on how it works and how to get going with it can be found here
If you are using PgAdmin 1.13+, the architecture has changed. Follow these instructions instead.
Even if you don't have PostGIS 1.5.3 installed, you can still enjoy the ease of use of this tool with your PostGIS 1.3 or PostGIS 1.4 server installs. Perfect for students, people new to PostGIS, or for casual data loading while you are in PgAdmin.
The PostGIS 2.0 Shp2PgSQL loader will work fine for PostGIS 1.3-PostGIS 2.0.0.For PostgreSQL 8.3,8.4, 9.0, 9.1 Users
PostGIS is now included as part of the new PostgreSQL StackBuilder architecture. The latest version can be installed by going to Start -> Programs -> PostgreSQL 8.4 -> Application Stack Builder. Select your PostgreSQL installation from the list and then click "Next". The latest version of PostGIS will appear under the "Spatial Extensions" category (it may not be up quite yet but should be in the next week or so)
If you wish to install PostGIS offline, the same installers available through the StackBuilder can be downloaded here (or possibly at pgfoundary.org):
| PostGIS 1.5.3 release for PostgreSQL 9.1 32-bit (inc. GEOS 3.3.1/PROJ 4.6.1 ~12Mb) | |
| Older Releases |
| [+] | PostGIS 1.5.3 release for PostgreSQL 9.0 32-bit (inc. GEOS 3.3.1/PROJ 4.6.1 ~12Mb) If you downloaded or installed binaries or setup files for PostgreSQL 9.0 prior to October 6th 2010, you will need to update your postgis-1.5.dll. Please refere to For details about a serious analyze crash bug fixed in the later binaries and setup files. |
| Older Releases | |
| PostGIS 1.5.2 release for PostgreSQL 9.0 |
For PostgreSQL 8.2 Users
Important!
- The Windows version of PostgreSQL includes PostGIS as an optional component.
- Because PostgreSQL is released on a different schedule from PostGIS, the PostGIS component in the official PostgreSQL Windows installer is often older than the PostGIS available here.
- If you want the latest PostgreSQL and the latest PostGIS at the same time, install PostgreSQL without PostGIS. Then get the PostGIS installer from here and install it seperately.
If you installed PostGIS 1.1.6/1.1.7 as part of the PostgreSQL windows installer you must remove it first. Start the PostgreSQL install program and select Modify to remove the PostGIS installation.
If you already were using PostGIS 1.1.6/1.1.7 you will need to perform a "soft upgrade" on the existing 1.1.x tables and functions. See the documentation for more information about the upgrade process.
For PostgreSQL 8.1 Users
WARNING: Support for PostGIS on Windows PostgreSQL < 8.2 is deprecated, and will end with the last 1.3.x release. Please upgrade as soon as possible.If you installed PostGIS 1.0.4 as part of the PostgreSQL windows installer you must remove it first. Start the PostgreSQL install program and select Modify to remove the PostGIS installation.
If you already were using PostGIS 1.0.4 you will need to perform a "soft upgrade" on the existing 1.0.x tables and functions. See the documentation for more information about the upgrade process.
For PostgreSQL 8.0 Users
WARNING: Support for PostGIS on Windows PostgreSQL < 8.2 is deprecated, and will end with the last 1.3.x release. Please upgrade as soon as possible.The official PostgreSQL 8.0 installer included PostGIS 0.9.1 (a database dump and restore "hard upgrade" must be done in order to upgrade from 0.9.1). Please read the documentation for more information about the upgrade process.
NSIS Installer source files
The source code for the Windows NSIS installer is released under the GPL and may be of interest to people who wish to distribute their own versions of PostGIS. Please select which version of the source code you wish to download from the selection below:
| [+] | PostGIS 1.5.2 NSIS installer source for PostgreSQL 9.0 (~40kb) |
PostGIS Binaries
Current Version: PostGIS 1.5.3 - original release June 2011, rereleased October 2, 2011 with GEOS 3.3.1 and 9.1 32-bit binaries
Please read the enclosed ReadMe.txt for information about installing, upgrading old installs
These binaries include the following:
- postgis-1.5.dll
- shp2pgsql, pgsql2shp command line tools
- shp2pgsql-gui graphical loader with instructions for configuring as a PgAdmin III plugin.
- GEOS 3.3.1
- PROJ 4.6.1 including proj-datumshift-1.4.zip
- PostGIS 1.5.3 release for PostgreSQL 8.3
- PostGIS 1.5.3 release for PostgreSQL 8.4
- PostGIS 1.5.3 release for PostgreSQL 9.0 for 32-bit Windows
- PostGIS 1.5.3 release for PostgreSQL 9.1 for 32-bit Windows
PostGIS 1.4.2 - released March 11th, 2010
Please read the enclosed ReadMe.txt for information about installing, upgrading old installs, and migrating to 8.4 1.4 from older 8.3/8.2 installs
These binaries include the following:
- postgis-1.4.dll
- shp2pgsql, pgsql2shp command line tools
- GEOS 3.2.0
- PROJ 4.6.1 including proj-datumshift-1.4.zip
- libiconv support for shapefile loader (shp2pgsql) -- note using the libiconv-2.dll that is packaged with PostgreSQL 8.4/8.3 is fine (the one in here is slightly newer but probably preferable to use the PostgreSQL packaged version). We may take this file out in later versions to minimize confusion.