WebAPI Document - GUIソリューション - 更新履歴

更新履歴

UTF-8版のGUIパーツを用意しました。

※基本的な動作に差はありません。

経路表示パーツ

定期状態オブジェクトが取得できるようになりました。

路線の運行会社と軌道種別が取得できるようになりました。
※軌道種別はダイヤによる探索、かつ、交通種別が列車の区間のみ取得出来ます。

駅名入力パーツ

交通種別が複数存在した場合、リストに出力されなくなる不具合を修正しました。

経路表示パーツ

経路をポップアップ表示出来るようにしました。 経路一覧で定期料金なし「-----」が正しく表示されない不具合を修正しました。

Webサービスへアクセスする文字列をエンコードするようにしました。

駅名入力パーツ

エンターキーで駅名を確定するようにしました。

全てのパーツのimagePathを変更しました。

※動作に変更はありません。

下記のパーツにHTML5版を追加いたしました。

分割計算パーツ

定期払戻計算パーツ

払い戻し区間の取得など、詳細な情報が取得できるようになりました。

駅名入力パーツ

キーボードのカーソルキーで駅選択が行えるようになりました。

路線図パーツ

特定のブラウザにて動作が安定するように改善を行いました。

探索条件パーツ

特定の古いブラウザにて探索条件が正しくセットされない不具合を修正しました。

拡張ツールパーツを追加しました。

経路表示パーツ

まれにJavaScriptのエラーとなってしまう件について改善を行いました。

路線図パーツ

まれにJavaScriptのエラーとなってしまう件について改善を行いました。

路線図で緯度経度が正しく取得できないことがある不具合を修正しました。

探索条件パーツ

詳細条件設定にて「優先する乗車券の順序」を追加しました。

経路表示パーツ

事業者が消費税率引き上げに伴う運賃改定を予定しているにもかかわらず、「駅すぱあと」シリーズで対応できていない場合に警告を表示する機能を実装しました。
※運賃改定未対応チェックのサンプルコード

var tmp_result = resultApp.getResult();
var tmp_price = tmp_result.ResultSet.Course.Price;
var checkSalesTaxRateIsNotSupported = false;
if (typeof tmp_price != 'undefined') {
    for (var i = 0; i < tmp_price.length; i++) {
        if (tmp_price[i].kind == "Fare") {
            if (typeof tmp_price[i].fareRevisionStatus != 'undefined') {
                if (tmp_price[i].fareRevisionStatus == 'salesTaxRateIsNotSupported') {
                    checkSalesTaxRateIsNotSupported = true;
                }
            }
        } else if (tmp_price[i].kind == "Charge") {
            if (typeof tmp_price[i].fareRevisionStatus != 'undefined') {
                if (tmp_price[i].fareRevisionStatus == 'salesTaxRateIsNotSupported') {
                    checkSalesTaxRateIsNotSupported = true;
                }
            }
        }
    }
}
if (checkSalesTaxRateIsNotSupported) {
    alert("消費税引き上げに伴う運賃改定に未対応の金額です");
}

駅名入力パーツ

エンターキーで駅名が確定できるようになりました。
※候補が複数存在した場合、1番目の駅名がセットされます。

下記のパーツの複数の不具合を修正しました。

日付入力パーツ
駅名入力パーツ
探索条件パーツ
経路表示パーツ
路線図パーツ

探索条件パーツ

詳細条件設定にて「ダイヤ探索」のタブを設置しました。

駅名入力パーツ

changeをbindした際、駅名確定の時点でコールするようにしました。

駅名入力パーツ

getStationName、および、getStationCodeが正しく動作していなかった不具合を修正しました。
setStation時に正しい駅名かをチェックするようにしました。

探索条件パーツ

スマートフォンでsetConditionを実行した際、画面上のボタンに反映されない不具合を修正しました。 ※内部的には探索条件が適用されます。

駅名入力パーツ

スマートフォンでchangeをbindしていた際、変更が検出できなかった不具合を修正しました。

全パーツのCSSクラス名を調整しました。

下記のパーツでロード中の表現を導入しました。

探索条件パーツ
経路表示パーツ
駅時刻表パーツ
区間時刻表パーツ
列車時刻表パーツ
定期払戻計算パーツ

チュートリアルをパーツ別に分け、サンプルコードを追加しました。

全パーツのデザイン調整、および、整形を行いました。

※基本的な仕様に変更はありません。

下記パーツのデザインを調整しました。

定期払戻計算パーツ

下記パーツのデザインを調整しました。

日付入力パーツ
駅名入力パーツ
探索条件パーツ
経路表示パーツ
駅時刻表パーツ
区間時刻表パーツ

下記のパーツにHTML5版を追加いたしました。

日付入力パーツ
駅名入力パーツ
探索条件パーツ
経路表示パーツ
駅時刻表パーツ
区間時刻表パーツ
定期払戻計算パーツ

※PC/タブレット/スマートフォンに対応しております。

駅名入力パーツ

テキストボックスにフォーカスを合わせた際、自動的に候補を表示するようにした

探索条件パーツ

「setCondition」にて、いずれかの探索条件1つだけにも指定できるようにした

駅情報パーツ

他のパーツに合わせて「getStationObject」を「getPointObject」に変更

区間時刻表パーツ

交通種別が正しく取得できないことがある問題を修正

経路表示パーツ

「getPointObject」を他のパーツに合わせて地点オブジェクトを返すように変更
「getLineObject」を他のパーツに合わせて区間オブジェクトを返すように変更

駅時刻表パーツ

分の横に並べる数を指定できるように「setConfigure」を追加

回数券情報パーツを追加
経路表示パーツで回数券が指定できるように拡張

バージョン情報パーツを追加

駅情報パーツを追加
ランドマークパーツを追加
ランドマークパーツ追加に伴い、経路表示パーツを拡張
路線情報パーツに「getPointObject」関数を追加
下記パーツ内のプログラム最適化

駅時刻表パーツ
駅名入力パーツ
区間時刻表パーツ
範囲探索パーツ

地点オブジェクトに「type_detail」属性を追加

交通種別に下記の属性を追加

TYPE_TRAIN_LIMITEDEXPRESS
TYPE_TRAIN_SHINKANSEN
TYPE_TRAIN_SLEEPERTRAIN
TYPE_TRAIN_LINER

探索条件パーツに各探索条件の非表示設定を追加

下記パーツにunbind関数を追加

駅名入力パーツ
経路表示パーツ
駅時刻表パーツ
区間時刻表パーツ
列車時刻表パーツ
定期払戻計算パーツ
路線図パーツ

ドキュメントのリニューアル

Indexへ戻る
Val Laboratory