What's New - Change Log

Beta 0.98
Changed the distribution of meridians at the central meridian. Before a slope of 0 was used. Now a natural spline is used (0 curvature).

Improved dialog for setting the scale when exporting to Illustrator, PDF or SVG.

Fixed bug that prevented isolines to be displayed for certain projections.
Beta 0.97
Fixed a bug in the projection of closed polygons.

Fixed a bug in the progress bar for projecting external image and grid data.
Beta 0.96
Fixed a bug that prevented the Windows version from running.
Beta 0.95
Projections that can only be approximated by a flex projection are now marked as "(approximated)" in the dialog to select a projection for resetting the current flex projection. Same for menus in the mixer panel.

When exporting to SVG or Illustrator, the scale field is not in scientific notation anymore.

Fixed broken PDF export.

When projecting external Shape files, files can be saved in other formats than shape (PDF, SVG, AI, etc.), and polygons are now filled with white instead of blue.

When exporting to PNG or JPEG files, the width of the image can now be specified.

Export to graphics formats now uses correct colors and line widths.
Beta 0.94
Progress dialogs while projecting external data now always stay on top of other windows.

A main window cannot be closed anymore while external image or raster data is projected.
Beta 0.93
When the last window is closed on Windows or Linux, the application now properly exits.

Fixed bug with distortion profiles diagrams that could become in invisible.

Fixed bug with distortion profile in main map that connected the two profiles.

Fixed bugs in progress dialog when projecting external TIFF files. Changed progress dialog for projecting raster grids.
Beta 0.92
Closed default coastlines data set (transformed polylines to polygons).

Fixed problem with Mercator projection (vertical overshoot of lines).

Export menus are now disabled when the flex projection is hidden (i.e. only the background projection is visible).

Fixed a bug that generated straight lines at poles outside the boundaries of the graticule when the pole line was concave.

Fixed a bug exporting to SVG or Illustrator format, whic left a bounding box in the map.
Beta 0.91
Converted Shape files with Nation and Lakes polylines for download from server to closed polygons.

Fixed problem with download of detailed coastlines.

Fixed problems with export of polygons to Shape files.
Beta 0.90
First beta version. All major features planned for the final release are now present. A handful of bugs remain to be fixed.

Added support for the projection of closed polygons. Polygons are cut along the edge of the graticule.

Fixed a bug in the projection of external data sets, where the cental longitude was sometimes wrong when not centered on 0.
Alpha 0.32
Added inverse projection (from latitude / longitude to X / Y) for flex projections with bending and irregular meridians. The projection of images and raster grids with bending and irregular meridians should now work. Also, the longitude and latitude displayed at the top of the window should now be correct when parallels are arced or when the distribution of meridians is irregular.

Improved placement of menu of options button

Added explanation dialog when selecting "Eliminate Shape Distortion at Origin" in options menu.

Line width of map elements is thicker (main map and mixer maps).

Improved formatting of labels for isolines: a maximum of 2 decimals after comma.
Alpha 0.31
Added display of areal scale factor and angular distortion for current mouse position.
Alpha 0.30
Option to adjust the scale factor such that a specified point is without areal distortion.

Option to adjust proportions of the projection such that the shape distortion at the origin is minimized.
Alpha 0.29
Q visualization is more accurate.

Moved Q options to preferences dialog.

Renamed Q index to Acceptance Index.

Images are now exported to TIFF instead of PPM file format.

Tiff export with transparency outside of graticule.

Fixed bug in bicubic and nearest neighbor resampling: no more black border along the graticule and along +/- 180 degrees when not centered on Greenwich.

Corrected shape of Tissot indicatrices.
Alpha 0.28
improved Q visualisation

fixed bugs in Q dialogue

added normalization on flex projection clone before computing the inverse projection for displaying coordinates and the Q visualisation.

fixed bugs in column selection in distortion table

moved distortion table model into main FlexProjectorModel

Q visualization for background projection

distortion values and Q visualization does not change anymore when the central meridian changes
Alpha 0.27
Fixed issues with menu on mac and windows.

Improved display of coordinates and toolbar

Fixed bug that prevented web pages from being opened on Mac OS 10.5 when the browser was not running. Fixed using BrowserLauncher2

Updated the about dialogue to mention used open-source libraries.
Alpha 0.26
Number fields for mixer sliders.

Default projections for mixer now are Eckert IV and Winkel Tripel or some other projections if these are not enabled in the preferences dialog.

Distortion table and profiles are now updated when the mixing changes.

Mixer: loading of external files is now working.

Mixer is now in a detachable floating window.

Mixer is now deactivated after Undo/Redo.

Removed Mercator from mixer menus.

Mixer maps now have the same central longitude as the main map.

Links to web site from within Flex Projector now also work on Windows.
Alpha 0.25
Fixed bug in projection size dialog which made the application hang.

Resetting bending, meridians, etc. did not hide the projection mixer.

Added help menu with link to web site.

Added help button in projection size dialog with link to web site.
Alpha 0.24
Added the projection mixer.
Alpha 0.23
Added projection of point shape files.
Alpha 0.22
Striped background in distortion table. Changed highlight color for Flex Projection in distortion table.

Fixed bug in dialog asking the user whether to save the changes.
Alpha 0.21
Mac style color picker on Mac OS X.

Improved dialog for asking user whether to save changes (now reacts on cmd-period, cmd-d)

Removed scrollable panels with sliders

Moved option buttons into popup menu.

Fine-tuned buttons and tab panels for Mac OS X 10.5.

Density of points in graticule and outline now adapts to curvature.

Attributes of Shape files are exported.

Fixed bug that prevented files from being imported and projected on Windows.
Alpha 0.19 & 0.20
Added improved coastlines data set that does not cut Alaska at 180 degrees.

Replaced "Sinus" by "cosine" in GUI and file format.
Alpha 0.18
Bending of parallels at 0 degrees latitude is now possible. This removes irregularities in the distortion pattern around the equator.

Added button for linear distribution of distances of parallels.

Replaced menu by four buttons to select the flex curve to display.
Alpha 0.17
Changed automatic scale option. Replaced radio button in Size dialog by plain button. This greatly simplifies the internal data model making it less error-prone, and makes the GUI more consistent. This required a change to the file format (see download page for details).

Changed mechanism to update map, distortion table, distortion diagrams and curves after change to projection parameters or display settings. This fixes a bug in the distortion table, which displayed wrong values after opening a projection file.
Alpha 0.16
Replaced coastline data set by Richard Furno's data.

Added option to replace or extend current data when loading data from the web.
Alpha 0.15
Added color button for map background color in preferences dialog.

Added menu item to show and hide coastlines.

Added button to scale projection such that total area distortion is minimum.

Scale was not correct when resetting to another projection.

Changed the way the distribution of meridians is computed. Previously, a small adjustment had a small effect on meridians close to the central meridian and a large effect on meridians far away.

When resetting, the distribution of meridians and bending are now also adjusted.

Meridian curve sliders, number fields and curve diagram now have a range from -2 to +2.

When resetting, proportions are now correctly computed for projections with curved pole lines.

Removed the Toggle Visibility button in the Display panel.

Clean intersection points between lines and the projection outline are now computed.

Raster and image projection is now working when central meridian is not on Greenwich.

Experimental grid showing the Area Accepted by Q