[Qgis-developer] Windows Build

tisham at apogee.com.au tisham at apogee.com.au
Sat Jul 28 23:32:57 EDT 2007


Hi all,

I have the final windows build ready. binaries and python bindings.
As mentioned the pyqt build on windows requires a bit of hacking of  
the qmake.conf file to add an extra define which PyQt assumes is  
present but is absent in Qt4.3.

The binaries are avialable as zip here:
http://whatnick.dyndns.org:8080/tisham/qgis0.9.0preview1.zip

It has:
GDAL with the following formats:
$ gdalinfo --formats
Supported Formats:
   VRT (rw+): Virtual Raster
   GTiff (rw+): GeoTIFF
   NITF (rw+): National Imagery Transmission Format
   HFA (rw+): Erdas Imagine Images (.img)
   SAR_CEOS (ro): CEOS SAR Image
   CEOS (ro): CEOS Image
   PALSAR (ro): SLC ALOS-PALSAR Reader
   GFF (ro): Ground-based SAR Applitcations Testbed File Format (.gff)
   ELAS (rw+): ELAS
   AIG (ro): Arc/Info Binary Grid
   AAIGrid (rw): Arc/Info ASCII Grid
   SDTS (ro): SDTS Raster
   DTED (rw): DTED Elevation Raster
   PNG (rw): Portable Network Graphics
   JPEG (rw): JPEG JFIF
   MEM (rw+): In Memory Raster
   JDEM (ro): Japanese DEM (.mem)
   GIF (rw): Graphics Interchange Format (.gif)
   ESAT (ro): Envisat Image Format
   BSB (ro): Maptech BSB Nautical Charts
   XPM (rw): X11 PixMap Format
   BMP (rw+): MS Windows Device Independent Bitmap
   DIMAP (ro): SPOT DIMAP
   AirSAR (ro): AirSAR Polarimetric Image
   RS2 (ro): RadarSat 2 XML Product
   PCIDSK (rw+): PCIDSK Database File
   PCRaster (rw): PCRaster Raster File
   ILWIS (rw+): ILWIS Raster Map
   SGI (ro): SGI Image File Format 1.0
   Leveller (ro): Leveller heightfield
   PNM (rw+): Portable Pixmap Format (netpbm)
   DOQ1 (ro): USGS DOQ (Old Style)
   DOQ2 (ro): USGS DOQ (New Style)
   ENVI (rw+): ENVI .hdr Labelled
   EHdr (rw+): ESRI .hdr Labelled
   PAux (rw+): PCI .aux Labelled
   MFF (rw+): Vexcel MFF Raster
   MFF2 (rw+): Vexcel MFF2 (HKV) Raster
   FujiBAS (ro): Fuji BAS Scanner Image
   GSC (ro): GSC Geogrid
   FAST (ro): EOSAT FAST Format
   BT (rw+): VTP .bt (Binary Terrain) 1.3 Format
   LAN (ro): Erdas .LAN/.GIS
   CPG (ro): Convair PolGASP
   IDA (rw+): Image Data and Analysis
   NDF (ro): NLAPS Data Format
   DIPEx (ro): DIPEx
   ISIS2 (ro): USGS Astrogeology ISIS cube (Version 2)
   PDS (ro): NASA Planetary Data System
   ERS (rw+): ERMapper .ers Labelled
   JPEG2000 (rw): JPEG-2000 part 1 (ISO/IEC 15444-1)
   L1B (ro): NOAA Polar Orbiter Level 1b Data Set
   FIT (rw): FIT Image
   RMF (rw+): Raster Matrix Format
   WCS (ro): OGC Web Coverage Service
   RST (rw+): Idrisi Raster A.1
   INGR (rw+): Intergraph Raster
   GSAG (rw+): Golden Software ASCII Grid (.grd)
   GSBG (rw+): Golden Software Binary Grid (.grd)
   GS7BG (ro): Golden Software 7 Binary Grid (.grd)
   RIK (ro): Swedish Grid RIK (.rik)
   USGSDEM (rw): USGS Optional ASCII DEM (and CDED)
   GXF (ro): GeoSoft Grid Exchange Format
   GRASS (ro): GRASS Database Rasters (5.7+)
   HTTP (ro): HTTP Fetching Wrapper
$ ogrinfo --formats
Supported Formats:
   -> "ESRI Shapefile" (read/write)
   -> "MapInfo File" (read/write)
   -> "UK .NTF" (readonly)
   -> "SDTS" (readonly)
   -> "TIGER" (read/write)
   -> "S57" (read/write)
   -> "DGN" (read/write)
   -> "VRT" (readonly)
   -> "AVCBin" (readonly)
   -> "REC" (readonly)
   -> "Memory" (read/write)
   -> "CSV" (read/write)
   -> "GML" (read/write)
   -> "KML" (read/write)
   -> "GMT" (read/write)
   -> "GRASS" (readonly)

As well as grass and python.

The Python bindings will require an extra step of installing PyQt if  
not present. This can be quite tricky given the above patching of  
qmake needs to applied. Any suggestions are appreciated. Here is a  
summary of improvements needed in the installer, someone with  
experience in NSIS can help me out.


1) Python Install-Download Python, Locate Python location
2) Grass deps
3) Qt deps
4) Gdal Deps
5) Install location
6) Detection of old install and auto uninstall
7) Install stats with user registration
8) No redownload of sample data

Sorry I was out of action for a couple of days

Regards,

Tisham(aka what_nick)

----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.






More information about the Qgis-developer mailing list