public class FareInfo extends Object
限定符和类型 | 方法和说明 |
---|---|
double |
getFareStep()
返回票价递增步长。
|
double |
getFareStepRange()
返回超出起步价范围后的票价递增范围。
|
double |
getStartFare()
返回起步价格。
|
double |
getStartFareRange()
返回起步价格范围。
|
int |
getType()
返回公交票价类型。
|
public int getType()
值为0表示为单一票价,1表示按距离计价,2表示按站数计价。
public double getStartFareRange()
起步价格范围是指在该范围内,均使用起步价格。该方法返回值的单位由公交票价类型决定;当公交票价类型为按距离计价时,本方法返回值的单位是距离单位。比如,出租车起步范围为3公里,则本方法返回值为3,单位为距离单位(公里);当公交票价类型为按站数计价时,本方法返回值的单位为站数,比如:公交车5站以内均使用起步价格,那么本方法返回值为5,单位为站数。
public double getStartFare()
public double getFareStep()
票价递增步长是指每增加一站(按站数计价)或者一个距离单位所增加的票价(按距离计价)。
public double getFareStepRange()
票价递增范围是指,在超出起步计价范围后,距离或站点每增加多少距离或数量,公交票价会增长一定数额。例如,某城市非空调车在超出起步价范围后,每增加5公里,票价增加0.5元,即票价递增范围为5。
Copyright © 2021–2024 SuperMap. All rights reserved.