東京公共交通オープンデータチャレンジのデータをいじってます (18

もう3月になってしまいました。
データが追加されると思っていないようなバグが出たりするんですよね。
ということで2018年3月15日(木)の応募締め切りまであとわずかになってきました。
ここらで、機能的には実装を終了してデザインとかちょっと下使い勝手のチューニングに移りたいのですが、、、
でもちょっとづつ仕上げていきます。
一応、応募のフォームに入れて修正するようにしたいのですが、YouTubeの動画が必須なんですよね
ということで、製作中画面をちょっと作って、まずはエントリーしてみました。

いろいろと素材を友人の方からいただいたので、配置して大枠を仕上げてみました。
鉄道関係は
https://roku.mydns.jp/TPT/train.htm
で、ちょっと見た目と動作の安定性と無駄な動きを削減して動きをよくしてみたバスです。
今週、会社近くでにフィールドテストしながら調整します。
バス関係は
https://roku.mydns.jp/TPT/bus.htm
飛行機関係は
見た目など、まだまだですがちょっとしたユーザにわかりやすくするための機能を入れています。
http://roku.mydns.jp/TPT/air3.htm
ということで、あと1週間ちょいできる限り頑張ります。

東京公共交通オープンデータチャレンジのデータをいじってます その16

都営荒川線の在線情報がきました!
でもこの頃、データ取得がうまくいかないのが多いので、取得側の工夫でどれだけできるかですね

今一つ使っていて気付くこと多いので、もう少し見た目と安定化をしないと。

東京公共交通オープンデータチャレンジのデータをいじってます その15

自分の位置を取得する機能を入れて、近くにいるバスとバス停を取得してます
近づくバスとか、わかるかなと思ったんですが、今は全部グリーンにしています。
どうも、再描画の機能が今一つなので、表示がうまくいかないところとかありますが、とりあえず

https://roku.mydns.jp/TPT/bus1.htm

そういえば、位置情報はSSLつきでないと動かないようなのでhttpsにしています。
今ままでのAPIhttpsでもOKにしています。

下には、バス停の時刻表を表示しようと思ったんですが、なかなかすごいデータで、現在時間を中心に取得したいのですが、どう取ろうか悩んでいます。

東京公共交通オープンデータチャレンジのデータをいじってます その14

気分転換に表題をちょっと変更
このごろどうも、動的データ(在線情報)を取得するときにエラーになってしまい、更新ができない!!
掲示板によると
Too Many Requestsエラー(429)の閾値は60回/分とのことなのでそのくらいにパラメータでチューニングすればいいのか、でも
GatewayTimeout:Gateway Time-out(504)の対応方法がわからん、一応60秒程度待ってから再度リクエストしているんだが、効果がわからん
もう少し悩むかな

あと、位置情報を取るのにSSL化が必要なんでSSLを再稼働(といってもLet's Encrypt更新作業をしていなかっただけですが)、それとともに、JSファイルの呼び出しをSSLにしないと!

東京公共交通オープンデータチャレンジ その13

自分の場所から指定メートル以内のバスの情報と
自分の場所から指定メートル以内のバス停の情報を取るAPIを作ってみた

そのために、バス停情報取得するのにエラー多発でした。

バス情報は
http://roku.mydns.jp/restTPTapi/restTPTService/getBusPlace/lat=35_6660,long=139_7017,distance=500

バス停は
http://roku.mydns.jp/restTPTapi/restTPTService/getBusStopPlace/lat=35_6660,long=139_7017,distance=500

見てわかるように、経度、緯度と距離(m)を指定すると、それぞれの情報が戻ってきます

ちょぼちょぼやっていて、ここまででした。