Live Demos

A MapServer PHP/MapScript Framework


  • p.mapper release 4.3.1 available
  • p.mapper release 4.3.0 available
Based on UMN MapServer and PHP/MapScript by DM Solutions

The p.mapper framework is intended to offer broad functionality and multiple configurations in order to facilitate the setup of a MapServer application based on PHP/MapScript. Functions included are:

  • DHTML (DOM) zoom/pan interface (no use of frames)
  • Zoom/pan also via keyboard keys, mouse wheel, reference map, slider
  • Easy configuration of layout and behaviour with XML config file
  • Query functions (identify, select, search)
  • Fully featured attribute search, including suggest, select boxes, etc.
  • Flexible layout of query results via JavaScript templates
  • Query results display with database joins and hyperlinks
  • Multilingual user interface
    pre-defined: EN, DE, IT, FR, NL, SK, ES, RU, BR, HR, HU, ZH, JA, BG, CZ, EL, HE, LV, CAT, ID, EUS
  • Fully XHTML 1.0 Strict compliant
  • HTML legends and various display styles of legend and layers/TOC
  • Print functions: HTML and PDF
  • DHTML pop-up windows and dialogs
  • Pop-up identify when moving with mouse over map
  • Support for point layers with data in a database supported by PEAR framework
  • Distance and area measurement function
  • Adding points of interest with labels on map
  • Start map with pre-defined zoom extent: via explicit extent or layer feature
  • Plugin API to add custom functionality
  • Various plugins: layer transparency, query result export, and more
p.mapper has been tested with MapServer version 5.6 to 6.2 under Linux and Windows.

For any questions, problems or comments please use the p.mapper mailing list.