refactor: consume external road compiler

This commit is contained in:
2026-08-26 09:23:46 +08:00
parent b78cb6e990
commit 5cde08090e
48 changed files with 257 additions and 15626 deletions

View File

@@ -1,8 +1,7 @@
"use strict";
const fs = require("fs");
const { parseOsm } = require("../../packages/road-compiler/src/osm");
const {
const { osm: { parseOsm }, laneGeometry: {
appendCoordinates,
haversineMeters,
laneCenterline,
@@ -10,7 +9,7 @@ const {
orientPolyline,
polylineLength,
polylineMidpoint,
} = require("../../packages/road-compiler/src/geometry/lane-geometry");
} } = require("@osm-asset/road-compiler");
const MAX_ROUTES = 5;
const MAX_PATH_EDGES = 7;