Jognavi コースののぼりくだり判定の実装
google maps のElevationサービスをつかうと高度が取れるのでそれを利用。
# google.maps.ElevationService().getElevationAlongPath
パスを等分してコードを返してくれます。
前ポイントと現ポイントの高度差が1%以上の勾配なら坂と判定します。
唯、10kmコースはうまくできたけど21kmコースだとどうもパスの数が多すぎなのか
うまくできなかった。
pathを分割して、非同期に͡高度処理にリクエストして結果を集計処理しないといけません。
結構大変。
jquery Deferredなどを組み合わせて何とかします。