Mapyrus is software for creating plots of points, lines, polygons, and labels in PostScript, PDF, SVG, and Web image output formats. It combines the following three components: A Logo or turtle graphics language, reading of GIS datasets and RDBMS tables, and running as a stand-alone program or as a Web server.
| Tags | Scientific/Engineering Geographical multimedia Graphics Presentation |
|---|---|
| Licenses | LGPL |
| Implementation | Java |
Recent releases


Changes: Support was added for Oracle Spatial geometry types (MDSYS.SDO_GEOMETRY).


Changes: This release fixes the use of clipping in SVG output. It adds more options and examples for better street labeling.


Changes: Extended SVG output. Embedding of user-defined JavaScript functions and XML mouse event handling attributes so that SVG output files can be made interactive.


Changes: This release adds a -r commandline option to run more slowly (reducing CPU load), the color names "current" and "softer", an httpresponse command to set the complete header for a response to an HTTP request, and a manual example demonstrating use of the -Djava.awt.headless=true option for creating PNG image output on "headless" computers with no graphics display. When running as an HTTP server, the Mapyrus.http.header array is now filled with header information passed in each HTTP request.


Changes: Inclusion of PostScript Type 1 fonts in PDF output using the pfbfiles= option to the newpage command. A sinewave command to draw sine wave shapes has been added. Compresses images in PDF output.