Add paths
This commit is contained in:
parent
f3e3c1ee49
commit
02ec8ff4d2
4 changed files with 255 additions and 49 deletions
|
|
@ -17,7 +17,9 @@ set -euo pipefail
|
|||
# - places_ref.parquet: place order reference
|
||||
#
|
||||
# Usage:
|
||||
# ./r5-java/run.sh
|
||||
# ./r5-java/run.sh [--paths] [--demo]
|
||||
# --paths records journey instructions (transit only, ~20x slower)
|
||||
# --demo only compute Bank + TCR, transit only (quick test)
|
||||
|
||||
# --- Defaults ---
|
||||
THREADS=4
|
||||
|
|
@ -25,6 +27,8 @@ HEAP=12g
|
|||
NETWORK_DIR=property-data/r5-network
|
||||
OUTPUT_BASE=property-data/travel-times
|
||||
R5_DIR=r5-java
|
||||
PATHS_FLAG=""
|
||||
DEMO_FLAG=""
|
||||
|
||||
# --- Parse args ---
|
||||
while [[ $# -gt 0 ]]; do
|
||||
|
|
@ -33,6 +37,8 @@ while [[ $# -gt 0 ]]; do
|
|||
--heap) HEAP="$2"; shift 2 ;;
|
||||
--network-dir) NETWORK_DIR="$2"; shift 2 ;;
|
||||
--output-dir) OUTPUT_BASE="$2"; shift 2 ;;
|
||||
--paths) PATHS_FLAG="--paths"; shift ;;
|
||||
--demo) DEMO_FLAG="--demo"; shift ;;
|
||||
*) echo "Unknown: $1"; exit 1 ;;
|
||||
esac
|
||||
done
|
||||
|
|
@ -96,6 +102,7 @@ done
|
|||
|
||||
if $NEEDS_COMPILE; then
|
||||
echo "--- Compiling Java source ---"
|
||||
rm -rf "$OUT_DIR"
|
||||
mkdir -p "$OUT_DIR"
|
||||
javac -cp "$LIB_DIR/*" -d "$OUT_DIR" "$SRC_DIR"/*.java
|
||||
fi
|
||||
|
|
@ -128,7 +135,8 @@ java -Xmx"$HEAP" -cp "$OUT_DIR:$LIB_DIR/*" propertymap.App \
|
|||
--postcodes property-data/arcgis_data.parquet \
|
||||
--places property-data/places.parquet \
|
||||
--output-dir "$OUTPUT_BASE" \
|
||||
--threads "$THREADS"
|
||||
--threads "$THREADS" \
|
||||
$PATHS_FLAG $DEMO_FLAG
|
||||
|
||||
echo ""
|
||||
echo "=== Complete ==="
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue