s2-tools
Version:
A collection of geospatial tools primarily designed for WGS84, Web Mercator, and S2.
365 lines • 5.98 kB
JavaScript
/** MERIT 1983 */
const MERIT = {
a: 6_378_137.0,
rf: 298.257,
};
/** Soviet Geodetic System 85 */
const SGS85 = {
a: 6_378_136.0,
rf: 298.257,
};
/** GRS 1980(IUGG, 1980) */
const GRS80 = {
a: 6_378_137.0,
rf: 298.257222101,
};
/** IAU 1976 */
const IAU76 = {
a: 6_378_140.0,
b: 6_356_755.29,
rf: 298.257,
};
/** Airy 1830 */
const airy = {
a: 6_377_563.396,
b: 6_356_256.91,
};
/** Appl. Physics. 1965 */
const APL4 = {
a: 6_378_137,
rf: 298.25,
};
/** Naval Weapons Lab., 1965 */
const NWL9D = {
a: 6_378_145.0,
rf: 298.25,
};
/** Naval Weapons Lab., 1965 */
const NWL10D = NWL9D;
/** Modified Airy */
const mod_airy = {
a: 6_377_340.189,
b: 6_356_034.446,
};
/** Andrae 1876 (Den., Iclnd.) */
const andrae = {
a: 6_377_104.43,
rf: 300.0,
};
/** Australian Natl & S. Amer. 1969 */
const aust_SA = {
a: 6_378_160.0,
rf: 298.25,
};
/** GRS 67(IUGG 1967) */
const GRS67 = {
a: 6_378_160.0,
rf: 298.247167427,
};
/** Bessel 1841 */
const bessel = {
a: 6_377_397.155,
rf: 299.1528128,
};
/** Bessel 1841 (Modified) */
const mod_bessel = {
a: 6_377_390.0,
rf: 299.1528128,
};
/** Bessel 1841 (Namibia) */
const bess_nam = {
a: 6_377_483.865,
rf: 299.1528128,
};
/** Clarke 1858 */
const clrk58 = {
a: 6_378_293.645208759,
rf: 294.2606763692654,
};
/** Clarke 1866 */
const clrk66 = {
a: 6_378_206.4,
b: 6_356_583.8,
};
/** Clarke 1880 mod. */
const clrk80 = {
a: 6_378_249.145,
rf: 293.4663,
};
/** Clarke 1866 (Michigan) */
const clrk80mich = {
a: 6_378_450.0475489,
b: 6_356_826.62148844,
};
/** Clarke 1880 (Benoit) */
const clrk80ben = {
a: 6378300.789,
b: 6356566.435,
};
/** Clarke 1880 (IGN) */
const clrk80ign = {
a: 6378249.2,
b: 6356515,
rf: 293.4660213,
};
/** Clarke 1880 (RGS) */
const clrk80rgs = {
a: 6_378_249.145,
rf: 293.465,
};
/** Clarke 1880 (Arc) */
const clrk80arc = {
a: 6_378_249.145,
rf: 293.4663077,
};
/** Clarke 1880 (SGA) */
const clrk80sga = {
a: 6_378_249.2,
rf: 293.46598,
};
/** Comm. des Poids et Mesures 1799 */
const CPM = {
a: 6_375_738.7,
rf: 334.29,
};
/** Delambre 1810 (Belgium) */
const delmbr = {
a: 6_376_428.0,
rf: 311.5,
};
/** Engelis 1985 */
const engelis = {
a: 6_378_136.05,
rf: 298.2566,
};
/** Everest 1830 (1937 Adjustment) */
const evrst30 = {
a: 6_377_276.345,
rf: 300.8017,
};
/** Everest 1948 */
const evrst48 = {
a: 6_377_304.063,
rf: 300.8017,
};
/** Everest 1830 Modified */
const evrst30_mod = evrst48;
/** Everest 1956 */
const evrst56 = {
a: 6_377_301.243,
rf: 300.8017,
};
/** Everest (Sabah & Sarawak) */
const evrstSS = {
a: 6_377_298.556,
rf: 300.8017,
};
/** Everest 1830 (1967 Definition) */
const evrst67 = evrstSS;
/** Everest 1969 */
const evrst69 = {
a: 6_377_295.664,
rf: 300.8017,
};
/** Everest 1830 (1975 Definition) */
const evrst75 = {
a: 6_377_299.151,
rf: 300.8017255,
};
/** Fischer (Mercury Datum) 1960 */
const fschr60 = {
a: 6_378_166.0,
rf: 298.3,
};
/** Fischer 1960 */
const fschr60m = {
a: 6_378_155.0,
rf: 298.3,
};
/** Fischer 1968 */
const fschr68 = {
a: 6_378_150.0,
rf: 298.3,
};
/** Helmert 1906 */
const helmert = {
a: 6_378_200.0,
rf: 298.3,
};
/** Hough */
const hough = {
a: 6_378_270.0,
rf: 297.0,
};
/** Indonesian National Spheroid */
const indonesian = {
a: 6_378_160,
rf: 298.247,
};
/** International 1909 (Hayford) */
const intl = {
a: 6_378_388.0,
rf: 297.0,
};
/** International 1909 (Hayford) */
const intl09 = intl;
/** International 1924 */
const intl24 = {
a: 6_378_388,
rf: 297.0,
};
/** International 1967 */
const intl67 = aust_SA;
/** Kaula 1961 */
const kaula = {
a: 6_378_163.0,
rf: 298.24,
};
/** Lerch 1979 */
const lerch = {
a: 6_378_139.0,
rf: 298.257,
};
/** Maupertius 1738 */
const mprts = {
a: 6_397_300.0,
rf: 191.0,
};
/** New International 1967 */
const new_intl = {
a: 6_378_157.5,
b: 6_356_772.2,
};
/** Plessis 1817 (France) */
const plessis = {
a: 6_376_523.0,
rf: 308.533,
};
/** Krassovsky, 1942 */
const krass = {
a: 6_378_245.0,
rf: 298.3,
};
/** Southeast Asia */
const SEasia = {
a: 6_378_155.0,
b: 6_356_773.3205,
};
/** Struve 1860 */
const struve = {
a: 6_378_298.3,
rf: 294.73,
};
/** Walbeck */
const walbeck = {
a: 6_376_896.0,
b: 6_355_834.8467,
};
/** War Office */
const WARO = {
a: 6_378_300.0,
rf: 296.0,
};
/** WGS 60 */
const WGS60 = {
a: 6_378_165.0,
rf: 298.3,
};
/** WGS 66 */
const WGS66 = {
a: 6_378_145.0,
rf: 298.25,
};
/** WGS 72 */
const WGS7 = {
a: 6_378_135.0,
rf: 298.26,
};
/** WGS 84 */
const WGS84 = {
a: 6_378_137.0,
rf: 298.257223563,
};
/** GEM 10C */
const GEM10C = WGS84;
/** OSU86F */
const OSU86F = {
a: 6_378_136.2,
rf: 298.257223563,
};
/** OSU91A */
const OSU91A = {
a: 6_378_136.3,
rf: 298.257223563,
};
/** Normal Sphere (r=6370997) */
const SPHERE = {
a: 6370997.0,
b: 6370997.0,
};
export const ellipsoids = {
MERIT,
SGS85,
GRS80,
IAU76,
airy,
APL4,
NWL9D,
NWL10D,
mod_airy,
andrae,
aust_SA,
GRS67,
bessel,
mod_bessel,
bess_nam,
clrk58,
clrk66,
clrk80,
clrk80mich,
clrk80ben,
clrk80ign,
clrk80rgs,
clrk80arc,
clrk80sga,
CPM,
delmbr,
engelis,
evrst30,
evrst48,
evrst30_mod,
evrst56,
evrstSS,
evrst67,
evrst69,
evrst75,
GEM10C,
fschr60,
fschr60m,
fschr68,
helmert,
hough,
indonesian,
intl,
intl09,
intl24,
intl67,
kaula,
lerch,
mprts,
new_intl,
OSU86F,
OSU91A,
plessis,
krass,
SEasia,
struve,
walbeck,
WARO,
WGS60,
WGS66,
WGS7,
WGS84,
SPHERE,
};
//# sourceMappingURL=ellipsoid.js.map