JOE - JavaScript Orthographic Earth

An orthographic projection of Earth
rendered with HTML5 <canvas>

Copyright © Joe Honton 2013

License:

Hello World! pelagic.info

About

JavaScript Orthographic Earth (JOE) is an object-oriented library of packages, features, and visualizations for rendering global maps of the world where an entire hemisphere is visible.

Orthographic projections have faithful angles near the point of perspective, but have distorted areas, which become increasingly severe near the horizons.

A representation of Earth drawn by the JOE library can be progammatically rotated and tilted to use any place on Earth as the tangent of the projection, providing an undistorted rendering near that place. It is ideal for displaying continents, oceans and the polar regions.

JavaScript library

LICENSE.html cartesian-transformation.js catalog.js earth.js orthographic-projection.js projected-point.js viewport.js

features

feature-base-class.js feature-general.js feature-line.js feature-point.js feature-polygon.js hash-points.js

interation

listener.js menu.js mouse.js spin-listener.js timekeeper.js

packages

graticle.js great-circles.js named-parallels.js package-base-class.js space.js sphere.js topojson-package.js

visualization

vss-canvas-parameters.js vss-media-collection.js vss-media-rule.js vss-property.js vss-selector-collection.js vss-style-sheet.js style.js

There's only one Joe Honton.