Skip to content

A simple attempt at implementing the Adaptive Composite Map Projection in d3.v3

License

Notifications You must be signed in to change notification settings

jczaplew/d3-acmp-lite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Adaptive Composite Map Projection (Lite)

SVG demo - http://bl.ocks.org/jczaplew/6603431
Canvas demo - http://bl.ocks.org/jczaplew/6798471

Based on

  1. The Adaptive Composite Map Projection as described and demonstrated by Berhard Jenny
  2. The d3.v2 implementation of the Adaptive Composite Map Projection by Gabor Angeli & Sukolsak Sakshuwong
  3. Zoom & pan code from Mike Bostock

Goals

  • Utilize the Adaptive Composite Map Projection within d3.v3
  • Simplify/optomize the description and implementation for fast performance and aesthetics
    • i.e. sacrifice some accuracy for simplicity
  • Smooth performance on mobile devices

Current shortcomings

  • Does not implement the ACMP as a d3 projection for reusability/integration
  • Smooth performance across a range of devices
  • Integration with map tiles at large scales

License: CC0 1.0 Universal

About

A simple attempt at implementing the Adaptive Composite Map Projection in d3.v3

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published