Ver3を利用した開発版ジョギングシミュレータをベータ2として公開します。ジョギングシミュレータV3.00β2現在の正式リリース版(V2)に比べて、このベータ版(V3)のアドバンテージは前回のベータ1リリース時に書いた通りですが、今回はベータ2として下記機能を追加しました。Viewを使えるようにしました。V2の時とは起動方法が少し異なります。Viewとして見たいところにドラッグ&ドロップします。Viewが立ち上がります。(2)「今どこ?」機能(クリック場所の住所表示機能)が、使い易くなりました。V2の住所検索エンジン(逆Geoといいます)は、某個人ユーザーがリリースしていたサーバーを利用していたのですが、あまりに有名になりすぎてレスポンスが遅くなっていました。この度、参照サーバーを変え(実はこれもGoogle)レスポンスは大幅に改善されました。内輪の話しですが、このGoogleの逆Geoは非常に使いづらく苦労しました(汗)。住所と同時に大きな幹線道路等をクリックした時はその街道名も表示されます。(場所によっては正確に取れない場合があります。)(3)合わせて「通過した町」が復活しました。ベータ1では今どこ機能を消していたのでこのタブもありませんでしたが復活させました。「今どこ?」のレスポンスが良くなったので、走行ルートの地名確認にはとってもいい機能だと自画自賛です(笑)。(4「行程を他の都市と比較」も復活しました。ベータ1ではこれも消していましたが、復活させています。なんてことない機能な気もしますが、初めてリリースした時は手が非常にかかったので捨てられなくて復活です。ベータ版ということで、バグや微調整が必要な部分があるかもしれません。そこらへんをご理解の上、お試しいただきご意見をいただければ幸いです。Ver3を利用した開発版(ベータ版1.00)ジョギングシミュレータを公開しました。一つ前のブログにも書きましたが、Googleが提供する最新のAPI(GoogleMAP用ライブラリ)に対応したバージョンです。現在正式リリースしているジョギングシミュレータVer2.413程の機能は現在まだありませんが、将来的にはこのベータ版を作り上げてNewジョギングシミュレータにしていきます。そのためのテスト版です。現在の正式リリース版(V2)に比べて、このベータ版(V3)のアドバンテージは・立ち上げ時の最初のマップ表示が速い・データ点数が増えた場合の描写速度が明らかに速い等、ある意味地味ではあるけど、大事なところが特徴です。今後は、このベータ版に現在のV2機能を載せつつ、V3としての機能を追加していきます。ベータ版ということで、バグや微調整が必要な部分があるかもしれません。そこらへんをご理解の上、お試しいただきご意見をいただければ幸いです。APIというサービスを使って成り立っています。ジョギングシミュレータで使っているそのAPIのバージョンは2(V2)。実は1年くらい前からそのAPIのバージョン3(V3)がリリースされています。いえ、このバージョン3、最近LABレベルからリリースされたもので少なくても1年前は(ジョギングシミュレータの機能としては)使い物にならないレベルでした。1年経って現バージョンである2の機能の多くをサポートしたり、追加機能ができたりと、魅力的になってきたのと、2年くらいを目処に2から3に完全に移行を目指すような話も出ています。いうことで、今月の頭くらいからAPIのV3を使った改造を試みています。年末にもちょっと手を付けたんですよね。実はV2とV3ではデータの取り扱いとかが全然変わっていて、ちょこちょことコードを直すレベルではとてもないのです・・。現バージョンのジョギングシミュレータをV3で動かすとエラーの山。データ構造が違うので、いままでひとつの命令文ですんだところが、そんなのできなかったり、上から数えるのを下から数えたりとやればやるほど一体これは移行できるんだろうか・・・と落ち込む日々。慣れてきて、ようやく線が引けて距離が測れるようになったレベルです。いうことで、いきなりNewバージョンをアップするとバグのかたまりになりそうなので、今後ベータ版とかにしながら様子を見つつ、全面移行させるつもりです。(ここまで書けば、引くに引けないだろうと自分にプレッシャー)あ、V3の特徴ですか?実はたぶん見た目は地味です。ほんとスピードアップとかデータ拡張のしやすさとかそんなもの。GoogleMAPの開発陣はもうV3中心なので、今後よくなるでしょうけど。このPCを他の人と共用する。