Toward diverse map projections: A fusion framework with anomaly detection and approximate distortion estimation
<b>gen_coords.jl</b>: Pre-generates planar coordinate points for a series of projections and stores the results in the <code>coords</code> directory.<b>gen_opt_coords.jl</b>: Uses Particle Swarm Optimization to perform non-proportional scaling on a series of projections, obtaining scaling factors that result in lower distortion projections. Using these scaling factors, planar coordinate points are generated and stored in the <code>coords-opt</code> directory.<b>fusion.jl</b>: Performs pairwise fusion of projections from the <code>coords</code> and <code>coords-opt</code> directories using six different fusion methods and dozens of fusion coefficients. For 220 projections in both <code>coords</code> and <code>coords-opt</code>, over 2 million new projections can be generated.Each of the <code>coords</code> and <code>coords-opt</code> directories provides three sample projections.<br><code><strong>opt-results.txt</strong></code> contains the optimized scaling factors.<br><b>Example:</b>Projection NameEqual-Area ProjectionDistortion Before OptimizationDistortion After OptimizationX Scaling FactorY Scaling Factormolltrue0.38565904203034630.37164262962732950.90593928841962351.1038267274449063<code><strong>fusion-arith-output.txt</strong></code> contains the arithmetic fusion results. (Results from the other five fusion methods can also be obtained using <b>fusion.jl</b>).<br><b>Example:</b>Source Map Projection 1Source Map Projection 2WeightingNumber of HEALPix grids with NaN/InfNumber of HEALPix grids with negative a or bRatio of negative a or b (i.e., anomaly rate)Area distortion, angle distortion, and overall distortion using N_pixArea distortion, angle distortion, and overall distortion after removing anomaliesmolleqearth-0.301680.00085449218750.04759920095327961, 0.3863484915908265, 0.389269624920693840.04761955056832187, 0.3865136633356999, 0.3894360455087738
Publication Details
- Journal
- Figshare
- Published
- 2025-01-01
- DOI
- https://doi.org/10.6084/m9.figshare.28400309.v3
- Primary Topic
- Numerical Methods and Algorithms
- Type
- article
- Field-Weighted Citation Impact
- 0.00