C C++ Scheme Python CMake HTML Other
Latest commit 4ea78eb Sep 21, 2016 @jmckenna jmckenna update for 7.0.2 release
Permalink
Failed to load latest commit information.
apache Migration from autotools to cmake (RFC92) (#4617) Mar 27, 2013
cmake Remove the ArcSDE C API driver from MapServer (#5067) Feb 12, 2015
fonts Branching source to branch-5-6 Dec 4, 2009
mapscript Add support for the csharp debug builds in cmake Sep 16, 2016
msautotest Add missing mapfile for #5267 Sep 21, 2016
opengl Merging upstream. Jul 4, 2012
renderers/agg fix compiler warnings (#5122) Jul 22, 2015
scripts/vagrant Update mapserver.sh Jul 16, 2015
symbols Branching source to branch-5-6 Dec 4, 2009
tests implement RFC98 (#4673) and RFC99 (#4704) Sep 23, 2013
xmlmapfile Fix xmlmapfile xsd bug for label->scaledenoms (#5129) Sep 8, 2015
.gitattributes Backport release script Feb 25, 2016
.gitignore Adding vagrant build dir to gitignore. Feb 12, 2015
.travis.yml Fix travis builds, remove 5.6 until build fix is worked on Aug 29, 2016
CMakeLists.txt update for 7.0.2 release Sep 21, 2016
COMMITERS Remove the ArcSDE C API driver from MapServer (#5067) Feb 12, 2015
HISTORY.TXT update for 7.0.2 release Sep 21, 2016
INSTALL add cmake build instructions Apr 3, 2013
INSTALL.CMAKE Update INSTALL.CMAKE Dec 10, 2013
MIGRATION_GUIDE.txt Update to reflect the fact that MIGRATION_GUIDE.txt master copy now l… Mar 26, 2013
Makefile Merge branch 'branch-6-4' into branch-7-0 Feb 25, 2016
Makefile.vc Fix Makefile.vc to support the old-style build on Windows Aug 13, 2013
README remove mention of 'Bugzilla' May 7, 2012
README.WIN32 Branching source to branch-5-6 Dec 4, 2009
Vagrantfile Adding fix for VirtualBox GuestAdditions 4.3.10. Making apt-get upgra… Feb 12, 2015
appveyor.yml Backport master appveyor.yml Sep 15, 2015
astyle.sh Merging upstream. Jul 4, 2012
cgiutil.c Extend default message displayed when launching mapserv without argum… Oct 2, 2014
cgiutil.h Fixing a large number of programming errors found by static analysis Mar 24, 2014
classobject.c Merging upstream. Jul 4, 2012
create_mapaxisorder_csv.py Update mapaxisorder.h/.csv to EPSG 8.6 database (#5168) Sep 23, 2015
dejavu-sans-condensed.h RFC104: remove support for bitmap fonts, use embedded ttf instead (#4759 Sep 29, 2013
dxfcolor.h Merging upstream. Jul 4, 2012
fontcache.c fix compiler warnings (#5122) Jul 22, 2015
fontcache.h Fix non-default harfbuzz configuration logic (#4848) Jan 21, 2014
genhtml.patch avoid too big differences in result Jul 10, 2013
github_issue_no_activity_closer.py Adding first version of automated issue closer. Mar 28, 2013
hittest.c Fix forgotten cleanup of searchpoly (#5327) Sep 16, 2016
hittest.h Implementation of RFC101 content dependant legend rendering (#4713) Jul 26, 2013
install-msautotest.sh Stop using an msautotest submodule Jul 20, 2015
kerneldensity.c fix: return from msComputeKernelDensityDataset if GDALOpenShared fails Sep 19, 2016
layerobject.c Merging upstream. Jul 4, 2012
legend.c implement RFC98 (#4673) and RFC99 (#4704) Sep 23, 2013
mapagg.cpp Fix memory AGG and OGR leaks on error (#5145) Sep 8, 2015
mapagg.h Fixes for UTFGrid merge into master, tests added (#4765) Sep 28, 2013
mapaxisorder.csv Update mapaxisorder.h/.csv to EPSG 8.6 database (#5168) Sep 23, 2015
mapaxisorder.h Update mapaxisorder.h/.csv to EPSG 8.6 database (#5168) Sep 23, 2015
mapaxisorder.sh Update mapaxisorder.h/.csv to EPSG 8.6 database (#5168) Sep 23, 2015
mapbits.c const-correctness Mar 27, 2014
mapcairo.c fix surface size when rastering rotated SVG symbols Mar 23, 2016
mapchart.c Avoid calling msProjectionsDiffer over and over again (#5259) Mar 4, 2016
mapcluster.c msClusterLayerEscapeSQLParam(): fix compilation warnings (follow-up of Jun 15, 2016
mapcontext.c fix compiler warnings (#5122) Jul 22, 2015
mapcontour.c Correct calls to MAX/MIN to MS_MAX/MS_MIN (#5251) Feb 24, 2016
mapcopy.c Add missing implementation to copy composite filter (#5283) May 20, 2016
mapcopy.h implement RFC98 (#4673) and RFC99 (#4704) Sep 23, 2013
mapcpl.c Merging upstream. Jul 4, 2012
mapcrypto.c Merging upstream. Jul 4, 2012
mapdebug.c fix compiler warnings (#5122) Jul 22, 2015
mapdraw.c Fix segfault on offsetted labels with multiple styles (#5326) Sep 20, 2016
mapdrawgdal.c fix WMS blank for classified raster with NaN, #5289 Jun 27, 2016
mapdummyrenderer.c Implement RFC-113 Layer Compositing Framework (#5071) Feb 12, 2015
mapentities.h Merging upstream. Jul 4, 2012
maperror.c fix compiler warnings (#5122) Jul 22, 2015
maperror.h fix compiler warnings (#5122) Jul 22, 2015
mapfile.c mapfile: implement missing cleanup for LayerCompositer (#5328) Sep 16, 2016
mapfile.dtd Add support for raster tile index with tiles of mixed SRS (TILESRS ke… Jun 30, 2013
mapfile.h Ignore eventual leading UTF8 BOM (#5194) Feb 24, 2016
mapgdal.c Fix 'Unkown' typo, replace with 'Unknown'. Jul 8, 2015
mapgeomtransform.c Fix orientation of "vertex" geomtransform (#5213) Feb 24, 2016
mapgeomutil.cpp refactor/cleanup arc helper function Jul 30, 2013
mapgeos.c fix compiler warnings (#5122) Jul 22, 2015
mapgml.c Avoid including header files inside an extern C block (#5117) Jul 10, 2015
mapgml.h Initial wfs2 commit with GetCapabilities, DescribeFeatureType and Get… Oct 26, 2013
mapgraticule.c Avoid calling msProjectionsDiffer over and over again (#5259) Mar 4, 2016
maphash.c Fixing a large number of programming errors found by static analysis Mar 24, 2014
maphash.h Merging upstream. Jul 4, 2012
maphttp.c Fixing a large number of programming errors found by static analysis Mar 24, 2014
maphttp.h fix denials of service in msApplySLD() (#4703) Jul 27, 2013
mapimageio.c Fix build issues with OGR disabled Nov 16, 2015
mapimagemap.c Merge branch 'branch-6-4' into master-coverity Mar 25, 2014
mapio.c fix compiler warnings (#5122) Jul 22, 2015
mapio.h Add missing dll export Oct 3, 2014
mapjoin.c Fix missing fcloses on failures (#5143) Sep 8, 2015
mapkml.cpp Implement RFC-113 Layer Compositing Framework (#5071) Feb 12, 2015
mapkmlrenderer.cpp fix compiler warnings (#5122) Jul 22, 2015
mapkmlrenderer.h implement RFC98 (#4673) and RFC99 (#4704) Sep 23, 2013
maplabel.c Fix drawQuery issue (#5281) May 20, 2016
maplayer.c iconv feature attributes before applying filtering (#5215) Jan 5, 2016
maplegend.c Don't apply layer scalefactor to legend text (#5268) Sep 21, 2016
maplexer.c Ignore eventual leading UTF8 BOM (#5194) Feb 24, 2016
maplexer.l Ignore eventual leading UTF8 BOM (#5194) Feb 24, 2016
maplibxml2.c WFS/OWS: fix absence of XML escaping in GetCapabilities response Apr 15, 2016
maplibxml2.h Merge branch 'branch-6-4' into master-coverity Mar 25, 2014
mapmssql2008.c Fix "didnt" typo, replace with "didn't". Sep 13, 2016
mapobject.c Avoid including header files inside an extern C block (#5117) Jul 10, 2015
mapogcfilter.c [Filter] Fix slow filter BBOX evaluation with tileindex of shapefile (#… Jun 22, 2016
mapogcfilter.h [Filter] Fix slow filter BBOX evaluation with tileindex of shapefile (#… Jun 22, 2016
mapogcfiltercommon.c [Filter] Fix slow filter BBOX evaluation with tileindex of shapefile (#… Jun 22, 2016
mapogcsld.c fix: free pszSLDTmpFile buffer Sep 19, 2016
mapogcsld.h Fixing a large number of programming errors found by static analysis Mar 24, 2014
mapogcsos.c WFS/OWS: fix absence of XML escaping in GetCapabilities response Apr 15, 2016
mapogl.cpp Merging upstream. Jul 4, 2012
mapoglcontext.cpp Merging upstream. Jul 4, 2012
mapoglcontext.h Merging upstream. Jul 4, 2012
mapoglrenderer.cpp Merging upstream. Jul 4, 2012
mapoglrenderer.h Merging upstream. Jul 4, 2012
mapogr.cpp [OGR] Do not install spatial filter on a layer without geometry to av… Sep 2, 2016
mapogroutput.c Avoid calling msProjectionsDiffer over and over again (#5259) Mar 4, 2016
maporaclespatial.c Oraclespatial: remove filteritem (RFC91) (#5229) Feb 25, 2016
mapoutput.c add missing mapows.h includes (#5117) Jul 10, 2015
mapows.c Avoid including header files inside an extern C block (#5117) Jul 10, 2015
mapows.h Avoid including header files inside an extern C block (#5117) Jul 10, 2015
mapowscommon.c WFS/OWS: fix absence of XML escaping in GetCapabilities response Apr 15, 2016
mapowscommon.h Centralize OWS exceptionCode values as #define and use them in WFS se… Nov 9, 2013
mapparser.c fix compiler warnings (#5122) Jul 22, 2015
mapparser.h fix compiler warnings (#5122) Jul 22, 2015
mapparser.y Implement RFC91 Layer Filter Normalization (#4974) Sep 1, 2014
mappluginlayer.c Fix copyVirtualTable to copy all vtable elements Jun 4, 2015
mappool.c fix compiler warnings (#5122) Jul 22, 2015
mappostgis.c Merge pull request #5012 from tbonfort/issues/5012-postgis-arc-bug Sep 19, 2016
mappostgis.h PostGIS input: add 2.5D support when USE_POINT_Z_M is defined Jun 11, 2014
mappostgresql.c Fixing a large number of programming errors found by static analysis Mar 24, 2014
mapprimitive.c msGetInnerList(): fix behaviour for inner ring touching its outer ring ( Sep 8, 2016
mapprimitive.h Merging upstream. Jul 4, 2012
mapproject.c Fix 'shoud' typo, replace with 'should' (#5228) Jan 26, 2016
mapproject.h Evaluate a possibly set environment variable PROJ_LIB (#4930). Feb 11, 2015
mapprojhack.c Merging upstream. Jul 4, 2012
mapquantization.c Fixing a large number of programming errors found by static analysis Mar 24, 2014
mapquery.c Avoid calling msProjectionsDiffer over and over again (#5259) Mar 4, 2016
mapraster.c Fix memory/locking errors on kerneldensity layers (#5330) Sep 21, 2016
mapraster.h Add support for raster tile index with tiles of mixed SRS (TILESRS ke… Jun 30, 2013
maprasterquery.c Avoid calling msProjectionsDiffer over and over again (#5259) Mar 4, 2016
mapregex.c Merging upstream. Jul 4, 2012
mapregex.h Merging upstream. Jul 4, 2012
maprendering.c remove stray debugging message (#5139) Sep 7, 2015
mapresample.c Correct calls to MAX/MIN to MS_MAX/MS_MIN (#5251) Feb 24, 2016
mapresample.h Merging upstream. Jul 4, 2012
mapscale.c implement RFC98 (#4673) and RFC99 (#4704) Sep 23, 2013
mapsearch.c const-correctness Mar 27, 2014
mapserv.c fix compiler warnings (#5122) Jul 22, 2015
mapserv.h Merging upstream. Jul 4, 2012
mapserver-api.c Migration from autotools to cmake (RFC92) (#4617) Mar 27, 2013
mapserver-api.h Migration from autotools to cmake (RFC92) (#4617) Mar 27, 2013
mapserver-config-version.cmake.in Install headers and export cmake package for external projects (#5119) Sep 10, 2015
mapserver-config.cmake.in Install headers and export cmake package for external projects (#5119) Sep 10, 2015
mapserver-config.h.in Implement RFC-113 Layer Compositing Framework (#5071) Feb 12, 2015
mapserver-version.h.in Migration from autotools to cmake (RFC92) (#4617) Mar 27, 2013
mapserver.h Fix crash in drawQuery for layers with labelitem (#5281) May 19, 2016
mapservutil.c add missing mapows.h includes (#5117) Jul 10, 2015
mapshape.c Fix missing fcloses on failures (#5143) Sep 8, 2015
mapshape.h const-correctness Mar 27, 2014
mapsmoothing.c Fixing a large number of programming errors found by static analysis Mar 24, 2014
mapstring.c Change url encoding of spaces from + to %20 (#5232) Feb 24, 2016
mapsymbol.c Fix ANCHORPOINT not being written for TRUETYPE and PIXMAP symbols (#5073 Sep 15, 2016
mapsymbol.h implement RFC98 (#4673) and RFC99 (#4704) Sep 23, 2013
maptclutf.c implement RFC98 (#4673) and RFC99 (#4704) Sep 23, 2013
maptemplate.c Fixed a bug (see #5157) where converting points from pixel to image c… Sep 1, 2015
maptemplate.h Implementation of RFC101 content dependant legend rendering (#4713) Jul 26, 2013
mapthread.c Make pthread return compatible with 64bits checks (#5137) Oct 5, 2015
mapthread.h fix compiler warnings (#5122) Jul 22, 2015
maptile.c Merge branch 'branch-6-4' into master-coverity Mar 25, 2014
maptile.h Merging upstream. Jul 4, 2012
maptime.c msValidateTimeValue(): reject strings with single quote character to … Nov 7, 2015
maptime.h Changed date/time patterns to have end-of-line anchors ($). Fixed a m… Sep 17, 2014
maptree.c const-correctness Mar 27, 2014
maptree.h const-correctness Mar 27, 2014
mapunion.c Implement RFC91 Layer Filter Normalization (#4974) Sep 1, 2014
maputfgrid.cpp Update comments Aug 29, 2016
maputfgrid.h RFC93: UTFGrid Implementation (#4765) Sep 28, 2013
maputil.c Fix list expression handling logic (#5245) Feb 18, 2016
mapuvraster.c Fix memory leaks/errors in mapuvraster.c (#5148) Sep 8, 2015
mapv8.cpp Fix missing fcloses on failures (#5143) Sep 8, 2015
mapwcs.c Avoid including header files inside an extern C block (#5117) Jul 10, 2015
mapwcs.h Implement WCS20 Extensions (#4898) Apr 2, 2014
mapwcs11.c Avoid including header files inside an extern C block (#5117) Jul 10, 2015
mapwcs20.c Fix various memory leaks in mapwcs20.c Sep 19, 2016
mapwfs.c wfs: correctly free GMLGroups/GMLIncludeItems/GMLGeometries for all f… Sep 16, 2016
mapwfs11.c WFS/OWS: fix absence of XML escaping in GetCapabilities response Apr 15, 2016
mapwfs20.c WFS/OWS: fix absence of XML escaping in GetCapabilities response Apr 15, 2016
mapwfslayer.c Removed double free in WFS layer (#5085) Mar 31, 2015
mapwms.c Apply dimension filter to tileindex also if present (#5209) Feb 24, 2016
mapwmslayer.c Correct calls to MAX/MIN to MS_MAX/MS_MIN (#5251) Feb 24, 2016
mapxbase.c remove NULL checks before free() Mar 27, 2014
mapxml.c Merging upstream. Jul 4, 2012
mapxmp.c msXmpWrite(): fix use-after-free when a xmp_ metadata is using an unk… Jul 16, 2013
msencrypt.c Merging upstream. Jul 4, 2012
nmake.opt Remove the ArcSDE C API driver from MapServer (#5067) Feb 12, 2015
print-test-results.sh OGR-output: output fid if requested (#5207) Feb 26, 2016
release-notes.sh add script for printing out release-notes in rst format Sep 16, 2013
release.sh Backport release script Feb 25, 2016
run_code_coverage_upload.sh Update stuff related to coverage to work with github.com/mapserver/co… Jul 17, 2013
scalebar.c Correctly initialize "scalebar" utility (#5141) Sep 9, 2015
shp2img.c fix compiler warnings (#5122) Jul 22, 2015
shptree.c Merging upstream. Jul 4, 2012
shptreetst.c fix various compiler warnings Jul 30, 2012
shptreevis.c Fixing a large number of programming errors found by static analysis Mar 24, 2014
sortshp.c Merging upstream. Jul 4, 2012
stablemerge.sh add branch-6-2 to stable merge script (#4437) Aug 31, 2012
strptime.c Add support for coveralls code-coverage reporting in travis builds Jul 26, 2013
sym2img.c implement RFC98 (#4673) and RFC99 (#4704) Sep 23, 2013
testcopy.c Merging upstream. Jul 4, 2012
testexpr.c Merging upstream. Jul 4, 2012
textlayout.c msLayoutTextSymbol(): fix memory corruption in case of failed iconv() ( Oct 24, 2014
tile4ms.c Fixing a large number of programming errors found by static analysis Mar 24, 2014
uthash.h implement RFC98 (#4673) and RFC99 (#4704) Sep 23, 2013

README

-------
Summary
-------

   
MapServer is a system for developing web-based GIS applications. 
The basic system consists of a CGI program that can be configured to 
respond to a variety of spatial requests like making maps, scalebars, 
and point, area and feature queries. Virtually all aspects of an 
application, from web interface to map appearance can be developed 
without any programming. For the more ambitious user, MapServer 
applications can be enhanced using Java, JavaScript or many other web 
technologies. For more  information and complete documentation please 
visit:

  http://www.mapserver.org/

Bug reports and enhancment submissions can be reported in the MapServer 
issue tracker at the following url.   If you do make changes and/or enhancements, 
please let us know so that they might be incorporated into future releases.

  https://github.com/mapserver/mapserver/issues


Join the MapServer user mailing list online at:

  http://www.mapserver.org/community/lists.html

 

-----------
Credits
-----------

MapServer was originally written by Stephen Lime. Major funding for development of 
MapServer has been provided by NASA through cooperative argreements with 
the University of Minnesota, Department of Forest Resources.

PHP/MapScript developed by DM Solutions Group.

GDAL/OGR support and significant WMS support provided by DM Solutions Group 
which received funding support from Canadian Government's GeoConnections 
Program and the Canadian Forest Service.

Raster support developed by Pete Olson of the State of Minnesota, Land 
Management Information Center, and maintained by Frank Warmerdam (DM 
Solutions).

PostGIS spatial database support provided by Dave Blasby of Refractions 
Research.

PDF support developed by Jeff Spielberg and Jamie Wall of Market Insite Group, 
Inc.

OracleSpatial support developed by Rodrigo Cabral of CTTMAR/UNIVALI, Brazil.

Portions Copyright (c) 1998 State of Minnesota, Land Management Information 
Center.

Portions derived from Shapelib, Copyright 1995-1999 Frank Warmerdam.

Supporting packages are covered by their own copyrights.

-----------
License
-----------

::

  Copyright (c) 1996-2007 Regents of the University of Minnesota.

  Permission is hereby granted, free of charge, to any person obtaining a copy 
  of this software and associated documentation files (the "Software"), to deal 
  in the Software without restriction, including without limitation the rights 
  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 
  copies of the Software, and to permit persons to whom the Software is furnished
  to do so, subject to the following conditions:

  The above copyright notice and this permission notice shall be included in all 
  copies of this Software or works derived from this Software.

  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 
  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 
  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 
  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 
  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 
  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 
  SOFTWARE.