@ngageoint/geopackage
Version:
GeoPackage JavaScript Library
24 lines • 825 B
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.EnvelopeBuilder = void 0;
var bbox_1 = __importDefault(require("@turf/bbox"));
var EnvelopeBuilder = /** @class */ (function () {
function EnvelopeBuilder() {
}
EnvelopeBuilder.buildEnvelopeWithGeometry = function (wkbGeometry) {
var geoJson = wkbGeometry.toGeoJSON();
var bbox = (0, bbox_1.default)(geoJson);
return {
minX: bbox[0],
minY: bbox[1],
maxX: bbox[2],
maxY: bbox[3],
};
};
return EnvelopeBuilder;
}());
exports.EnvelopeBuilder = EnvelopeBuilder;
//# sourceMappingURL=envelopeBuilder.js.map