BtNetGPS Ver0.9、なるべくやりたいコトリスト。

難易度高め。要調査。

  • アプリのメニューでネット接続の切断 by ほうくさん、ynomuraさん。
  • 全画面(横画面)表示機能 by なごやさん。

やれば出来そう。

  • 地図アイコンを表示させないオプション(layer=0) by g1userさん。
  • ログデータの保存機能(びんぼーろぐ)by ynomuraさん。
  • オフスクリーン描画をマジメにやる。
  • 「新たに地図をダウンロードせずに現在地場所だけ表示の移動」by もんたさん。
  • 地図上の縮尺表示(1/1500など)と実際の地図画像の縮尺が合ってない場合は、縮尺表示(1/1500など)を赤字で表示する。
  • Yahoo!地図情報や、Googleマップ上で位置を指し示すURLをコピーバッファにペーストする、という機能。
  • 画面上部に下部と同様の方法で緯経度表示 by なごやさん。
  • 起動時に座標自動取得(いまは起動して「connect」する必要あり)by なごやさん。
  • 速度の測位(SpeedとHeading)の対応。
  • BlueGPSServerをインストールしなくても動くようにする。
  • 転送バイトカウンター機能 by ま〜さん。
  • アドレスサーチの「Addr」の履歴を8件ぐらい表示 by なごやさん。
  • 「SearchのList表示がPCと同じように10件以上になれば」by もんたさん。
  • NMEA Ver2.3プロトコル対応 by ま〜さん。

なごやさんの要望(こっそり)。

  • Aボタンに「I am here!」機能
    • さらにブルジョアモード全開か!?
    • 自位置情報をボタン1発で即送信
  • 右下にスケール定規
  • 「どこぼく」連携、メッセージ送信
    • メッセージを送信したい相手のアイコンをクリックして
    • 1行メッセージを送信することができる
  • 「どこぼく」連携、ステータス表示
    • 取り込み中、移動中、電車移動、車移動、歩き移動とか
    • 自分のプレゼンスを選択しサーバに送信、登録して
    • 「どこぼく」にアイコンなどで表示

なごやさんの要望(こっそりでなくなってきた)。

  • BT自動オフ機能
    • バイスが用意できていないときに接続すると「Connecting...」を繰り返す
    • 1回〜数回だけ接続に行って、見つからなかったらエラー表示でいいかも
    • 切断してないと、バックグラウンドで接続に行ってて結構電池食ってる模様
    • たまに固まるか、気がつくと電池がなくなってる・・・
  • GPS position is NOT fixed」から測位出来るようになったら「GPS Ready!」みたいなメッセージと音でお知らせ
    • あると結構便利かもしれません
    • 現状ですと、ユーザー側で何かアクションを起こさないと
    • 測位できているかどうかわからないので
  • 「Disconnect」しても、「Connecting...」してる
    • BTGPSの電源を入れておく
    • アプリ立ち上げ、GPSが測位できていない状態で接続
    • その後、BTGPSの電源を切る
    • M1000はBTGPS切断後、再接続に走る
    • 「Disconnect」しても「Not connnected!」と言われる
    • 以降、アプリを終了しない限りバックグラウンドで接続施行を繰り返している
    • (アプリで接続中にBTGPSの電源を落とすと上記のようになります)
    • →再接続をギブアップすることも必要
  • 登録したメアドに地図画像を1キーで送信
  • 複数登録時のファイル名に関してですが
    • 日時と中心点座標情報はいかがでしょう
    • 「20060220-136.54.07.36.35.10.55.82」


なごやさんの要望をこっそり追加。
(2/17、追記)


なごやさんの要望を普通に追加。
(2/28、追記)


Ver.0.92リリースに伴い、TODOリストを更新。
(7/4、追記)


Ver.0.93リリースに伴い、TODOリストを更新。
(7/6、追記)


g1userさんの要望を「やれば出来そう。」に追加。
(10/15、追記)

ぶるじょわまっぷ(BtNetGPS)Ver0.9、リリース。

tmx2006-02-14

M1000GPS対応携帯地図ビューア「ぶるじょわまっぷ」Ver.0.9をリリースしました。
アップデート内容は次の通りです。

  • 新規機能。
    • 起動画面(JPG, GIF, PNG, BMP)の表示。
    • 緯度&経度、縮尺、ブルジョワモードのON/OFF、住所表示のON/OFFといった情報を終了時に保存し、起動時はそれを読み込む。
  • 変更 or 修正。
    • 世界測地系から日本測地系への変換がてきと〜なのを変換式を使う方式に変更。
    • 検索機能で住所の中に全角のハイフン“−”が使えない問題に対応(クライアント側で送信時に半角のハイフン“-”に変換するよう変更)。
    • 地図画像の保存パスを"c:\Documents\BtNetGPS_map.gif"から"c:\Documents\Media Files\Image\BtNetGPS\BtNetGPS_map.gif"に変更。
    • 地図のリロード時に一瞬出る青い画面を出なくする。

