Skip to content

Commit 379e5f9

Browse files
Merge pull request #13 from rustprooflabs/add-ttt-function-for-routing-costs
Add Travel Time function. Inputs: meters & km/hr; Outputs: seconds
2 parents 95b5bc3 + 88fd53f commit 379e5f9

File tree

3 files changed

+9
-1
lines changed

3 files changed

+9
-1
lines changed

LICENSE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2022-2025 Ryan Lambert, RustProof Labs
3+
Copyright (c) 2022-2026 Ryan Lambert, RustProof Labs
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

src/lib.rs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,13 @@ fn ttt_meters_m_s(length_meters: f64, meters_per_second: f64) -> f64 {
9494
length_meters / meters_per_second
9595
}
9696

97+
#[pg_extern(immutable)]
98+
fn ttt_meters_km_hr_to_seconds(
99+
length_meters: f64
100+
, km_per_hour: f64
101+
) -> f64 {
102+
length_meters / speed_kmhr_to_m_s(km_per_hour)
103+
}
97104

98105
/////////////////////////////
99106
// Power conversions

src/sql/comments.sql

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ COMMENT ON FUNCTION convert.speed_mph_to_m_s IS 'Speed conversion: miles per hou
1616
COMMENT ON FUNCTION convert.speed_m_s_to_mph IS 'Speed conversion: meters per second to miles per hour';
1717
COMMENT ON FUNCTION convert.speed_m_s_to_kmhr IS 'Speed conversion: meters per second to kilometers per hour';
1818
COMMENT ON FUNCTION convert.ttt_meters_m_s IS 'Time To Travel: Input uses meters and meters-per-second (m_s). Returns seconds.';
19+
COMMENT ON FUNCTION convert.ttt_meters_km_hr_to_seconds IS 'Time To Travel: Input uses meters and kilometers per hour. Returns seconds.';
1920

2021
COMMENT ON FUNCTION convert.power_dbm_to_watts IS 'Power conversion: dBm to Watts';
2122
COMMENT ON FUNCTION convert.power_watts_to_dbm IS 'Power conversion: Watts to dBm';

0 commit comments

Comments
 (0)