y-matsui::weblog

電子楽器、音楽、コンピュータ、プログラミング、雑感。面倒くさいオヤジの独り言

Windows Mobile GPSクライアントのサンプル

Windows MobileGPSクライアントを作りたい!ということで、サンプルを元にサクサクっとプロトタイプができた。もちろんノーテスト!機能しないボタンもあり
sampleAppli.jpeg
機能は
 ・GPSによる位置取得
 ・カメラ機能を使った写真取得
 ・Windowsフォームを使った属性入力
 ・フォームで登録した内容+撮影した写真をメールメッセージとして保存→Outlookの送信ボックス

想定しているシーンは、屋外の土木建築構造物を保守・点検するツールとしてのGPSクライアントアプリという感じ。回線が繋がっていなくてもGPSによる位置特定、属性登録できて、回線に接続できる状況(無線LANでも社内LANでも何でも良い)になったら一括登録。
メールメッセージとしてOutlookの送信箱に保存するのがミソ。回線が繋がっていなくても保存できて、送受信のタイミングをユーザが自由に選択できる。

■参考サイト

(Windows Mobile) C#でメール送信
 SMTPを直接叩く方法

POOM を使ってメールを送信
 Outlookの送信ボックスにメッセージを保存する方法

[CF2.0]PocketOutlookでメール送信
 添付ファイルもつけられる
 このサイトのサンプルが最も直接的に有効だった。
 
PictureBoxコントロールに任意のサイズに変更して描画する
 後々は撮影した写真のリサイズやら回転やらズームやらをやってみたい