[Qgis-developer] New developments QGIS mapserver

John C. Tull john.tull at wildnevada.org
Thu Jul 8 12:06:51 EDT 2010


Hi Marco,

This sounds like an excellent tool. Good job on putting this together. I look forward to testing it out at some point.

Cheers,
John

On Jul 8, 2010, at 1:54 AM, Marco Hugentobler wrote:

> Hi devs
> 
> I'd like to announce some news from the QGIS mapserver project 
> (http://karlinapp.ethz.ch/qgis_wms/). The new version contains some 
> improvements that are really convenient, especially for QGIS desktop users:
> 
> - It is now possible to publish a QGIS project as a WMS by moving the project 
> file (qgs) to the same directory as the QGIS mapserver executable. 
> QGIS mapserver then will pick up exactly the same settings as in the project 
> file (including symbology-ng, labeling-ng, scale dependent visibility, ...). So 
> it is now very easy to setup a WMS server with QGIS desktop / QGIS mapserver.
> 
> However, keep attention to save absolute pathes to the project file, otherwise 
> the server cannot find file based layers and svg symbols. Also, it is important 
> that project layers have the right CRS assigned.
> 
> - QGIS mapserver now provides the GetLegendGraphics operation. If there is a 
> composer legend in the project file, QGIS mapserver tries to take the font 
> settings from there.
> 
> - Legend groups in the project files are exported as WMS layer groups
> 
> - Performance has been improved by caching the content of the configuration file 
> and the coordinate systems for epsg numbers. Like that, frequent file  access 
> to config file and srs.db can be avoided. 
> Also, the alpha channel is now only used if the WMS transparent parameter is 
> true. So now, performance is quite fast.
> 
> As soon as QGIS 1.5 is out and we have binary packages, I'll do another 
> announcement also on the user list. At the moment, it is necessary to compile 
> from source (so ideal for early adopters). But it is very convenient with 
> cmake (thanks to Tim). 
> 
> The source code can be downloaded with a git client: 'git clone 
> http://github.com/pka/qgis_map_server.git'. In the cmake variables, insert the 
> location of the QGIS libs, headers and providers and your fcgi dir. 
> Then do 'make', 'sudo make install'.
> 
> 
> Finally I'd like to thank the city of Uster for funding these developments, as 
> well as the European FP6 projects Orchestra (http://www.eu-orchestra.org/) and 
> SANY (http://sany-ip.eu/) for funding the initial development of QGIS 
> mapserver.
> 
> 
> 
> Regards,
> Marco
> 
> 
> 
> 
> -- 
> Dr. Marco Hugentobler
> Sourcepole -  Linux & Open Source Solutions
> Webereistrasse 66, 8134 Adliswil, Switzerland
> marco.hugentobler at sourcepole.ch http://www.sourcepole.ch
> Technical Advisor QGIS Project Steering Committee
> _______________________________________________
> Qgis-developer mailing list
> Qgis-developer at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/qgis-developer



More information about the Qgis-developer mailing list