Marc Jansen
47a7b03e0e
Remove use of toDegrees/toRadians util functions
...
Instead of goog.math.toRadians and goog.math.toDegrees, we now use
our own implementations of these basic conversion functions.
2015-10-12 21:16:03 +02:00
Tim Schaub
0ba7856d49
Remove FIXMEs
2015-08-23 11:59:39 -06:00
Tim Schaub
90ec289c89
Remove unused sphere.midpoint() method
2015-08-23 11:56:23 -06:00
Tim Schaub
b724ce6c0d
Remove unused sphere.interpolate() method
2015-08-23 11:54:08 -06:00
Tim Schaub
9cccbd0712
Remove unused sphere.maximumLatitude() method
2015-08-23 11:51:00 -06:00
Tim Schaub
3852be0d7e
Remove unused sphere.initialBearing() method
2015-08-23 11:50:00 -06:00
Tim Schaub
daa4781072
Remove unused sphere.equirectangularDistance() method
2015-08-23 11:48:09 -06:00
Tim Schaub
8ec2bcef17
Remove unused sphere.finalBearing() method
2015-08-23 11:46:20 -06:00
Tim Schaub
c74277cae8
Remove unused sphere.cosineDistance() method
2015-08-23 11:43:26 -06:00
Tim Schaub
bc1328528a
Remove unused sphere.crossTrackDistance() method
2015-08-23 11:41:06 -06:00
Stefan Weil
e812f2435e
Fix typos found by codespell
...
Most of them are in comments, some in strings.
Signed-off-by: Stefan Weil <sw@weilnetz.de >
2015-02-12 16:39:55 +01:00
Bart van den Eijnden
c5c24f209a
Add geodesic option for measure
2015-02-11 13:24:23 +01:00
Éric Lemoine
122b535393
Better docs for ol.Sphere#offset
2014-09-17 20:22:18 +02:00
Éric Lemoine
f7f4c7b686
Remove @api annotation from ol.sphere.WGS84
2014-08-29 11:57:44 +02:00
Éric Lemoine
f452f5545a
Add @classdesc to ol.Sphere
2014-08-29 11:57:44 +02:00
Éric Lemoine
40fb661864
Add @api to ol.Sphere
2014-08-29 11:22:08 +02:00
Tim Schaub
4cf5ab4620
Use @api annotation instead of @todo api
2014-07-05 15:41:14 -04:00
Frederic Junod
2f918ea2a4
Remove unused goog.require
2014-05-21 16:06:32 +02:00
Tim Schaub
1110da37e1
Move ol.Sphere#circle to ol.geom.Polygon.circular
...
Previously, ol.geom.Polygon was a transitive dependency of ol.proj (since ol.proj requires ol.sphere.NORMAL, and all spheres were capable of generating circular polygons). Instead, ol.proj should be lower-level. Since it deals only with coordinate arrays, it shouldn't depend on all of the geometry code.
By adding a static `circular` function to `ol.geom.Polygon`, the dependency tree makes more sense. If you want to create a polygon that approximates a circle on a sphere, you require `ol.geom.Polygon` and `ol.Sphere` (or one of the constants).
This makes room for geometries to have a `transform` method that takes projection-like arguments (meaning that `ol.geom.Geometry` will require `ol.proj`).
2014-05-02 11:25:44 -06:00
Tim Schaub
fb497f5288
Annotations for exports
2014-04-29 09:53:05 -06:00
Frederic Junod
38f8774cc4
Export ol.Sphere#circle function
2014-04-15 14:35:20 +02:00
Tom Payne
0b5f0d0c8e
Add ol.Sphere#interpolate
2014-03-18 18:52:44 +01:00
Tom Payne
0c8552edbb
Add ol.Sphere#circle
2014-03-11 15:28:16 +01:00
Frederic Junod
9f79d33486
Create 'type' annotation for 'const' variables
...
From https://developers.google.com/closure/compiler/docs/js-for-compiler :
"The type declaration and additional comment are optional. If you
provide a type declaration, put the declaration on a separate line."
2014-01-09 09:53:20 +01:00
Tom Payne
8b539cd4cc
Remove unused variables in sphere
2013-05-28 16:01:34 +02:00
Tom Payne
b19b753c1b
Give wgs84.js files unique filenames
2013-04-16 19:20:19 +02:00
Tom Payne
02196c94b5
Redefine ol.Coordinate to be Array.<number>
2013-04-05 12:30:37 +02:00
Tom Payne
6cc4cb33d0
Use more consistent directory structure
2013-03-19 12:03:31 +01:00
Tom Payne
e6f08df72c
Add the normal sphere
2013-03-04 00:12:51 +01:00
Tom Payne
684ea35673
Add sphere with radius equal to the semi-major axis of the WGS84 ellipsoid
2013-03-04 00:12:51 +01:00