Git Product home page Git Product logo

gait_tuner's People

Contributors

rkdora avatar tanacchi avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

gait_tuner's Issues

レイアウトに関する修正タスク

  • 見た目のために<br>を多用してきたが、代わりにcssによるpadding等を用いる
  • 位置情報追跡によるリアルタイムでのペース調整指示(音声案内?)
  • 到着判定から実際にかかった時間を計測、判定結果と照らしあわせてより厳密な移動速度を設定する
  • 入力方法の工夫。より早く、より使いやすい形に

APIの検討

下記に沿ったAPIの検討を求む(下記の修正案も受付)

目的地までの距離・時間・経路の取得

時間・経路はなかなかないので、距離÷移動速度=移動時間と算出もあり。
もし移動時間が取得できるようなら、その移動時間×{例・0.3(ダッシュ時)}。

経路はあるに越したことはないが、最悪なくても成り立つ

参考資料

実際に役に立ったお世話になったページだけリストアップ
一番時間をかけたYOLPによる経路取得に関しては、今回使わないので入れてません

Google Map

GoogleMapsAPIを使って各ルートの距離/時間を取得する
Google Map API javascript
Creating Google Maps Sample App with AngularJS and Onsen UI
Developer Guide
Directions Service
Coordinates
Place IDs

Yahoo Map (YOLP)

Yahoo! JavaScriptマップAPI
YOLPレファレンス
Coreクラス
Controlクラス
Featureクラス

Data Base

データベースの利用方法
openDatabase (NotesDbDirectory - JavaScript™)
SQLコマンド一覧
Web SQL Database APIによるデータベース・アクセス (2/6)
ブラウザのDBにアクセスする

javascript

JavaScript リファレンス
関数 (JavaScript)
JavaScript のスコープを理解する
Google流 JavaScript におけるクラス定義の実現方法
組み込みオブジェクト (JavaScript)
JavaScriptで位置情報を取得する方法
JavaScript 現在のページをリロードしたい
windowオブジェクト
innerText の注意点と、textContent のススメ
JSON.parse 関数 (JavaScript)
外部JavaScriptファイルから別の外部JavaScriptファイルをインクルードする方法
「時刻入力」
JavaScriptによるフォームの制御
ピュアな JavaScript でフォーム(form)系要素の値を取得, 設定する方法一覧
Dateオブジェクト
【JavaScript】日付処理
文字列を分割する

移動速度の取得方法

A案

たなっちがRead.meにかいたように、

1.自分の身近なところで、「歩いて間に合う or 走れば間に合うの瀬戸際」をユーザーの経験則から取得
2.地図に始点・終点をポイントし、残り何分から何分の間なら走るなどを入力してもらう

B案

ダッシュ時→50m走のタイムを入力。
ジョギング・歩行時→平均速度を初期値に設定し、細かい調整を後からできるようにする。
(学習機能をつけれたら面白いと思った)


追加案・修正案・補足案等々待ち

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.