MapServer

Mapserv CGI, PHP-MapScript and Python MapScript are included. PHP-MapScript is for PHP CGI-only for now. Of course, PHP-MapScript needs PHP, but the CGI mapserv will run without PHP. Python MapScript requires the Python 2.5 package on Tiger (Python 2.5 is included in Leopard). MapServer requires the UnixImageIO, FreeType, PDFlib, GEOS 3, PROJ and GDAL frameworks. (PDFlib for Leopard is in limbo right now.)

For testing MapServer, look at the demos and tutorials on the MapServer website.

Included also are simple (and a bit old) drag-n-drop GUIs for the shptree, tile4ms and sortshp tools. The other tools you will have to use from the terminal.

Old Panther

For those that still need something for Panther. These won't be updated.

In addition to the Tiger/Leopard requirements, these old MapServer builds require the GD and PDFlib frameworks.

There are two kinds of builds. Static, which is the standard way of building MapServer. And framework-based. Since I haven't heard of any problems yet, for now I'm leaving the current 5.0 release as framework-only.

The static build puts the library functions in each MapServer binary. Thus the large distribution size. This is the standard way to build MapServer, and is stable. If you have problems with the framework MapServer, fall back to this one.

The framework-based MapServer has a single framework (duh) that all MapServer binaries use. This greatly reduces distribution and install sizes (that's 2.3 MB * 13 binaries reduction!).

software/mapserver.txt (2923 views) · Last modified: 2008/03/08 15:54 by kyngchaos
Top