All releases of Mapyrus


Release Notes: This release adds creation of GeoJSON from Mapyrus. It simplifies combining Mapyrus with OpenLayers. It adds an example to the Mapyrus Web site and manual demonstrating Mapyrus and OpenLayers.


Release Notes: The REPROJECT function was added to transform coordinates using jhlabs.com PROJ.4 library. SecurityException errors are now avoided when running the GUI with Java Web Start.


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


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


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


Release Notes: 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.


Release Notes: 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.


Release Notes: More color names were added. Drawing of 3-dimensional wedge shapes was added. The toworlds() and topage() functions were added to transform between page and world coordinates. The alignment of multi-line labels was changed so that the whole label matches the value given in the justify command, not each line. "Mapyrus.worlds." variables were fixed to return correct values when the world coordinate system is added for only part of the page. PDF output may now be created with no X Window display set. The geometry may now be passed to the protect and unprotect commands and protected function.


Release Notes: This release fixes image and icon display in PDF output, adds transparency to PDF output, and adds a "blend" command to control transparency in PDF output.


Release Notes: This release adds an endpage command to simplify creation of PDF output when running as an HTTP server. It allows named paper sizes to be used (e.g. "A4" and "Letter"). * A box3d command to draw boxes with a 3 dimensional appearance has been added. Spiral, pentagon, cylinder, and raindrop commands to draw new shapes have been added. A parsgeo() function has been added to parse various degree-minutes-seconds formats, such as 42.196597N or 42o 11' 47.75"
A character recognition component that allows developers to add OCR functionality in their Java Web, Windows application, and Web services. It allows extracting text from images easily.