mirror of
https://github.com/csharpee/Map-Projections.git
synced 2025-12-24 00:00:03 -05:00
I refactored everything (assuming I actually understand what the word 'refactoring' means, which I think I do, but I'm not sure. I'm too lazy to check). There are fewer duplicate names, corresponding information is closer together in general, the code has less redundancy, it's easier to add new map projections, and classes are grouped more effectively and more logically. I've now switched from using Strings to represent map projections to using an enum (remember when I was using separate classes? Wow, that was trash!). I was also going to combine the MapDesigners and MapAnalyzer with some inheritance type stuff, but I think that's content for another commit.
Map-Projections
A class to create custom maps of the Earth's surface. Simply run MapDesigner.jar, select your parameters, and a custom world map of your design will be created! There are thousands of combinations of color-schemes, projections, and aspects. Includes Mercator, Gall-Peters, Orthographic, Peirce-Quincuncial, and More!
For more information go to jkunimune15.github.io/Map-Projections.
Description
A suite of programs to create custom maps of the Earth's surface.
https://kunimune.home.blog/2017/11/23/the-secrets-of-the-authagraph-revealed/
Languages
Java
88.5%
Python
11.5%