SlideShare a Scribd company logo
1 of 13
Download to read offline
日本列島
Google Directions APIの旅
2018/04/28
第二十五回岡山モバイルアプリ開発もくもく会
自己紹介
●
上岡 祐太 / かんでさん
スーパーカミオカンデ
ウエオカ カミオカ
カンデ
自己紹介
●
情報処理安全確保支援士(登録番号 007727)
●
CoderDojo 岡南 メンター
●
2016年12月まで群馬人
●
好きなゆるキャラ:ぐんまちゃん
●
好きなウイスキー:Teachers
●
好きな演算子:->(アロー/ラムダ)
Google Directions APIとは
●
Googleが提供するルート検索API
●
出発地、到着地、出発時間、到着時間、
経由地、移動手段など細かな指定が可能
●
無料 ※1 2※
※1 1日2500クエリまで ※2 1秒間に50リクエストまで
使ってみる
●
倉敷イオン → いがらしゆみこ美術館(公共交通機関)
●
ブラウザを開き、以下のアドレスを入力
●
https://maps.googleapis.com/maps/api/directions/
json?origin=倉敷イオン&destination=いがらしゆみこ
美術館&mode=transit&key=<Google API KEY>
結果
●
こんなJSONが帰ってくる
Androidで使いたいんだけど...
●
HTTP(S)通信処理実装しないとダメ?
●
JSONパースしないとダメ?
●
ちゃんとAndroid用APIあります
https://developers.google.com/maps/web-
services/client-library?hl=ja
導入方法
●
appフォルダのbuild.gradleに以下を書くだけ
dependencies {
compile 'com.google.maps:google-maps-services:(最新Ver.)'
}
使ってみる Java Ver.
●
倉敷イオン → いがらしゆみこ美術館
(公共交通機関)
●
結果も全てJavaオブジェクトなので、
解析も(相対的に)楽
使ってみる
結果
岡山から群馬(草津)に行ってみた
結論
●
無料で使えて高機能
●
日本では新幹線も電車も使わない主義らしい
●
いつか対応してくれるだろう (楽観主義)

More Related Content

What's hot

LODチャレンジ Japan 2013 データ提供パートナー賞 公益財団法人横浜市芸術文化振興財団賞
LODチャレンジ Japan 2013 データ提供パートナー賞 公益財団法人横浜市芸術文化振興財団賞LODチャレンジ Japan 2013 データ提供パートナー賞 公益財団法人横浜市芸術文化振興財団賞
LODチャレンジ Japan 2013 データ提供パートナー賞 公益財団法人横浜市芸術文化振興財団賞
Linked Open Dataチャレンジ実行委員会
 

What's hot (8)

2016 01-23アジャイル札幌
2016 01-23アジャイル札幌2016 01-23アジャイル札幌
2016 01-23アジャイル札幌
 
Niantic位置ゲームを 簡単にパクれないワケ
Niantic位置ゲームを 簡単にパクれないワケNiantic位置ゲームを 簡単にパクれないワケ
Niantic位置ゲームを 簡単にパクれないワケ
 
青空文庫アイデアソン アプリ分科会 API提供・オープンソース化
青空文庫アイデアソン アプリ分科会 API提供・オープンソース化青空文庫アイデアソン アプリ分科会 API提供・オープンソース化
青空文庫アイデアソン アプリ分科会 API提供・オープンソース化
 
神戸・北野界隈の地域分析
神戸・北野界隈の地域分析神戸・北野界隈の地域分析
神戸・北野界隈の地域分析
 
コインロッカーサガシ(名古屋)
コインロッカーサガシ(名古屋)コインロッカーサガシ(名古屋)
コインロッカーサガシ(名古屋)
 
【UDC2016】データ209 gps2 lod
【UDC2016】データ209 gps2 lod【UDC2016】データ209 gps2 lod
【UDC2016】データ209 gps2 lod
 
LODチャレンジ Japan 2013 基盤技術部門 優秀賞
LODチャレンジ Japan 2013 基盤技術部門 優秀賞LODチャレンジ Japan 2013 基盤技術部門 優秀賞
LODチャレンジ Japan 2013 基盤技術部門 優秀賞
 
LODチャレンジ Japan 2013 データ提供パートナー賞 公益財団法人横浜市芸術文化振興財団賞
LODチャレンジ Japan 2013 データ提供パートナー賞 公益財団法人横浜市芸術文化振興財団賞LODチャレンジ Japan 2013 データ提供パートナー賞 公益財団法人横浜市芸術文化振興財団賞
LODチャレンジ Japan 2013 データ提供パートナー賞 公益財団法人横浜市芸術文化振興財団賞
 

Similar to 日本列島 google directions APIの旅

Similar to 日本列島 google directions APIの旅 (6)

しながわWEB写真館データマッピングの御案内
しながわWEB写真館データマッピングの御案内しながわWEB写真館データマッピングの御案内
しながわWEB写真館データマッピングの御案内
 
お手軽Linked Open Data可視化ツールSPARQL Timeliner
お手軽Linked Open Data可視化ツールSPARQL Timelinerお手軽Linked Open Data可視化ツールSPARQL Timeliner
お手軽Linked Open Data可視化ツールSPARQL Timeliner
 
山口3Dスキャン旅はいいぞ!
山口3Dスキャン旅はいいぞ!山口3Dスキャン旅はいいぞ!
山口3Dスキャン旅はいいぞ!
 
簡単に試せるMicrosoft Cognitive Service! Face APIはヴィジュアル系メイクに勝てるのか???
簡単に試せるMicrosoft Cognitive Service!Face APIはヴィジュアル系メイクに勝てるのか???簡単に試せるMicrosoft Cognitive Service!Face APIはヴィジュアル系メイクに勝てるのか???
簡単に試せるMicrosoft Cognitive Service! Face APIはヴィジュアル系メイクに勝てるのか???
 
Cloud9のはじめかた
Cloud9のはじめかたCloud9のはじめかた
Cloud9のはじめかた
 
外国人向け観光案内
外国人向け観光案内外国人向け観光案内
外国人向け観光案内
 

Recently uploaded

Recently uploaded (11)

知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 

日本列島 google directions APIの旅