初めて使われる方は、下記の記事をご覧下さい(特にBlueGPSServer.SISの入れ忘れにご注意)。なお、旧バージョンをインストール済みの場合、事前にアンインストールしなくても、インストーラーが古いバージョンを置き換えてくれます。ただし、Ver0.6以前からのバージョンアップでアイコンが変わらない場合は、一度アンインストールの上、再度インストールしてみてください。

起動画面(JPG, GIF, PNG, BMP)の表示について。

"c:\Documents\Media Files\Image\BtNetGPS\"に起動画面用の画像ファイルがあれば、起動時に表示します。画像ファイルを探す順番は、

boot.jpg→boot.gif→boot.png→boot.bmp
です。*1
"c:\Documents\Media Files\Image\BtNetGPS\"のディレクトリは、一度ぶるじょわまっぷを起動すると自動的に作られますが、手動で作成してもOKです。
なお、従来のバージョンで利用していた"c:\Documents\BtNetGPS_map.gif"は今後は使いません。自動では削除されないので、お手数ですが気になる方はDesktop Suiteのファイルブラウザなどで削除してください。









ダウンロード

ダウンロード

ダウンロード

ダウンロード
起動画面は拝御先生より各種ご提供いただきましたので、お好きな絵柄の「ダウンロード」リンクをクリックし、ブラウザの右クリック→「名前を付けて画像を保存...」で保存してください。ファイル名を画像形式に合わせて、boot.jpg、boot.gifなどと変更し、Desktop Suiteのファイルブラウザなどから"c:\Documents\Media Files\Image\BtNetGPS\"にコピーすればOKです。ハァハァな素晴らしい起動画面をご提供いただいた拝御先生に心より感謝申し上げます。*2

また、ブルジョワたんの設定資料はこちらです。一応、ツンデレキャラという設定です。
なお、地図画像の保存パスの変更に伴い、M1000標準のメールソフトから、現在表示している地図画像を添付ファイルとして送信できるようになりました。ご活用いただければと思います。ただし、うっかり間違えて親しくない相手に「セーラーマーキュリーの拷問」を送らないようくれぐれもご注意願います。*3


サポート情報など。

地図画像一枚(ダウンロード一回分)あたりのパケット代の目安はこちらをご覧ください。

バグ報告、ご意見ご要望などありましたら、こちらの「M専まとめサイト用フリートーク掲示板」内のサポート用スレッドへお願いいたします。
どうぞパケット代にご注意の上、ご利用ください。


起動画面に「追い込まれる、TMX。ざわ…」by拝御先生、を追加しました。*4
(22:10、追記)

*1:PNGBMPは未テストです。万一不具合があればご報告いただけるとありがたいです。

