vgridjs
Version:
Vgrid DGGS JS
32 lines (30 loc) • 891 B
JavaScript
;
// dggs/qtm.ts
function qtmIdToFacet(qtmId) {
throw new Error("Not implemented");
}
function latlonToQtmId(lat, lon, resolution) {
throw new Error("Not implemented");
}
function qtmIdToLatlon(qtmId) {
throw new Error("Not implemented");
}
function qtmParent(qtmId) {
if (!qtmId || qtmId.length <= 1) {
throw new Error("Cannot get parent of an empty or single-character QTM ID.");
}
return qtmId.slice(0, -1);
}
function qtmChildren(qtmId, resolution) {
if (resolution !== void 0 && qtmId.length >= resolution) {
return qtmId.length === resolution ? [qtmId] : [];
}
throw new Error("Not implemented");
}
exports.latlonToQtmId = latlonToQtmId;
exports.qtmChildren = qtmChildren;
exports.qtmIdToFacet = qtmIdToFacet;
exports.qtmIdToLatlon = qtmIdToLatlon;
exports.qtmParent = qtmParent;
//# sourceMappingURL=qtm.cjs.map
//# sourceMappingURL=qtm.cjs.map