Suche senden
Hochladen
駅すぱあとWebサービスで魔法使いになったお客さんの話
•
1 gefällt mir
•
1,066 views
英明 伊藤
Folgen
2018/07/25実施『はじめての駅すぱあとWebサービス』書籍出版記念イベント LTスライドです
Weniger lesen
Mehr lesen
Ingenieurwesen
Melden
Teilen
Melden
Teilen
1 von 34
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
変化も安定もほしいならプロダクトを作れる人になろう
変化も安定もほしいならプロダクトを作れる人になろう
YumaMannami
マネーフォワード流エンジニアドリブン
マネーフォワード流エンジニアドリブン
Keisuke Izumiya
本当にそのオフィスいりますか?全社員がリモートで働く幸せな働き方革命
本当にそのオフィスいりますか?全社員がリモートで働く幸せな働き方革命
Yoshihito Kuranuki
未経験ディレクタから、どのようにPdM思考を持てるようになったか
未経験ディレクタから、どのようにPdM思考を持てるようになったか
Hiroaki Fujiwara
エンタープライズアジャイルからアジャイル企業へ
エンタープライズアジャイルからアジャイル企業へ
Yoshihito Kuranuki
中学生でもわかるシステム開発と新しい働き方
中学生でもわかるシステム開発と新しい働き方
Yoshihito Kuranuki
スタートアップのエンジニアに求められる 働き方・マインドとそれを支える会社の取り組み
スタートアップのエンジニアに求められる 働き方・マインドとそれを支える会社の取り組み
Yasuhiro Horiuchi
ソニックガーデン「部活」制度の紹介 〜 イノベーションを起こすために必要だったこと
ソニックガーデン「部活」制度の紹介 〜 イノベーションを起こすために必要だったこと
Yoshihito Kuranuki
Empfohlen
変化も安定もほしいならプロダクトを作れる人になろう
変化も安定もほしいならプロダクトを作れる人になろう
YumaMannami
マネーフォワード流エンジニアドリブン
マネーフォワード流エンジニアドリブン
Keisuke Izumiya
本当にそのオフィスいりますか?全社員がリモートで働く幸せな働き方革命
本当にそのオフィスいりますか?全社員がリモートで働く幸せな働き方革命
Yoshihito Kuranuki
未経験ディレクタから、どのようにPdM思考を持てるようになったか
未経験ディレクタから、どのようにPdM思考を持てるようになったか
Hiroaki Fujiwara
エンタープライズアジャイルからアジャイル企業へ
エンタープライズアジャイルからアジャイル企業へ
Yoshihito Kuranuki
中学生でもわかるシステム開発と新しい働き方
中学生でもわかるシステム開発と新しい働き方
Yoshihito Kuranuki
スタートアップのエンジニアに求められる 働き方・マインドとそれを支える会社の取り組み
スタートアップのエンジニアに求められる 働き方・マインドとそれを支える会社の取り組み
Yasuhiro Horiuchi
ソニックガーデン「部活」制度の紹介 〜 イノベーションを起こすために必要だったこと
ソニックガーデン「部活」制度の紹介 〜 イノベーションを起こすために必要だったこと
Yoshihito Kuranuki
「管理」をなくせばうまくいく
「管理」をなくせばうまくいく
Yoshihito Kuranuki
オフショアベンダー の選択方法
オフショアベンダー の選択方法
TAKASHI YAMAZAKI
クックパッドのグロースハックについて 20140218 ver1.1(更新版)
クックパッドのグロースハックについて 20140218 ver1.1(更新版)
Kato Kyosuke
もうやりきったと思ってませんか?まだまだやれるEFO-マルチデバイス時代のウェブフォーム顧客体験最適化
もうやりきったと思ってませんか?まだまだやれるEFO-マルチデバイス時代のウェブフォーム顧客体験最適化
tanakayoshikif-code
技術広報チームを立ち上げて1年
技術広報チームを立ち上げて1年
KLab Inc. / Tech
ソフトウェア受託開発の未来
ソフトウェア受託開発の未来
Yoshihito Kuranuki
MoneyForwardアプリ開発の裏側
MoneyForwardアプリ開発の裏側
Katsunobu Ishida
WritePath One Stop Language Service (Japanese)
WritePath One Stop Language Service (Japanese)
Charles Chin
「納品のない受託開発」の先にある「エンジニアの働きかたの未来」
「納品のない受託開発」の先にある「エンジニアの働きかたの未来」
Yoshihito Kuranuki
KDDI∞Labo
KDDI∞Labo
Yudai Ogawa
SEO業者事業仕分け論
SEO業者事業仕分け論
Takahiro Ogoshi
管理画面レス開発のススメ #オレシカナイト
管理画面レス開発のススメ #オレシカナイト
Takahiro Ogoshi
20160118 misako nagano-gd
20160118 misako nagano-gd
misako nagano
たくさんの失敗事例から学んだ 素早くWebサービスを作るコツ
たくさんの失敗事例から学んだ 素早くWebサービスを作るコツ
shigeki masuda
「納品のない受託開発」を支えるコードレビューの取り組み
「納品のない受託開発」を支えるコードレビューの取り組み
Masahiro Nishimi
Social Change 〜 ソフトウェア開発者が経営者になるまでと、これからの戦略
Social Change 〜 ソフトウェア開発者が経営者になるまでと、これからの戦略
Yoshihito Kuranuki
「納品のない受託開発」にみるソフトウェア受託開発の未来
「納品のない受託開発」にみるソフトウェア受託開発の未来
Yoshihito Kuranuki
Photon Enterprise Cloud 事例
Photon Enterprise Cloud 事例
Tomotsune Murata
インターネットの仕組み
インターネットの仕組み
Yoichiro Takehora
Employees become corporate engineers
Employees become corporate engineers
Takashi Hasegawa
「納品のない受託開発」にみるソフトウェア受託開発の未来
「納品のない受託開発」にみるソフトウェア受託開発の未来
Yoshihito Kuranuki
202112Cellor紹介資料 (Saleshub用)
202112Cellor紹介資料 (Saleshub用)
SawakoOhno1
Weitere ähnliche Inhalte
Was ist angesagt?
「管理」をなくせばうまくいく
「管理」をなくせばうまくいく
Yoshihito Kuranuki
オフショアベンダー の選択方法
オフショアベンダー の選択方法
TAKASHI YAMAZAKI
クックパッドのグロースハックについて 20140218 ver1.1(更新版)
クックパッドのグロースハックについて 20140218 ver1.1(更新版)
Kato Kyosuke
もうやりきったと思ってませんか?まだまだやれるEFO-マルチデバイス時代のウェブフォーム顧客体験最適化
もうやりきったと思ってませんか?まだまだやれるEFO-マルチデバイス時代のウェブフォーム顧客体験最適化
tanakayoshikif-code
技術広報チームを立ち上げて1年
技術広報チームを立ち上げて1年
KLab Inc. / Tech
ソフトウェア受託開発の未来
ソフトウェア受託開発の未来
Yoshihito Kuranuki
MoneyForwardアプリ開発の裏側
MoneyForwardアプリ開発の裏側
Katsunobu Ishida
WritePath One Stop Language Service (Japanese)
WritePath One Stop Language Service (Japanese)
Charles Chin
「納品のない受託開発」の先にある「エンジニアの働きかたの未来」
「納品のない受託開発」の先にある「エンジニアの働きかたの未来」
Yoshihito Kuranuki
KDDI∞Labo
KDDI∞Labo
Yudai Ogawa
SEO業者事業仕分け論
SEO業者事業仕分け論
Takahiro Ogoshi
管理画面レス開発のススメ #オレシカナイト
管理画面レス開発のススメ #オレシカナイト
Takahiro Ogoshi
20160118 misako nagano-gd
20160118 misako nagano-gd
misako nagano
たくさんの失敗事例から学んだ 素早くWebサービスを作るコツ
たくさんの失敗事例から学んだ 素早くWebサービスを作るコツ
shigeki masuda
「納品のない受託開発」を支えるコードレビューの取り組み
「納品のない受託開発」を支えるコードレビューの取り組み
Masahiro Nishimi
Was ist angesagt?
(15)
「管理」をなくせばうまくいく
「管理」をなくせばうまくいく
オフショアベンダー の選択方法
オフショアベンダー の選択方法
クックパッドのグロースハックについて 20140218 ver1.1(更新版)
クックパッドのグロースハックについて 20140218 ver1.1(更新版)
もうやりきったと思ってませんか?まだまだやれるEFO-マルチデバイス時代のウェブフォーム顧客体験最適化
もうやりきったと思ってませんか?まだまだやれるEFO-マルチデバイス時代のウェブフォーム顧客体験最適化
技術広報チームを立ち上げて1年
技術広報チームを立ち上げて1年
ソフトウェア受託開発の未来
ソフトウェア受託開発の未来
MoneyForwardアプリ開発の裏側
MoneyForwardアプリ開発の裏側
WritePath One Stop Language Service (Japanese)
WritePath One Stop Language Service (Japanese)
「納品のない受託開発」の先にある「エンジニアの働きかたの未来」
「納品のない受託開発」の先にある「エンジニアの働きかたの未来」
KDDI∞Labo
KDDI∞Labo
SEO業者事業仕分け論
SEO業者事業仕分け論
管理画面レス開発のススメ #オレシカナイト
管理画面レス開発のススメ #オレシカナイト
20160118 misako nagano-gd
20160118 misako nagano-gd
たくさんの失敗事例から学んだ 素早くWebサービスを作るコツ
たくさんの失敗事例から学んだ 素早くWebサービスを作るコツ
「納品のない受託開発」を支えるコードレビューの取り組み
「納品のない受託開発」を支えるコードレビューの取り組み
Ähnlich wie 駅すぱあとWebサービスで魔法使いになったお客さんの話
Social Change 〜 ソフトウェア開発者が経営者になるまでと、これからの戦略
Social Change 〜 ソフトウェア開発者が経営者になるまでと、これからの戦略
Yoshihito Kuranuki
「納品のない受託開発」にみるソフトウェア受託開発の未来
「納品のない受託開発」にみるソフトウェア受託開発の未来
Yoshihito Kuranuki
Photon Enterprise Cloud 事例
Photon Enterprise Cloud 事例
Tomotsune Murata
インターネットの仕組み
インターネットの仕組み
Yoichiro Takehora
Employees become corporate engineers
Employees become corporate engineers
Takashi Hasegawa
「納品のない受託開発」にみるソフトウェア受託開発の未来
「納品のない受託開発」にみるソフトウェア受託開発の未来
Yoshihito Kuranuki
202112Cellor紹介資料 (Saleshub用)
202112Cellor紹介資料 (Saleshub用)
SawakoOhno1
コンカーを職場に選ぶ理由 (2018年12月版)
コンカーを職場に選ぶ理由 (2018年12月版)
Concur Japan
SORACOM Conference "Connected."2016 keynote
SORACOM Conference "Connected."2016 keynote
SORACOM,INC
【社内ツール最強対決!! 151125】
【社内ツール最強対決!! 151125】
寛之 石川
クラッシュフィーバーのシステム構成
クラッシュフィーバーのシステム構成
Tomotsune Murata
高卒でIT企業に就職してみて
高卒でIT企業に就職してみて
tomomi yuzuriha
海外へのアウトソーシング
海外へのアウトソーシング
Kato Tomo
JAWS-UG クラウド専業SIer(CIer)になってみた結果
JAWS-UG クラウド専業SIer(CIer)になってみた結果
Serverworks Co.,Ltd.
Social Change〜エンジニアが経営者になるまでと、これからの戦略
Social Change〜エンジニアが経営者になるまでと、これからの戦略
Yoshihito Kuranuki
20121124 学生セミナー「基礎からわかる! IT業界とプログラミング」
20121124 学生セミナー「基礎からわかる! IT業界とプログラミング」
Takashi Uemura
ベトナム・Vinicorp社:日本からのオフショア開発受託企業
ベトナム・Vinicorp社:日本からのオフショア開発受託企業
vinicorp
第7回SIA研究会(例会)プレゼン資料 油野様
第7回SIA研究会(例会)プレゼン資料 油野様
Tae Yoshida
[INEVITABLE ja night] 2019 年 3 月 1 日 - データでカスタマーエクスペリエンスを どう捉えるか
[INEVITABLE ja night] 2019 年 3 月 1 日 - データでカスタマーエクスペリエンスを どう捉えるか
Google Cloud Platform - Japan
【IMJ】オウンドメディアマーケティングの現在と未来 江端浩人(I・CON2014)
【IMJ】オウンドメディアマーケティングの現在と未来 江端浩人(I・CON2014)
IMJ Corporation
Ähnlich wie 駅すぱあとWebサービスで魔法使いになったお客さんの話
(20)
Social Change 〜 ソフトウェア開発者が経営者になるまでと、これからの戦略
Social Change 〜 ソフトウェア開発者が経営者になるまでと、これからの戦略
「納品のない受託開発」にみるソフトウェア受託開発の未来
「納品のない受託開発」にみるソフトウェア受託開発の未来
Photon Enterprise Cloud 事例
Photon Enterprise Cloud 事例
インターネットの仕組み
インターネットの仕組み
Employees become corporate engineers
Employees become corporate engineers
「納品のない受託開発」にみるソフトウェア受託開発の未来
「納品のない受託開発」にみるソフトウェア受託開発の未来
202112Cellor紹介資料 (Saleshub用)
202112Cellor紹介資料 (Saleshub用)
コンカーを職場に選ぶ理由 (2018年12月版)
コンカーを職場に選ぶ理由 (2018年12月版)
SORACOM Conference "Connected."2016 keynote
SORACOM Conference "Connected."2016 keynote
【社内ツール最強対決!! 151125】
【社内ツール最強対決!! 151125】
クラッシュフィーバーのシステム構成
クラッシュフィーバーのシステム構成
高卒でIT企業に就職してみて
高卒でIT企業に就職してみて
海外へのアウトソーシング
海外へのアウトソーシング
JAWS-UG クラウド専業SIer(CIer)になってみた結果
JAWS-UG クラウド専業SIer(CIer)になってみた結果
Social Change〜エンジニアが経営者になるまでと、これからの戦略
Social Change〜エンジニアが経営者になるまでと、これからの戦略
20121124 学生セミナー「基礎からわかる! IT業界とプログラミング」
20121124 学生セミナー「基礎からわかる! IT業界とプログラミング」
ベトナム・Vinicorp社:日本からのオフショア開発受託企業
ベトナム・Vinicorp社:日本からのオフショア開発受託企業
第7回SIA研究会(例会)プレゼン資料 油野様
第7回SIA研究会(例会)プレゼン資料 油野様
[INEVITABLE ja night] 2019 年 3 月 1 日 - データでカスタマーエクスペリエンスを どう捉えるか
[INEVITABLE ja night] 2019 年 3 月 1 日 - データでカスタマーエクスペリエンスを どう捉えるか
【IMJ】オウンドメディアマーケティングの現在と未来 江端浩人(I・CON2014)
【IMJ】オウンドメディアマーケティングの現在と未来 江端浩人(I・CON2014)
Mehr von 英明 伊藤
みんなが不幸にならないための要件定義の話
みんなが不幸にならないための要件定義の話
英明 伊藤
Dev lovex day1_4a
Dev lovex day1_4a
英明 伊藤
IKZAP(育児ゼロアクションプロジェクト)開発裏話
IKZAP(育児ゼロアクションプロジェクト)開発裏話
英明 伊藤
このスマートスピーカーとIFTTTの組み合わせがすごい
このスマートスピーカーとIFTTTの組み合わせがすごい
英明 伊藤
BtoB新規事業を舵取りするためのユーザー調査
BtoB新規事業を舵取りするためのユーザー調査
英明 伊藤
Uxデザイナーがpoとして開発チームと”握る”ためにやっていること 170927
Uxデザイナーがpoとして開発チームと”握る”ためにやっていること 170927
英明 伊藤
UXデザインのスキルを武器に新規事業のPOをやるとどうなるか #postudy
UXデザインのスキルを武器に新規事業のPOをやるとどうなるか #postudy
英明 伊藤
新規サービスの開発中にPoが何かを決断するために必要だったこと
新規サービスの開発中にPoが何かを決断するために必要だったこと
英明 伊藤
DRRWG #1リードトーク ユーザーインタビューとは何をするのか何がわかる、わからないのか
DRRWG #1リードトーク ユーザーインタビューとは何をするのか何がわかる、わからないのか
英明 伊藤
Poがuxデザインをする上で何を指標にしてきたか
Poがuxデザインをする上で何を指標にしてきたか
英明 伊藤
参加者アンケートまとめ&よげんの書
参加者アンケートまとめ&よげんの書
英明 伊藤
Gcs2015 itow ponde_140704_ver.1.1
Gcs2015 itow ponde_140704_ver.1.1
英明 伊藤
DevLOVEkosien2014_itow_ponde
DevLOVEkosien2014_itow_ponde
英明 伊藤
Gcs2014 itow ponde_140705
Gcs2014 itow ponde_140705
英明 伊藤
Devlove_kohshien_131109
Devlove_kohshien_131109
英明 伊藤
HDIfes#2_131026_itowponde
HDIfes#2_131026_itowponde
英明 伊藤
GCS2013 itowponde 0622
GCS2013 itowponde 0622
英明 伊藤
HdIfes itowponde_130223
HdIfes itowponde_130223
英明 伊藤
Devlove2012 itowponde
Devlove2012 itowponde
英明 伊藤
Mehr von 英明 伊藤
(19)
みんなが不幸にならないための要件定義の話
みんなが不幸にならないための要件定義の話
Dev lovex day1_4a
Dev lovex day1_4a
IKZAP(育児ゼロアクションプロジェクト)開発裏話
IKZAP(育児ゼロアクションプロジェクト)開発裏話
このスマートスピーカーとIFTTTの組み合わせがすごい
このスマートスピーカーとIFTTTの組み合わせがすごい
BtoB新規事業を舵取りするためのユーザー調査
BtoB新規事業を舵取りするためのユーザー調査
Uxデザイナーがpoとして開発チームと”握る”ためにやっていること 170927
Uxデザイナーがpoとして開発チームと”握る”ためにやっていること 170927
UXデザインのスキルを武器に新規事業のPOをやるとどうなるか #postudy
UXデザインのスキルを武器に新規事業のPOをやるとどうなるか #postudy
新規サービスの開発中にPoが何かを決断するために必要だったこと
新規サービスの開発中にPoが何かを決断するために必要だったこと
DRRWG #1リードトーク ユーザーインタビューとは何をするのか何がわかる、わからないのか
DRRWG #1リードトーク ユーザーインタビューとは何をするのか何がわかる、わからないのか
Poがuxデザインをする上で何を指標にしてきたか
Poがuxデザインをする上で何を指標にしてきたか
参加者アンケートまとめ&よげんの書
参加者アンケートまとめ&よげんの書
Gcs2015 itow ponde_140704_ver.1.1
Gcs2015 itow ponde_140704_ver.1.1
DevLOVEkosien2014_itow_ponde
DevLOVEkosien2014_itow_ponde
Gcs2014 itow ponde_140705
Gcs2014 itow ponde_140705
Devlove_kohshien_131109
Devlove_kohshien_131109
HDIfes#2_131026_itowponde
HDIfes#2_131026_itowponde
GCS2013 itowponde 0622
GCS2013 itowponde 0622
HdIfes itowponde_130223
HdIfes itowponde_130223
Devlove2012 itowponde
Devlove2012 itowponde
駅すぱあとWebサービスで魔法使いになったお客さんの話
1.
駅すぱあとWebサービスで 魔法使いになったお客さんの話 株式会社ヴァル研究所 マーケティングテクノロジー部 システムソリューション開発チーム 伊藤英明
2.
1 ・名前:伊藤英明 ・⼊社年:2014年 (Valは2社⽬、社会⼈歴は15年⽬) ・趣味:娘(4歳)と遊ぶ、ミニ四駆 ・認定、資格:⼈間中⼼設計専⾨家 認定プロダクトオーナー 認定スクラムマスター ⾃⼰紹介
3.
「RODEM」のプロダクトオーナー 2 ⾃⼰紹介
4.
コンカーさんに導⼊いただいています 3
5.
RODEMの精算データ連携先の⼀つでもあります 4 カレンダー&RODEM
6.
5 コンカーの担当者様が 米国本社に対してデモを 実施した時の話
7.
コンカージャパンの担当者が本国の上司から 「Youはいつから魔法使いになったんだ?」 と⾔われる ああああああああああ コンカージャパンさんが本国のコンカーにデモした 時の話 6 ※イメージです (……すごい!)
8.
7 Youはいつから 魔法使いに なったんだ !? ※イメージです
9.
8 “十分に発達した科学技術は、 魔法と見分けがつかない” アーサー・C・クラーク(SF作家)
10.
Concur Japan Partner
Award 受賞 9
11.
RODEMの中で駅すぱあとwebサービスはどう動いているか 10
12.
11 1.カレンダーからの訪問先指定 2.経路探索時の定期区間割当 3.算出した経路の変更 RODEMの中で駅すぱあとwebサービスはどう動いているか
13.
1.カレンダーからの訪問先指定 12
14.
13 ・カレンダーに⾏き先名が登録される ・⾏き先検索ロジックにより曖昧さを吸収し、DBを検索 ・企業名を正規化 --- ここまで、RODEMオリジナルの処理 --- ・企業名のみでは⾏き先として不⼗分なため、経路探索に必要な情報へ適切に変換 ・法⼈番号データベースより、企業の住所を抜き出す ・住所から周辺の出発駅候補、到着駅候補への変換は「住所情報からの周辺駅検索」で処理 http://docs.ekispert.com/v1/api/address/station.html 1.カレンダーからの訪問先指定
15.
14 ただ、ここで取得できるDistanceは指定した住所と駅までの直線距離となるため、徒歩区 間の所要時間を正しく算出できない。 そのため、下記の処理に変更 1.GeOAPを利⽤して住所を緯度経度に変換 2.「緯度経度からの周辺駅検索」で http://docs.ekispert.com/v1/api/geo/station.html 1.カレンダーからの訪問先指定
16.
15 3.GeOAPで取得した緯度経度と駅までの徒歩距離を取得 4.歩くスピードにより徒歩時間を算出 5.地点⽣成を利⽤して探索出来る地点データに変換 http://docs.ekispert.com/v1/api/toolbox/course/point.html 6.経路探索へ 1.カレンダーからの訪問先指定
17.
16 1.カレンダーからの訪問先指定 ⾃社 (出発地) 顧客 (到着地) ⼀定範囲内の 出発駅候補 ⼀定範囲内の 到着駅候補
18.
2.経路探索時の定期区間割当 17
19.
2.経路探索時の定期区間割当 18 経路探索はもちろん「経路探索」を利⽤。 http://docs.ekispert.com/v1/api/search/course/extreme.html ただ、ここで定期区間の割当のため、ちょっとチューニングを⾏っています。
20.
2.経路探索時の定期区間割当 19 定期区間の割当は「経路検索」のassignDetailRouteを使えば簡単に実装できます。 ただ、これだと複数⼈で移動する場合、かつ、持っている定期区間が異なっていた場合、 こんなことにもなりかねません。 メンバー1:A駅〜B駅〜C駅(定期持っていない) メンバー2:A駅〜D駅〜C駅(A駅〜D駅の定期を持っているので) やはり、持っている定期を使ったほうが安くなることもあるので、「わざと遠回り」 したり「同じ⾏き先なのに乗る電⾞が違う」という問題が発⽣し、「予定に間に合わ なかった」という問題が発⽣することも考えられます。
21.
2.経路探索時の定期区間割当 20 そのため、RODEMでは下記のように定期を割り当てています。 1.assignDetailRouteを指定せずに経路探索をし、その経路再現情報(シリアライズ データ)を取得 2.「経路の再現/定期券・指定列⾞利⽤」に取得したシリアライズデータと assignDetailRouteを渡す http://docs.ekispert.com/v1/api/course/edit.html 3.定期区間控除後の運賃が取得できた場合は、この経路を採⽤する
22.
3.算出した経路の変更 21
23.
3.算出した経路の変更 22 RODEMでは⾃動でカレンダーに移動予定を反映する関係上、まずは単⼀の経路のみ出⼒ しています。 これは「⼀番早くつく経路」もしくは「⼀番安い経路」の2つなのですが、場合によって は異なる経路を使ったり、時間をずらしたりしたいこともある。 この経路変更についてはWebサービスの「HTML5 インターフェースサンプル」を利⽤し ています。 https://github.com/EkispertWebService/GUI/
24.
3.算出した経路の変更 23 サンプルのメリットはやはり「経路表⽰に関するコードを書かなくて良くなる」という ことです。 単純な発着駅のみを表⽰するだけであれば簡単なのですが、それだけではありません。 1.JRと私鉄のように運賃の切れ⽬は1区間ではなく複数区間にまたがっていることが ある 2.ICカードと普通のきっぷで⾦額が異なるが、切り替える機能がほしい 3.特急券を購⼊する場合、座席を指定する必要があるが、切り替える機能がほしい 4.乗り⼊れ路線など、「下⾞しないけど運賃上は別れている区間」みたいな複雑な ルールが有る 5.前のダイヤ、次のダイヤなど複数の追加機能がほしい 6.スマートフォンとPCでちょうど良い表⽰にしたい 7.その他いっぱい
25.
24 RODEMでは基本的にサンプルをそのまま使っていますが、「徒歩だけで移動」、「⾞で の移動」を表現したいため、カスタマイズしました。 「HTML5 インターフェースサンプル」を直接編集するのではなく、別のJavaScriptを作 成し、上書きする形でカスタマイズしています。 3.算出した経路の変更
26.
25 下記はRODEMでカスタマイズした例です。まずはWebサービスのレスポンスを参考に 徒歩⽤のJSONを作ります。 { "ResultSet": { "Course": { "Route":
{ "distance": "35", "timeWalk": "45", "Line": { "timeOnBoard": "45", "distance": "35", "Name": "徒歩", "Type": "walk", } }, "Point": [ { "Name": "出発地" }, { "Name": "⽬的地" } ] } } } } ※⼀部わかりやすいように加⼯しています 3.算出した経路の変更
27.
26 setResult関数を利⽤してJSONを流し込みます。 ※setResult関数については下記のGitHubに説明があります。 https://github.com/EkispertWebService/GUI/wiki/html5_reference_Course すると、こんな感じで簡単に徒歩経路が表⽰できます。 3.算出した経路の変更
28.
RODEMの中で駅すぱあとwebサービスはどう動いているか 27 「RODEM powered by
駅すぱあと」と⾔って差し⽀えないサービス
29.
28 ところで
30.
29 Youも魔法使いに なりたくないか?
31.
30 RODEMを契約して 魔(以下略)
32.
31 この際、契約 しなくてもいいです
33.
無料トライアルあります 32 RODEM 検索
34.
ご清聴ありがとうございました
Jetzt herunterladen