1月 052007
<< 撮影中 || DirectShow.NETで静止画キャプチャ >>
以前作ったGPS接続用クラスを改良した。GPSの挙動がおかしくても落ちたりしないようになった。
・sample project(VS2005)
・GpsConnectorLib.cs(for C#)
使い方も相変わらず
usingOrg.Shokai.Util
GpsConnectorgps=newGpsConnector();
gps.PortName=”COM1″;
gps.BaudRate=4800;
if(!gps.IsOpen)gps.connect();
で接続すると、gps.gpsDataの中身が更新され続ける。
YahooMapとかのURLを作るとしたらこんな感じに使える。
Stringuri=”http://maps.yahoo.com/index.php#mvt=m&maxp=search&trf=0&lon=”+gps.gpsData.lon+”&lat=”+gps.gpsData.lat+”&mag=6″;
webserviceは南半球・西半球はマイナスの緯度経度で表すみたいなので、そのまま代入できるようにしてみた。