グーグルマップのdirections APIを使ってバス貸切料金算出方法

グーグルマップのdirections APIを使ってバス貸切料金算出方法

  • 2017-11-25  最終更新日:2017-11-25

グーグルマップのdirections apiは距離と時間を調べるときに役立ちます。複数の経由地も入れることが可能でのサンプルを元に作ってみました。

ほぼほぼ同じなのですが変えている点としましては距離と時間を合計にしたところです。 route.legs[i].distance.text、route.legs[i].distance.textはroute.legs[i].distance.value、route.legs[i].distance.valueにしてテキストを値にして計算したという感じですね。

サンプルはコチラ

検索する際に役立つプレイス オートコンプリートも入れてあります。


スポンサーリンク


API登録

まずはgoogleのMapAPIを登録する必要があります。コチラの方法からMapのAPIを取得します。すでに取得されている方は飛ばして下さい。ただし今回はさらにGoogle Maps Directions APIとGoogle Places API Web Serviceを有効にする必要がありますのでライブラリから選んで有効にして下さい。

GooglemapDirectionsAPI

ダッシュボードのメニュー下にライブラリがありますのでクリックすると上記の画面になります。ここでdirectionsと検索するとGoogle Maps Directions APIが出てきますのでクリックして有効にします。

GooglemapDirectionsAPI

今回はGoogle Places API Web Serviceも使いますのでplacesと検索すると出てきますのでこれを有効にします。for Androidやfor iOSなどは各アプリケーション用で使われる物なのでWeb Serviceだけで良いです。

GooglemapDirectionsAPI

これで準備は整いました。

方向指示

GooglemapDirectionsAPI

バス料金を計算する上で計算式の元となる中国運輸局の貸切バスの運賃・料金制度から表示されている料金を元に計算式を作りました。北海道、東北、関東、近畿、中国、四国運輸局により基本料金が違いますが、さほど変わらない料金なので目安としては使えると思います。今回使った物はキロ制運賃、時間制運賃のみの計算とします。交替運転者配置料金や深夜早朝運行料金、時特殊車両割増料金は使っておりません。

出発地と目的地の間に経由地を作成して計算してあります。

GooglemapDirectionsAPI

⇒デモを見てみる

参考になれば幸いです。


∞Tadashi Suyama∞

googlemap api directions
  • このエントリーをはてなブックマークに追加
  • follow us in feedly

サイト内検索

最近の投稿

アイキャッチ
WordPress内でFTP操作ができるプラグインFile Managerのご紹介

今回はワードプレスプラグインFile Managerのご紹介です。これはどんなプラグインかと申しますと、ダッシュボードにFTPソフトが入ったようなプラグインです。FTPソフトがなくてもワードプレ...

26 Nov 2018

アイキャッチ
WordPressでPHPの値をJavaScriptファイルへ渡す方法

今回はワードプレスの値をJavaScriptに渡す方法です。ワードプレスからじゃなくてPHPからJavaScriptへ値を渡す方法もご紹介します。 PHPの値をJavaScriptで処理を行う...

22 Nov 2018

アイキャッチ
アイキャッチ画像がない場合に記事内はじめの画像をアイキャッチにする方法とリンク先画像取得-WordPress

今回はワードプレスのアイキャッチです。記事内はじめの画像を取ってくる方法は結構出回っているので、リンク先の画像を撮ってくる方法をプラスしたやり方になります。 記事内はじめの画像を取得する方法は...

10 Nov 2018

アイキャッチ
豊富で魅力的な画像素材サイトPxBee

画像素材サイトのご紹介です。Pxbeeというfotor提供のサイトです。1枚から購入ができて金額もお手頃です。普段はアドビのアドビストックを利用していますが検索したときの画像の量が多い気がします...

06 Nov 2018

アイキャッチ
Caffeineの代替えにAmphetamine

強制的にスリープさせないようにするアプリAmphetamine【アンフェタミン】なんですが、名前の由来はアメリカでは注意欠陥・多動性障害の薬として使われており、日本では覚醒剤に指定されているよう...

25 Oct 2018

著者

ウェブエンジニアのSUYAMAのブログです。

WEBに関することや個人的に関心のあることについて書きます。主に技術系ブログです。

タグクラウド

googlemap api directions
フッターイメージ