*2:特にマーキュリーの太ももが良いです。(ぉぃ

*3:ブルマはいいのか? >自分

*4:意外と気に入ってるらしい。>自分

ぶるじょわまっぷ、新バージョンリリース出来ず...パタ。

tmx2006-02-13

この週末には何としてもVer.0.9をリリースしたかったのですが、今日は力尽きました。も〜寝ます。すみません。


進捗報告を少しばかり。
以前、サポート掲示板の方で、ま〜さんが言われていた「地図のリロード時に一瞬出る青い画面を出なくする」にここしばらくハマってました。が、だいたい数日分の工数をかけてトライ&エラー*1を繰り返し、この部分については先ほどようやく完成しました。*2
結局、小手先の修正ではダメで、オフスクリーンでのビットマップ描画をやることになりました。おかげでSymbianOSでのダブルバッファリングの手法も分かったので、今後に生かせると思います。(笑
が、今日はリリースするだけの気力が残ってないのと、他にも実装中の新機能があるので...Ver.0.9は今しばらくお待ちください。

*1:イケナイ事をしちゃうとエミュレーターがすぐ落ちるんですよ。原因を追うのがも〜大変で。

*2:「一瞬出る青い画面を白くする」だけならすぐに出来たのですが。(ぉぃ

ぶるじょわまっぷ、バグ報告。

tmx2006-01-31

ぶるじょわまっぷ(BtNetGPS)の検索機能に全角のハイフン“−”が使えない、というバグを発見しました。調査したところ、ゲートウェイサーバのCGIでUTF8→EUC文字コード変換を行う際、全角のハイフンが半角のはてな“?”に化けてしまうようです。これは、PerlのEncode moduleの仕様に起因する問題のようです。サーバ側の簡単な修正で対応可能かと思ったのですが、そうでもないようなので、クライアント側の修正を含めて検討中です。ご利用の皆さまにはお手数をおかけしますが、半角のハイフン“-”でしたら問題ありませんので、とりあえず半角で問題を回避していただければ、と思います。*1

*1:ちなみにこのバグ、新宿西口でエクセルシオールカフェを探していて、エクセルシオールカフェのサイトから番地が全角で記述された住所をコピペしていて気付きました。結局、エクセルシオールは近くになかったので、行きつけのドトールに行ったのですけど。

ぶるじょわまっぷ。

BtNetGPSの呼び名ですが、ちょっと呼びづらいのでVer.0.9以降「ぶるじょわまっぷ」にしようと思います。ネーミングの由来は、BtNetGPS Ver.0.7で搭載された「ブルジョアモード」にちなみました。「パケ死」を戒めるニュアンスも含んでおります。:-)
ひらがなにしたのは、カタカナよりもカワイイと思ったからです。っというか「ブルジョワマップ」ではちょっとカンジワルイ気がするので。パケ死の可能性をも秘めた、羊の皮を被ったオオカミ、みたいなイメージです(意味不明)。
BtNetGPSは開発コードネーム、とし、今後のコンシューマ向け(?)名称は


M1000GPS対応携帯地図ビューア「ぶるじょわまっぷ」Ver.X.X
にしたいと思います。「GPS地図ソフト」というとGPSが必須なイメージがありますが、「携帯地図ビューア」と呼べば、GPSがなくても使える雰囲気が伝わると思うので。
地道にバージョンアップを続けていくつもりなので、今後もどうぞお付き合いをお願いします。

BtNetGPS Ver0.8、リリース。

tmx2006-01-27

M1000用のGPS地図ソフトVer.0.8をリリースしました。
アップデート内容は次の通りです。

  • 住所表示機能を搭載(メニュー「View→Address」)。
  • 住所表示機能に連動して、非対応の縮尺地図(特に都心部以外での1/1500など)を取得しないようにする機能の搭載(メニュー「View→Address」がONの場合のみ機能します)。*1
  • 以上に関連して、起動時の縮尺を1/1500から1/8000に変更。
  • 「タップした位置を中心にした地図をリロードする機能」でテキストモードに移行しないように仕様変更。*2
  • 縮尺のユーザインターフェース(メニュー「Scale」)にチェックボックスを追加。

初めて使われる方は、下記の記事をご覧下さい(特にBlueGPSServer.SISの入れ忘れにご注意)。なお、旧バージョンをインストール済みの場合、事前にアンインストールしなくても、インストーラーが古いバージョンを置き換えてくれます。ただし、Ver0.6以前からのバージョンアップでアイコンが変わらない場合は、一度アンインストールの上、再度インストールしてみてください。

住所表示機能、およびそれに連動した非対応の縮尺地図を取得しないようにする機能は、Yahoo!地図情報*3から取得した情報をネットワーク経由で利用することにより実現しております。情報提供者のYahoo! JAPANに深く感謝いたします。またその際、住所検索機能同様にゲートウェイサーバを経由しますが、このゲートウェイサーバは予告無くメンテナンスされる場合があります。また、ゲートウェイサーバの運用は将来的に保証されるものではありません。ゲートウェイサーバをご提供いただいている、id:kamohiro氏に心より感謝いたします。
なお、住所表示機能がONの場合はゲートウェイサーバから住所情報等を取得しますので、地図画像以外にさらに数パケット程度、通信が発生します。ご注意下さい。
くどいようですが、くれぐれも「パケ死」にご注意願いします。

地図画像一枚(ダウンロード一回分)あたりのパケット代の目安はこちらをご覧ください。

バグ報告、ご意見ご要望などありましたら、こちらの「M専まとめサイト用フリートーク掲示板」内のサポート用スレッドへお願いいたします。

*1:サポート用掲示板で、ほうくさんが指摘されていた件。

*2:id:ma_digilifeさんが指摘されていた件。>http://d.hatena.ne.jp/ma_digilife/20060125#1138146432

*3:http://map.yahoo.co.jp/

BtNetGPS Ver0.7、なるべくやりたいコトリスト。

  • 速度の測位(SpeedとHeading)の対応。
  • BlueGPSServerをインストールしなくても動くようにする。
  • 世界測地系から日本測地系への変換がてきと〜なのをマシにする。
  • 転送バイトカウンター機能 by ma_digilifeさん。
  • 全画面表示機能 by なごやさん。
  • アドレスサーチの「Addr」の履歴を8件ぐらい表示 by なごやさん。
  • 「SearchのList表示がPCと同じように10件以上になれば」by もんたさん。
  • NMEA Ver2.3プロトコル対応 by ま〜さん。