Presentation is loading. Please wait.

Presentation is loading. Please wait.

MapServer Project Status Daniel Morissette, Mapgears Jeff McKenna, Gateway Geomatics Paul Ramsey, OpenGeo.

Similar presentations


Presentation on theme: "MapServer Project Status Daniel Morissette, Mapgears Jeff McKenna, Gateway Geomatics Paul Ramsey, OpenGeo."— Presentation transcript:

1 MapServer Project Status Daniel Morissette, Mapgears Jeff McKenna, Gateway Geomatics Paul Ramsey, OpenGeo

2 MapServer Project Status History Statistics Highlights of 2008-2009 Future plans How to contribute Q & A

3 History 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 ForNet project starts (imgserv) Shapelib + GD release (mapserv) V 1.0 V 2.0 (Public release as ForNet MapServer) V 3.0 (UMN MapServer, raster + Truetype added) V 3.3 (MapScript, PROJ4 added) V 3.4 (PHP MapScript added) V 4.0 (OGC WFS. SWF, PDF and GDAL output, +++...) Web-based Arc/Info AML Generation V 4.2 (OGC WMS SLD, WFS Filters,...) V 4.4 (OGC WCS, WMS Time, i18n,...) V 4.6 (SVG output, GEOS,...) V 4.8 (OGC SOS) V 4.10 (angle follow), 5.0 (AGG) V 5.2 (Move to OSGeo, Incubation) V 5.4, 5.6 (Performance, rendering, security) V 6.0 (rend. API)

4 Statistics MapServer-users – 1850 members – ~15 posts/day (2009 so far: 4000, 2008: 5400) MapServer-dev – 365 members – ~4 posts/day (2009 so far: 1200) IRC #mapserver: 30+ people PSC: 11 members 22 committers, 170k lines of code Downloads? (MS4W: 2-3k/month?)

5 MapServer PSC Steve Lime (chair) Daniel Morissette Frank Warmerdam Yewondwossen Assefa Howard Butler Steve Woodbridge Perry Nacionales Tom Kralidis Jeff McKenna Umberto Nicoletti Tamas Szekeres

6 Binary Distributions Windows – MS4W – OSGeo4W – FWTools MacOSX – King Chaos Linux – FGS – UbuntuGIS – DebianGIS

7 Highlights of 2008-2009 Releases Graduation from Incubation Code Sprints WMS Performance Shoot-out Website enhancements

8 5.4 Release 5.4-beta1 – February 18th, 2009 5.4.0 – April 22, 2009 5.4.1 – June 2, 2009 5.4.2 – July 24, 2009

9 5.4 Release OGC Specifications: – WMS 1.3.0, SLD 1.1.0 (RFC 30) – Several fixes and enhancements RFC 40: Label text alignment and wrapping RFC 48: GEOTRANSFORM – Bbox, start/end vertices, centroid – TODO: buffer, labelpoint, convexhull, simplify

10 5.4 Release RFC 49: – OUTLINEWIDTH with line layer (independent of scale) – Fractional SIZE / WIDTH values – MIN / MAXSCALEDENOM for styles and labels CONFIG ON_MISSING_DATA FAIL|LOG|IGNORE (RFC 47) MIN/MAXSCALE -> MIN / MAXSCALEDENOM Security updates

11 5.6 Release 5.6.0-beta1 – September 23, 2009 5.6.0 - November 2009 What's new? – RFC 51: XML mapfile schema + XSLT – RFC 52: One-pass query processing – RFC 55: Improved control of output resolution – RFC 57: Ability to repeat labels along lines Performance optimizations – GDAL single pass raster read – Optimized access to very large shapefiles

12 5.6 Release OGC Specifications – Several fixes and enhancements – OGC WMS 1.1.1 and 1.3.0 compliance MapScript fixes and enhancements Better curve labeling Labeling of graticule on border AGG source files embedded Security fixes

13 Security Releases MapServer is getting more attention Releases of 5.4.x, 5.2.3 and 4.10.5 with several security fixes RFC 56 - Tighten control of access to mapfiles and templates: – Require MAP/END, SYMBOLSET/END – Require – MS_MAP_PATTERN env. var. – MS_MAP_NOPATH env. var.

14 Graduation from Incubation Approved by board on Dec 12, 2008 Graduation requirements: – Open and active community of users and developers/contributors – Source code provenance review – Open decision and management process (PSC) – Documented development and management processes – Use of open collaboration tools (SVN, Trac, Wiki, Lists, IRC)

15 Code Sprints Toronto, March 2009 – ~10 MapServer contributors – One-pass query processing – Performance optimizations – Rendering enhancement discussions – XML mapfile schema/XSLT – Website enhancements: tutorial creation

16 Code Sprints FOSS4G 2009, Sydney – this Saturday – 5.6 release Polishing, testing, bug fixes Documentation Release of 5.6.0-RC1? – Discuss new features, future work – You are invited! Sign up at http://wiki.osgeo.org/wiki/FOSS4G_2009_Code_Sprint#MapServer http://wiki.osgeo.org/wiki/FOSS4G_2009_Code_Sprint#MapServer

17 Google Summer of Code 2 Projects for the 2009 summer: – KML Output – SVG Symbol Support Code not yet integrated in trunk – Considered for 6.0 Release

18 WMS Performance Shoot-out MapServer vs GeoServer 3 rd edition, highlights areas for improvement More info at http://wiki.osgeo.org/wiki/Benchmarking_2009 http://wiki.osgeo.org/wiki/Benchmarking_2009 Presentation: Friday at 15:00

19 Website Finally at www.mapserver.org!www.mapserver.org Using Sphinx ReST + SVN Downloadable PDF version Multilingual site underway (DE translation begun...completion for v6.0 release)

20 Future Plans 6.0 features: – New Rendering API – Cairo support – OpenGL rendering – KML Output (GSoC project) – SVG Symbol support (GSoC project) OGC Compliance certification for WMS 1.1.1 and 1.3.0 Continued work on performance MapServer Blog, Twitter channel?

21 Other ideas in the air QGIS XML mapfile import/export experiment at FOSS4G code sprint MapScript API cleanup GD support cleanup Template cleanup (simplify tags) Support for label styles Inline SLD Support for block references (styles, labels) Object serialization to string

22 How to Contribute? Users: – Beta and release candidate testing – Bug reports in Trac, including test cases – Documentation (wiki, report issues in Trac) – Answers on the mapserver-users list and IRC Developers: – Bug fixes/patches – New features – Binary builds

23 Questions - Discussion


Download ppt "MapServer Project Status Daniel Morissette, Mapgears Jeff McKenna, Gateway Geomatics Paul Ramsey, OpenGeo."

Similar presentations


Ads by Google