feat: initial commit - massive-cloud point cloud processing system

This commit is contained in:
2026-05-27 09:51:42 +00:00
commit 16811100d1
391 changed files with 78338 additions and 0 deletions

View File

@@ -0,0 +1,21 @@
import 'dotenv/config';
import { runDeviationHeatmapJob } from './deviationHeatmapJob.js';
const [, , a, b, c] = process.argv;
const resultId = Number(a);
const taskId = Number(b);
const totalPoints = Number(c);
if (!Number.isFinite(resultId) || !Number.isFinite(taskId) || resultId <= 0 || taskId <= 0) {
console.error('[DeviationHeatmapJobRunner] 用法: <resultId> <taskId> <totalPoints>');
process.exit(1);
}
const pts = Number.isFinite(totalPoints) && totalPoints > 0 ? totalPoints : 400_000;
runDeviationHeatmapJob(resultId, taskId, pts)
.then(() => process.exit(0))
.catch((e) => {
console.error('[DeviationHeatmapJobRunner]', e);
process.exit(1);
});