public static final class EkispertWebKey.CourseRecalculate extends Object
経路の運賃を切り替えて再計算します。 ※ リクエストやレスポンスに座標が含まれる場合、座標の測地系をgcsパラメータで指定することができます。 ※ リクエストパラメータに日本語が含まれる場合には、UTF8でURLエンコードしてください。 ※ 「複数指定可」となっているパラメータに値を複数指定する場合は、コロン(:)区切りで記述してください。
http://api.ekispert.jp/doc/api/course/recalculate.html
修飾子とタイプ | フィールドと説明 |
---|---|
static String |
ADDROUTEDATA
結果にRouteの情報を含むかどうかを指定(含む:true, 含まない:false, 省略時はfalse).
|
static String |
CHARGEINDEX
利用料金指定(複数指定可, 他の〜Indexを指定した場合のみ省略時は指定無し).
|
static String |
FAREINDEX
利用運賃指定(複数指定可, 他の〜Indexを指定した場合のみ省略時は指定無し).
|
static String |
NIKUKANTEIKIINDEX
二区間定期(だぶるーと含む)の指定(複数指定可, 他の〜Indexを指定した場合のみ省略時は指定無し).
|
static String |
RESULTDETAIL
詳細情報付加(路線に会社を付加:addCorporation, 省略時は通常の結果となります, addRouteData=trueの場合のみ指定可).
|
static String |
SERIALIZEDATA
経路シリアライズデータ(複数指定可, 他の〜Indexを指定した場合のみ省略時は指定無し).
|
static String |
VEHICLEINDEX
定期の車両指定(複数指定可, 他の〜Indexを指定した場合のみ省略時は指定無し).
|
コンストラクタと説明 |
---|
CourseRecalculate() |
public static final String SERIALIZEDATA
■ 経路シリアライズデータ
経路探索の結果に含まれる経路復元情報としての経路シリアライズデータは、 ごく短時間の利用に限り有効なものです。 データベースへの保存等には適していません。 経路探索後、特定の区間に対して定期を割り当てたり、 停車駅の一覧を取得する場合などにご利用いただけます。 経路シリアライズデータはエンジンのバージョン(engineVersion)に依存してるため、 バージョンを超えて経路を再現する場合は、 経路シリアライズデータを利用せず、 経路の駅コードと路線名を保存し、その情報を利用して駅間の路線を固定して再探索してください。 また、時刻を含む経路は、時刻の元となるデータがバージョンに依存するため、 エンジンのバージョンを越えて再現することはできません。
public static final String FAREINDEX
■ 状態の指定について
運賃と料金は、利用したいPrice要素のインデックスを指定します。 定期は、利用したいPassStatus要素のインデックスを指定します。 一ヶ月定期に限り、同じ区間でvehicleの違いのPrice要素が存在しますが、そちらのインデックスは利用しません。 インデックスは複数指定できますが、同じ区間の金額を複数指定した場合は、 指定されたもののうちどれか一つのみが選択された状態になります。
public static final String CHARGEINDEX
■ 状態の指定について
運賃と料金は、利用したいPrice要素のインデックスを指定します。 定期は、利用したいPassStatus要素のインデックスを指定します。 一ヶ月定期に限り、同じ区間でvehicleの違いのPrice要素が存在しますが、そちらのインデックスは利用しません。 インデックスは複数指定できますが、同じ区間の金額を複数指定した場合は、 指定されたもののうちどれか一つのみが選択された状態になります。
public static final String VEHICLEINDEX
■ 状態の指定について
運賃と料金は、利用したいPrice要素のインデックスを指定します。 定期は、利用したいPassStatus要素のインデックスを指定します。 一ヶ月定期に限り、同じ区間でvehicleの違いのPrice要素が存在しますが、そちらのインデックスは利用しません。 インデックスは複数指定できますが、同じ区間の金額を複数指定した場合は、 指定されたもののうちどれか一つのみが選択された状態になります。
public static final String NIKUKANTEIKIINDEX
■ 二区間定期の指定について
二区間定期を利用した金額を得たい場合は、 探索条件に「二区間定期を利用する」を設定した経路探索のシリアライズデータを指定する必要があります。
public static final String ADDROUTEDATA
Copyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.