gis-tools-ts
Version:
A collection of geospatial tools primarily designed for WGS84, Web Mercator, and S2.
60 lines • 4.25 kB
JavaScript
/** PJI output units */
export var pjIoUnits;
(function (pjIoUnits) {
pjIoUnits[pjIoUnits["PJ_IO_UNITS_WHATEVER"] = 0] = "PJ_IO_UNITS_WHATEVER"; /* Doesn't matter (or depends on pipeline neighbours) */
pjIoUnits[pjIoUnits["PJ_IO_UNITS_CLASSIC"] = 1] = "PJ_IO_UNITS_CLASSIC"; /* Scaled meters (right), projected system */
pjIoUnits[pjIoUnits["PJ_IO_UNITS_PROJECTED"] = 2] = "PJ_IO_UNITS_PROJECTED"; /* Meters, projected system */
pjIoUnits[pjIoUnits["PJ_IO_UNITS_CARTESIAN"] = 3] = "PJ_IO_UNITS_CARTESIAN"; /* Meters, 3D cartesian system */
pjIoUnits[pjIoUnits["PJ_IO_UNITS_RADIANS"] = 4] = "PJ_IO_UNITS_RADIANS"; /* Radians */
pjIoUnits[pjIoUnits["PJ_IO_UNITS_DEGREES"] = 5] = "PJ_IO_UNITS_DEGREES"; /* Degrees */
})(pjIoUnits || (pjIoUnits = {}));
/** brief Object category. */
export var PJ_CATEGORY;
(function (PJ_CATEGORY) {
PJ_CATEGORY[PJ_CATEGORY["PJ_CATEGORY_ELLIPSOID"] = 0] = "PJ_CATEGORY_ELLIPSOID";
PJ_CATEGORY[PJ_CATEGORY["PJ_CATEGORY_PRIME_MERIDIAN"] = 1] = "PJ_CATEGORY_PRIME_MERIDIAN";
PJ_CATEGORY[PJ_CATEGORY["PJ_CATEGORY_DATUM"] = 2] = "PJ_CATEGORY_DATUM";
PJ_CATEGORY[PJ_CATEGORY["PJ_CATEGORY_CRS"] = 3] = "PJ_CATEGORY_CRS";
PJ_CATEGORY[PJ_CATEGORY["PJ_CATEGORY_COORDINATE_OPERATION"] = 4] = "PJ_CATEGORY_COORDINATE_OPERATION";
PJ_CATEGORY[PJ_CATEGORY["PJ_CATEGORY_DATUM_ENSEMBLE"] = 5] = "PJ_CATEGORY_DATUM_ENSEMBLE";
})(PJ_CATEGORY || (PJ_CATEGORY = {}));
/** brief Object type. */
export var PJ_TYPE;
(function (PJ_TYPE) {
PJ_TYPE[PJ_TYPE["PJ_TYPE_UNKNOWN"] = 0] = "PJ_TYPE_UNKNOWN";
PJ_TYPE[PJ_TYPE["PJ_TYPE_ELLIPSOID"] = 1] = "PJ_TYPE_ELLIPSOID";
PJ_TYPE[PJ_TYPE["PJ_TYPE_PRIME_MERIDIAN"] = 2] = "PJ_TYPE_PRIME_MERIDIAN";
PJ_TYPE[PJ_TYPE["PJ_TYPE_GEODETIC_REFERENCE_FRAME"] = 3] = "PJ_TYPE_GEODETIC_REFERENCE_FRAME";
PJ_TYPE[PJ_TYPE["PJ_TYPE_DYNAMIC_GEODETIC_REFERENCE_FRAME"] = 4] = "PJ_TYPE_DYNAMIC_GEODETIC_REFERENCE_FRAME";
PJ_TYPE[PJ_TYPE["PJ_TYPE_VERTICAL_REFERENCE_FRAME"] = 5] = "PJ_TYPE_VERTICAL_REFERENCE_FRAME";
PJ_TYPE[PJ_TYPE["PJ_TYPE_DYNAMIC_VERTICAL_REFERENCE_FRAME"] = 6] = "PJ_TYPE_DYNAMIC_VERTICAL_REFERENCE_FRAME";
PJ_TYPE[PJ_TYPE["PJ_TYPE_DATUM_ENSEMBLE"] = 7] = "PJ_TYPE_DATUM_ENSEMBLE";
/** Abstract type, not returned by proj_get_type() */
PJ_TYPE[PJ_TYPE["PJ_TYPE_CRS"] = 8] = "PJ_TYPE_CRS";
PJ_TYPE[PJ_TYPE["PJ_TYPE_GEODETIC_CRS"] = 9] = "PJ_TYPE_GEODETIC_CRS";
PJ_TYPE[PJ_TYPE["PJ_TYPE_GEOCENTRIC_CRS"] = 10] = "PJ_TYPE_GEOCENTRIC_CRS";
/**
* proj_get_type() will never return that type, but
* PJ_TYPE_GEOGRAPHIC_2D_CRS or PJ_TYPE_GEOGRAPHIC_3D_CRS.
*/
PJ_TYPE[PJ_TYPE["PJ_TYPE_GEOGRAPHIC_CRS"] = 11] = "PJ_TYPE_GEOGRAPHIC_CRS";
PJ_TYPE[PJ_TYPE["PJ_TYPE_GEOGRAPHIC_2D_CRS"] = 12] = "PJ_TYPE_GEOGRAPHIC_2D_CRS";
PJ_TYPE[PJ_TYPE["PJ_TYPE_GEOGRAPHIC_3D_CRS"] = 13] = "PJ_TYPE_GEOGRAPHIC_3D_CRS";
PJ_TYPE[PJ_TYPE["PJ_TYPE_VERTICAL_CRS"] = 14] = "PJ_TYPE_VERTICAL_CRS";
PJ_TYPE[PJ_TYPE["PJ_TYPE_PROJECTED_CRS"] = 15] = "PJ_TYPE_PROJECTED_CRS";
PJ_TYPE[PJ_TYPE["PJ_TYPE_COMPOUND_CRS"] = 16] = "PJ_TYPE_COMPOUND_CRS";
PJ_TYPE[PJ_TYPE["PJ_TYPE_TEMPORAL_CRS"] = 17] = "PJ_TYPE_TEMPORAL_CRS";
PJ_TYPE[PJ_TYPE["PJ_TYPE_ENGINEERING_CRS"] = 18] = "PJ_TYPE_ENGINEERING_CRS";
PJ_TYPE[PJ_TYPE["PJ_TYPE_BOUND_CRS"] = 19] = "PJ_TYPE_BOUND_CRS";
PJ_TYPE[PJ_TYPE["PJ_TYPE_OTHER_CRS"] = 20] = "PJ_TYPE_OTHER_CRS";
PJ_TYPE[PJ_TYPE["PJ_TYPE_CONVERSION"] = 21] = "PJ_TYPE_CONVERSION";
PJ_TYPE[PJ_TYPE["PJ_TYPE_TRANSFORMATION"] = 22] = "PJ_TYPE_TRANSFORMATION";
PJ_TYPE[PJ_TYPE["PJ_TYPE_CONCATENATED_OPERATION"] = 23] = "PJ_TYPE_CONCATENATED_OPERATION";
PJ_TYPE[PJ_TYPE["PJ_TYPE_OTHER_COORDINATE_OPERATION"] = 24] = "PJ_TYPE_OTHER_COORDINATE_OPERATION";
PJ_TYPE[PJ_TYPE["PJ_TYPE_TEMPORAL_DATUM"] = 25] = "PJ_TYPE_TEMPORAL_DATUM";
PJ_TYPE[PJ_TYPE["PJ_TYPE_ENGINEERING_DATUM"] = 26] = "PJ_TYPE_ENGINEERING_DATUM";
PJ_TYPE[PJ_TYPE["PJ_TYPE_PARAMETRIC_DATUM"] = 27] = "PJ_TYPE_PARAMETRIC_DATUM";
PJ_TYPE[PJ_TYPE["PJ_TYPE_DERIVED_PROJECTED_CRS"] = 28] = "PJ_TYPE_DERIVED_PROJECTED_CRS";
PJ_TYPE[PJ_TYPE["PJ_TYPE_COORDINATE_METADATA"] = 29] = "PJ_TYPE_COORDINATE_METADATA";
})(PJ_TYPE || (PJ_TYPE = {}));
//# sourceMappingURL=types.js.map