import {asin, cos, epsilon, sin} from "../math"; import {azimuthalInvert} from "./azimuthal"; import projection from "./index"; export function orthographicRaw(x, y) { return [cos(y) * sin(x), sin(y)]; } orthographicRaw.invert = azimuthalInvert(asin); export default function() { return projection(orthographicRaw) .scale(249.5) .clipAngle(90 + epsilon); }