| | 1 | [[TOC]] |
| | 2 | = Installation of GIS Tools on Windows = |
| | 3 | |
| | 4 | Suggest these CLI tools for data manipulation: |
| | 5 | * [http://download.osgeo.org/gdal/win32/1.6/gdalwin32exe160.zip GDAL's ogr2ogr], etc |
| | 6 | * [http://mpa.itc.it/rs/srtm/srtm_generate_hdr.sh Convert SRTM to GeoTIFF] |
| | 7 | |
| | 8 | == PostGIS == |
| | 9 | * http://www.postgresql.org/download/windows |
| | 10 | * http://postgis.refractions.net/download/windows/ |
| | 11 | |
| | 12 | Alternatively these can be installed as part of [http://opengeo.org/community/suite/download/ OpenGeoSuite] |
| | 13 | |
| | 14 | == Java == |
| | 15 | * [http://java.sun.com/javase/downloads/widget/jdk6.jsp Download the JDK] & install it: {{{jdk-6u21-windows-i586.exe}}} |
| | 16 | |
| | 17 | == Apache Tomcat == |
| | 18 | [http://tomcat.apache.org Tomcat] is the recommended way to deploy Java applications |
| | 19 | * http://tomcat.apache.org/download-60.cgi |
| | 20 | |
| | 21 | == WMS/WFS == |
| | 22 | === [http://geoserver.org GeoServer] === |
| | 23 | (recommended) |
| | 24 | |
| | 25 | * [http://geoserver.org/display/GEOS/Stable Download GeoServer] & install it: {{{geoserver-2.0.2.exe}}} |
| | 26 | e.g. included as part of [http://opengeo.org/community/suite/download/ OpenGeoSuite] |
| | 27 | |
| | 28 | http://geo.host.domain:8080/geoserver |
| | 29 | |
| | 30 | Configure: |
| | 31 | * http://docs.geoserver.org/stable/en/user/production/index.html |
| | 32 | |
| | 33 | === [http://mapserver.org MapServer] === |
| | 34 | * [http://www.tinyows.org TinyOWS] can complement this for WFS-T |
| | 35 | |
| | 36 | == Printing == |
| | 37 | For Printing TMS layers, need to compile the Trunk version of the [http://www.mapfish.org/doc/print/ MapFish Print Module] & then serve the resultant .war with [http://tomcat.apache.org Tomcat]: |
| | 38 | 1. Ensure that {{{JAVA_HOME}}} points to a JDK. |
| | 39 | 2. Download & build source: |
| | 40 | {{{ |
| | 41 | svn checkout http://www.mapfish.org/svn/mapfish/print/trunk/ |
| | 42 | cd trunk |
| | 43 | ./gradlew build |
| | 44 | }}} |
| | 45 | 3. Configure Tomcat |
| | 46 | ''tbc'' |
| | 47 | 4. Copy the WAR file to your %WEBAPPS% directory: |
| | 48 | {{{ |
| | 49 | copy trunk\build\libs\print-servlet-1.2-SNAPSHOT.war "C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps" |
| | 50 | }}} |
| | 51 | 5. (re)Start Tomcat |
| | 52 | 6. Configure the Map URL for Eden to: |
| | 53 | * http://localhost:8080/print-servlet-1.2-SNAPSHOT/pdf/ |
| | 54 | 7. Configure %WEBAPPS%\print-servlet-1.2-SNAPSHOT\config.yaml: http://www.mapfish.org/doc/print/configuration.html |
| | 55 | |
| | 56 | == !TileCache == |
| | 57 | * http://tilecache.org |
| | 58 | * http://oegeo.wordpress.com/2008/03/08/the-5-minute-guide-to-setting-up-tilecache-on-windows/ |
| | 59 | * Install Python & PIL & pyproj [_imagingft.pyd fails with PIL-1.1.7 (on 64-bit Windows7 anyway), so downgrade] |
| | 60 | |
| | 61 | * http://geowebcache.org |
| | 62 | * e.g. included as part of [http://opengeo.org/community/suite/download/ OpenGeoSuite] |
| | 63 | |
| | 64 | ---- |
| | 65 | [wiki:UserGuidelinesGISData] |