MapServer 4.4.0-beta3 released

Vladimir Guzmán bigfoot at MAIN-TASK.COM
Mon Nov 22 09:57:13 PST 2004


Hello.

I've got a question:

> - Re-enabled building PHP MapScript using PHP's bundled regex/*.o.
> This is
>   needed to build in an environment with PHP configured as an Apache DSO
>   (bugs 990, 520)

That means it is possible to compile phpmapscript as an Apache DSO again?
Since what version?

Thanks a lot,


--
Vladimir Ilich Guzmán R.
------------------------
http://maintask.com



Daniel Morissette wrote:

> Hi Everyone,
>
> MapServer 4.4.0-beta3 is now available. Unless major issues are
> reported, this should be the last beta before the final 4.4.0 release in
> the next week or two.
>
> As usual, the source is available on the MapServer website:
>
>   http://mapserver.gis.umn.edu/dload.html
>
> and Windows binaries should be available in the next day or so as well
> at the usual locations:
>
> The MapServer / PHP MapScript package on maptools.org:
> http://maptools.org/php_mapscript/index.phtml?page=downloads.html
>
> Howard Butler's win32 binaries at:
> http://hobu.stat.iastate.edu/mapserver/build_output/beta_4_4_0
>
> Finally, I have copied below the complete list of fixes/changes since
> beta2.
>
> Best Regards,
>
> Daniel
> ------------------------------------------------------------
>  Daniel Morissette               dmorissette at dmsolutions.ca
>  DM Solutions Group              http://www.dmsolutions.ca/
> ------------------------------------------------------------
>
>
> Version 4.4.0-beta3 (2004-11-22)
> --------------------------------
>
> - Added tests to mimimize the threat of recursion problems when
> evaluating
>   LAYER REQUIRES or LABELREQUIRES expressions. Note that via MapScript it
>   is possible to circumvent that test by defining layers with problems
>   after running prepareImage. Other things crop up in that case too
> (symbol
>   scaling dies) so it should be considered bad programming
> practice.(bug 1059)
>
> - Added --with-sderaster configure option.
>
> - Make sure that msDrawWMSLayerLow calls msDrawLayer instead of
>   msDrawRasterLayerLow directly ensuring that some logic (transparency)
> that
>   are in msDrawLayer are applied (Bug 541).
>
> - Force GD/JPEG outputFormatObjects to IMAGEMODE RGB and TRANSPARENT OFF
>   if they are RGBA or ON.  Makes user error such as in bug 1703 less
> likely.
>
> - Advertize only gd and gdal formats for wms capabilities (Bug 455).
>
> - Pass config option GML_FIELDTYPES=ALWAYS_STRING to OGR so that all GML
>   attributes are returned as strings to MapServer. This is most efficient
>   and prevents problems with autodetection of some attribute types.
> (bug1043)
>
> - msOGCWKT2ProjectionObj() now uses the
> OGRSpatialReference::SetFromUserInput()
>   method.  This allows various convenient setting options, including the
>   ability to handle ESRI WKT by prefixing the WKT string with "ESRI::".
>
> - Fixed GetLegendGraphic in WMS Capabilities that were missing the '?'
>   or '&' separator if it was not included in wms_onlineresource (bug
> 1065)
>
> - Updated WMS/WFS client and server code to lookup "ows_*" metadata names
>   in addition to the default "wms_*" (or "wfs_*") metadatas (WCS was
> already
>   implemented this way). This reduces the amount of duplication in
> mapfiles
>   that support multiple OGC interfaces since "ows_*" metadata can be used
>   almost everywhere for common metadata items shared by multiple OGC
>   interfaces. (bug 568)
>
> - Added ows_service_onlineresource metadata for WMS/WFS to distinguish
>   between service and GetMap/Capabilities onlineresources (bug 375)
>
> - Added map->setSize() to PHP MapScript (bug 1066)
>
> - Re-enabled building PHP MapScript using PHP's bundled regex/*.o.
> This is
>   needed to build in an environment with PHP configured as an Apache DSO
>   (bugs 990, 520)
>
> - Fixed problem with raster dither support on windows (related to ascii
>   encoding pointers).  (bug 722)
>
> - Moved PHP/SWIG MapScript layer->getExtent() logic down to
> msLayerGetExtent()
>   to avoid code duplication (bug 1051)
>
> - Added SDE Raster drawing support (experimental).
>
> - HTML legends: Added [leg_header_html] and [leg_footer_html] (bug 1032)
>
> - Added "z" support in SWIG MapScript for pointObj (bug 871)
>
> - In PHP Mpascript when using  ms_newrectobj, the members minx, miny,
>   maxx, maxy are initialized to -1 (Bug 788).
>
> - Write out proper world file with remote WMS result, it was off by half
>   a pixel. (Bug 1050).
>
> - Send a warning in the wms capabilities if the layer status is set
>   to default (Bug 638).
>
> - Fixed PHP MapScript compile warnings: dereferencing type-punned pointer
>   will break strict-aliasing rules (bug 1053)
>
> - Added $layer->isVisible() to PHP MapScript (bug 539)
>
> - Ported $layer->getExtent() to PHP MapScript (bug 826)
>
> - wms_group_abstract can now be used in the capabilities (Bug 754)
>
> - If wms_stylelist is an empty string, do not output the <StyleList> tag
>   for MapContexts (Bug 595).
>
> - Avoid passing FILE* to GD library by utilizing GD's gdIOCtx interface
>   (bug 1047).
>
> - Output warning in wms/wfs capabilities document if layer,group,map
> names have
>   space in them (bug 486, bug 646).
>
> - maporaclespatial.c: fixed declarations problems (bug 1044).
>
> - Allow use of msOWSPrintURLType with no metadata. In this case the
> default
>   parameters will be used (bug 1001).
>
> - Ensure the outputFormatObj attached to msImageLoadGDStream() results
> reflect
>   the interlacedness of the loaded image.  Also ensure that the RGB PNG
>   reference images work (make imagemode match gdImg) (bug 1039).
>
> - Fixed support for non-square pixels in WCS (bug 1014).
>
> - Expose only GD formats for GetLegendGraphic in the capabilities (bug
> 1001).
>
> - Check for supported formats when process a GetLegendGraphic request
>   (bug 1030).
>
> - mapraster.c: fixed problem with leaks in tileindexed case where the
>   tile index is missing (bug 713).
>
> - Oracle Spatial: implemented connection pool support for Oracle Spatial.
>   New layer data parameters to support query functions, added
>   "using unique <column name>".  Added "FILTER", "RELATE" and
> "GEOMRELATE"
>   parameters, now permit users to choose the Oracle Spatial Filter.
> Modified
>   the internal SQL to always apply FILTER function. And improve the
> Oracle
>   Spatial performance.
>
> - Centralize "stdout binary mode setting" for win32 in
> msIO_needBinaryStdout().
>   Use it when writing GDAL files to stdout in mapgdal.c.  Fixes
> problems with
>   output of binary files from GDAL outputformat drivers on win32 via
> WMS/WCS.
>
> - MapServer now provides one default style named (default), title and
>   LegendURL when generating capabilities.  Added also the possibility
> to use
>   the keyword default for STYLES parameter when doing a GetMap
>   (..&STYLES=default,defeault,...) (bug 1001).
>
> - Add xlink:type="simple" in WMS MetadataURL (bug 1027).
>
>



More information about the MapServer-users mailing list