tillnagel / unfolding

A library to create interactive maps and geovisualizations in Processing and Java
http://unfoldingmaps.org
Other
477 stars 245 forks source link

constellation-refactor #172

Open cygnus-x-1 opened 4 years ago

cygnus-x-1 commented 4 years ago

I am doing some work on Constellation (https://github.com/constellation-app/constellation), which uses Unfolding Maps to visualise geospatial information. I have made several improvements on top of Unfolding Maps inside Constellation (such as more flexible feature and marker handling, and a map overlay and layer framework) which I would like to share back to this project. I am also interested in making further improvements (such as customisable map controls) which cannot simply be applied on top, and will instead require changes to this project.

This pull request is just in preparation of all that, and only consists of code style and quality improvements... so that any changes I do make start from a consistent baseline. There are a lot of changes here, so i'm happy to take it slow and talk through my changes in detail if you need.

To start with - there are two commits in this pull request: 64c6478: I used Netbeans built in auto-formatter to normalise the format of all code. b08991c: I performed a manual pass over all code to fix any remaining style issues I could find, as well as to make sure all the examples and tests worked (where possible).