MapServer 4.8.0 released
Carola Jesch
cjesch at CCT.LSU.EDU
Fri Feb 3 09:02:43 PST 2006
http://mapserver.gis.umn.edu/bugs/show_bug.cgi?id=1570
I am still waiting for help with this bug (multiple join with postgresql)
Any chance ?
Thanks, Carola
> -----Original Message-----
> From: UMN MapServer Users List
> [mailto:MAPSERVER-USERS at LISTS.UMN.EDU] On Behalf Of Steve Lime
> Sent: Friday, February 03, 2006 10:02 AM
> To: MAPSERVER-USERS at LISTS.UMN.EDU
> Subject: Re: [UMN_MAPSERVER-USERS] MapServer 4.8.0 released
>
> There wasn't time. If you're following that bug you'll see
> there was a patch submitted that get's us much of the way
> there- but not all of the way since label collision detection
> wasn't included. So, the patch author is working on a new
> patch based on some back and forth with other developers.
> We'll have to see how it goes to whether it goes into a 4.8.x
> or 4.10/5.0...
>
> Steve
>
> >>> Paul james <pauljame at GMAIL.COM> 02/03/06 9:39 AM >>>
> Oww great...
>
> And How about labels that follow street segments (bug * #1620)*
> **
> Is that implemented?
>
> ty
>
> ----- Original Message ----- From: "Daniel Morissette" <
> dmorissette at DMSOLUTIONS.CA>
> To: <MAPSERVER-USERS at LISTS.UMN.EDU>
> Sent: Friday, February 03, 2006 1:29 PM
> Subject: [UMN_MAPSERVER-USERS] MapServer 4.8.0 released
>
>
> > Good Morning,
> >
> > MapServer 4.8.0 has just been released. The source package is
> > available in the download area of the website and you can expect
> > compiled binaries to become available shortly at the usual
> locations:
> > http://mapserver.gis.umn.edu/download/current/
> >
> > Since the creation of the MapServer Technical Steering Committee in
> > August, new features are now tracked via RFC documents. You
> can browse
> > the complete list of RFCs at
> > http://mapserver.gis.umn.edu/development/rfc
> >
> > The relevant RFCs for this 4.8 release are:
> >
> > * MS RFC 2: Creating line features and/or shapes using WKT
> > * MS RFC 3: Layer Plug-in Architecture
> > * MS RFC 4: MapServer Raster Resampling
> > * MS RFC 5: MapServer Horizon Reprojection Improvements
> > * MS RFC 6: Color Range Mapping of Continuous Feature Values
> > * MS RFC 8: Pluggable External Feature Layer Providers
> >
> > Once again, all the details are available in the RFC
> documents at the
> > URL above.
> >
> > Another important enhancement in this release that is not
> documented
> > in a RFC is the support for fuzzy brushes which allows producing
> > antialiased thick lines when ANTIALIAS TRUE is set in a STYLE. For
> > more details look for the "Fuzzy brushes and antialiased
> lines" thread
> > in the mapserver-users list archives.
> >
> > This release also includes a large number of small enhancements and
> > bug fixes that didn't deserve their own RFC. I have
> included a copy of
> > the list of changes/fixes since 4.6 from the HISTORY.TXT at
> the end of
> > this message.
> >
> > Daniel
> > ------------------------------------------------------------
> > Daniel Morissette dmorissette at dmsolutions.ca
> > DM Solutions Group http://www.dmsolutions.ca/
> > ------------------------------------------------------------
> >
> >
> > Version 4.8.0 (2006-02-02)
> > --------------------------
> >
> > - Treat classindex as an int instead of a char in
> resultCacheMemberObj to
> > prevent problems with more than 128 classes (bug 1633)
> >
> > - Fixed possible crash with default content-type and POST
> > requests.(bug
> > 1628)
> >
> > - Known issue: MapScript queryByAttributes() creates wrong
> WHERE clause on
> > postgis layers in some cases (patch available, see bug 1629)
> >
> >
> > Version 4.8.0-rc3 (2006-01-25)
> > ------------------------------
> >
> > - Add gml:lineStringMember in GML2 MultiLineString geometry
> (bug 1569).
> >
> > - Move gBYTE_ORDER inside the pg layerinfo structure to allow for
> > differently
> > byte ordered connections (bug 1587).
> >
> > - Close file handle when saving symbolset.
> >
> > - Fix the memory allocation bug in sdeShapeCopy (Bug 1606).
> >
> > - Fixed OGR WKT support (Bug 1614).
> >
> > - Finished implementation of OGR Shape2WKT function (Bug 1614).
> >
> > - Added shapeObj::toWkt() and ms_shapeObjFromWkt() to PHP MapScript
> > (bug
> > 1466)
> >
> > - Detect/add -DHAVE_VSNPRINTF in configure script and
> prevent systematic
> > buffer overflow in imagemap code when vsnprintf() not
> available (bug
> > 1613)
> >
> >
> > Version 4.8.0-rc2 (2006-01-09)
> > ------------------------------
> >
> > - Commit fix for GD on win32 when different heaps are in use. (Bug
> > 1513)
> >
> > - Correct bound reprojection issue with ogc filer (Bug 1600)
> >
> > - Correct mapscript windows build problem when flag USE_WMS_SVR was
> > not set (Bug 1529)
> >
> > - Fix up allocation of the SDE ROW_ID columns and how the
> functions that
> > call it were using it. (bug 1605)
> >
> > - Fixed crash with 3D polygons in Oracle Spatial (bug 1593)
> >
> >
> > Version 4.8.0-rc1 (2005-12-22)
> > ------------------------------
> >
> > - Fixed shape projection to recompute shape bounds. (Bug 1586)
> >
> > - Fixed segfault when copying/removing styles via MapScript. (Bug
> > 1565)
> >
> > - Fixed segfault when doing attribute queries on layers
> with a FILTER
> > already
> > set but with no FILTERITEM.
> >
> >
> > Version 4.8.0-beta3 (2005-12-16)
> > --------------------------------
> >
> > - Initialize properly variable in php mapscript (Bug 1584)
> >
> > - New support for pseudo anti-aliased fat lines using brushes with
> variable
> > transparency.
> >
> > - Arbitrary rotation support for vector symbols courtesy of
> Map Media.
> >
> > - Support for user-defined mime-types for CGI-based browse
> and legend
> > templates (bug 1518).
> >
> > - mapraster.c: Allow mapresample.c code to be called even
> if projections
> > are not set on the map or layer object. This is no longer a
> requirement.
> > (Bug 1562)
> >
> > - Fix problem with WMS 1.1.1 OGC test problem with get
> capabilites dtd
> > (Bug 1576)
> >
> > - PDF : adding dash line support (Bug 492)
> >
> > - Fixed configure/build problem (empty include dir) when
> iconv.h is not
> > found (bug 1419)
> >
> > - PDF : segfault on annotation layer when no style is set
> (Bug 1559)
> >
> > - PostGIS layer test cases and fix for broken views and sub-selects
> > (bug 1443).
> >
> > - SDE: Removed (commented out) support for SDE rasters at
> this time.
> > As far
> > as I know, I'm the only one to ever get it to work, it
> hasn't kept
> > up with
> > the connection pooling stuff we did, and its utility is
> quite limited in
> > comparison to regular gdal-based raster support (projections,
> > resampling, etc) (HB - bug 1560).
> >
> > - SDE: Put msSDELayerGetRowIDColumn at the top of mapsde.c so things
> > would compile correctly. This function is not included
> (or necessary)
> > in the rest of the MS RFC 3 layer virtualization at this time.
> >
> > - WFS : TYPENAME is manadatory for GetFeature request (Bug 1554).
> >
> > - SLD : error parsing font parameters with the keyword
> "normal" (Bug
> > 1552)
> >
> > - mapgraticule.c: Use MIN/MAXINTERVAL value when we define grid
> > position and
> > interval (bug 1530)
> >
> > - mapdrawgdal.c: Fix bug with nodata values not in the
> color table when
> > rendering some raster layers (bug 1541).
> >
> > - mapogcsld.c : If a RULE name is not given, set the class name to
> > "Unknown"
> > (Bug 1451)
> >
> > Version 4.8.0-beta2 (2005-11-23)
> > --------------------------------
> >
> > - Use dynamic allocation for ellipse symbol's STYLE array,
> avoiding the
> > static limitation on the STYLE argument values. (bug 1539)
> >
> > - Fix bug in mapproject.c when splitting over the horizon lines.
> >
> > - Fix Tcl mapscript's getBytes method (bug 1533).
> >
> > - Use mapscript.i in-place when building Ruby mapscript,
> copying not
> > necessary
> > (bug 1528).
> >
> > - Expose maximum lengths of layer, class, and style arrays in
> > mapscript
> (bug
> > 1522).
> >
> > - correct msGetVersion to indicate if mapserver was build
> with MYGIS
> > support.
> >
> > - Fixed hang in msProjectRect() for very small rectangles
> due to round off
> > problems (bug 1526).
> >
> >
> > Version 4.8.0-beta1 (2005-11-04)
> > --------------------------------
> >
> > - Bug 1509: Fixed bounding box calculation in mapresample.c. The
> > bottom right
> > corner was being missed in the calculation.
> >
> > - MS RFC 2: added OGR based shape<->WKT implementation.
> >
> > - mapgdal.c: fixed some mutex lock release issues on error
> conditions.
> >
> > - MS RFC 8: External plugin layer providers (bug 1477)
> >
> > - SLD : syntax error when auto generating external symbols
> (Bug 1508).
> >
> > - MS RFC 3: Layer vtable architecture (bug 1477)
> >
> > - wms time : correct a problem when hadling wms times with
> tile index
> > rasters
> > (bug 1506).
> >
> > - WMS TIME : Add suuport for multiple interval extents (Bug 1498)
> >
> > - Removed deprecated --with-php-regex-dir switch (bug 1468)
> >
> > - support wms_attribution element for LAYER's (Bug 1502)
> >
> > - Correct php/mapscript bug : initialization of scale happens when
> > preparequery is called (Bug 1334).
> >
> > - msProjectShape() will now project the lines it can, but completely
> > delete lines that cannot be projected properly and "NULL"
> the shape if
> > there are no lines left. (Bug 411)
> >
> > - Expose msLayerWhichShapes and msLayerNextShape in MapScript. (bug
> > 1481)
> >
> > - Added support to MapScript to change images in a
> previously defined
> > symbol. (bug 1471)
> >
> > - mapogcfiler.c : bug 1490. Crash when size of sld filters was huge.
> >
> > - Fixed --enable-point-z-m fix in configure.in (== -> =) (bug 1485).
> >
> > - Extra scalebar layer creation is prevented with a typo fix in
> > mapscale.c
> .
> > Good catch, Tamas (bug 1480).
> >
> > - mapwmslayer.c : use transparency set at the layer level
> on wms client
> > layers (Bug 1458)
> >
> > - mapresample.c: added BILINEAR/AVERAGE resampling options.
> >
> > - mapfile.c: avoid tail recursion in freeFeatureList().
> >
> > - maplegend.c: fixed leak of imageObj when embedding legends.
> >
> > - msGDALCleanup(): better error handler cleanup.
> >
> > - Modified msResetErrorList() to free the last error link
> too, to ensure
> > msCleanup() scrubs all error related memory.
> >
> > - Fix in msGetGDALGetTransform() to use default geotransform even if
> > GDALGetGeoTransform() fails but alters the geotransform array.
> >
> > - Typemaps for C# to enable imageObj.getBytes() method (bug 1389).
> >
> > - Enable -DUSE_ZLIB via configure for compressed SVG output
> (bug 1307).
> >
> > - maputil.c/msAddLine(): rewrite msAddLine() to call
> > msAddLineDirectly, and use realloc() in
> msAddLineDirectly() to optimize
> > growth of shapeObjs. (bug 1432)
> >
> > - msTmpFile: ensure counter is incremented to avoid duplicate
> > temporary filenames. (bug 1312)
> >
> > - SLD external graphic symbol format tests now for mime type
> > like image/gif instead of just GIF. (bug 1430)
> >
> > - Added support for OGR layers to use SQL type filers (bug 1292)
> >
> > - mapio/cgiutil - fixed POST support in fastcgi mode. (bug 1259)
> >
> > - mapresample.c - ensure that multi-band raw results can be
> > resampled. (bug 1372)
> >
> > - Add support in OGC FE for matchCase attribute on
> > PropertyIsEqual and PropertyIsLike (bug 1416)
> >
> > - Fixed sortshp.c to free shapes after processing to avoid major
> > memory leak. (bug 1418)
> >
> > - fixed msHTTPInit() not ever being called which prevented
> msHTTPCleanup()
> > from properly cleaning up cUrl with curl_global_cleanup(). (bug
> > 1417)
> >
> > - mapsde.c: add thread locking in msSDELCacheAdd
> >
> > - fixed mappool.c so that any thread can release a connection,
> > not just it's allocator. (bug 1402)
> >
> > - mapthread.c/h: Added TLOCK_SDE and TLOCK_ORACLE - not used yet.
> >
> > - Fixed copying of layer and join items. (bug 1403)
> >
> > - Fixed copying of processing directives within copy of a
> layer. (bug
> 1399)
> >
> > - Problems with string initialization. (bug 1312)
> >
> > - Fix svg output for multipolygons. (bug 1390)
> >
> > - Added querymapObj to PHP MapScript (bug 535)
> >
>
More information about the MapServer-users
mailing list