mile_chain_to_nr_mileage¶
-
pyrcs.utils.
mile_chain_to_nr_mileage
(miles_chains)[source]¶ Convert mileage data in the form ‘<miles>.<chains>’ to Network Rail mileage.
- Parameters
miles_chains (str or numpy.nan or None) – mileage data presented in the form ‘<miles>.<chains>’
- Returns
Network Rail mileage in the form ‘<miles>.<yards>’
- Return type
str
Examples:
>>> from pyrcs.utils import mile_chain_to_nr_mileage >>> miles_chains_dat = '0.18' # AAM 0.18 Tewkesbury Junction with ANZ (84.62) >>> mileage_data = mile_chain_to_nr_mileage(miles_chains_dat) >>> print(mileage_data) 0.0396 >>> miles_chains_dat = None # or np.nan, or '' >>> mileage_data = mile_chain_to_nr_mileage(miles_chains_dat) >>> print(mileage_data)