>100 Views
December 12, 11
スライド概要
2023年10月からSpeaker Deckに移行しました。最新情報はこちらをご覧ください。 https://speakerdeck.com/lycorptech_jp
Real-time Bus Location System using by node.js ヤフー株式会社 R&D 統括本部フロントエンド開発1本部 開発3 中村 友一(@sonatax) Copyright © 2011 Yahoo Japan Corporation. All Rights Reserved. 無断引用・転載禁止 1
Node.js と位置情報 • Maptail.js – Node.js とWebSocket を使ってアクセス ログをリアルタイムにビジュアル化 2 Copyright © 2011 Yahoo Japan Corporation. All Rights Reserved. 無断引用・転載禁止
Node.js と移動体の位置情報 移動体 リアルタイムに移動体情報を提 供するのは難しい 親和性が非常に高い 地図サービス 3 Copyright © 2011 Yahoo Japan Corporation. All Rights Reserved. 無断引用・転載禁止
Node.js と移動体の位置情報 移動体 Socket.IO Node.js Node.js とSocket.IO を使ってよりリアル タイム性を考慮した位置情報サービス の展開 4 Copyright © 2011 Yahoo Japan Corporation. All Rights Reserved. 無断引用・転載禁止
Real-time Bus Location System • バスの位置情報を地図上にリアルタイムマッピ ングするシステム – Node.js, Socket.IO を利用する事でリアルタイ ム性を兼ね備えた情報提供 – バスから送られてきた位置情報を利用し、バス の現在地や指定ルートのバス停等の様々な情報 をお客様に提供 • 位置情報を発信可能な移動体なら応用可能 (例えば 自動車やタクシー等) 社会に役立つ情報をリアルタイムに提供する事が可能 5 Copyright © 2011 Yahoo Japan Corporation. All Rights Reserved. 無断引用・転載禁止
データフロー Clients Socket.IO BusLocation Node.js Node Servers Get map data YOLP Servers 6 Post Lat, Lon Busses Copyright © 2011 Yahoo Japan Corporation. All Rights Reserved. 無断引用・転載禁止
実現手法と表示デバイス • 実現手法 – Node.js – Socket.IO – Javascript + HTML5 – YOLP(Yahoo! Open Local Platform) • デバイス – PC, iPhone, android (デバイスは問わず参照可能) 7 Copyright © 2011 Yahoo Japan Corporation. All Rights Reserved. 無断引用・転載禁止
デモ 8 Copyright © 2011 Yahoo Japan Corporation. All Rights Reserved. 無断引用・転載禁止
ご清聴ありがとうございました Copyright © 2011 Yahoo Japan Corporation. All Rights Reserved. 無断引用・転載禁止 9