web-dev-qa-db-ja.com

C#:GPS追跡システム

C#.netでモバイル(GPS付き)を使用してGPS追跡システムを構築するにはどうすればよいですか?シナリオは

  1. GPS対応の携帯電話を介してユーザー(サービスエンジニア、ここでは違法なものは何もありません)を追跡します。どのようなソフトウェアとハ​​ードウェアが必要ですか?オープンソースの実装はありますか?

  2. 車両追跡システムの場合、GPSを使用するにはどうすればよいですか?さまざまな手順/手順を知りたいのですが。私は正しい方向を探しています。

16
Jon

GPSからの情報を表示するためにウィンドウフォームバージョンを作成しました。それ以来、あまり触れていませんが、興味がある場合は、コードはCodePlexにあります。

http://gps.codeplex.com/SourceControl/changeset/view/24953#146657

この追跡を誰かに依頼するためにあなたがする必要があるのは

  1. WindowsMo​​bileに変換する
  2. 場所を記録するためのWebサービスを構築する
  3. コードを変更して、場所をWebサービスに頻繁に投稿する

本当に私はすでに大変な仕事をしたか、シリアル接続からのGPSコマンドを解析しました。 :)

6
Nick Berardi

それは実際にはそれほど難しいことではありません(自分でやった!)。

探し始めるのに最適な場所はここです:

http://msdn.Microsoft.com/en-us/library/bb158708.aspx

ここからWindowsMo​​bile 6.0SDKをダウンロードする必要があります。

http://www.Microsoft.com/downloads/details.aspx?FamilyID=06111A3A-A651-4745-88EF-3D48091A390B&displaylang=en

SDKには、実際には、独自のニーズに合わせてカスタマイズするために使用できるサンプルGPSアプリケーションが含まれています。

5
Calanus

私はこれを自分で調べていて、これに出くわしました

http://www.codeplex.com/SharpGPS

これは、.NET 2フルまたはCFに基づくGPSライブラリです。まだ試していませんが、かなり有望に見えます。

3
David Hayes

C#について言及しているので、WindowsMo​​bileを実行する電話が必要になります。そしてもちろんGPSを持っています。

WinMob 6.1 SDKをダウンロードしてインストールした後、V。Studioでスマートデバイスプロジェクトを開始するだけです。

GPSは、SerialPortを介して読み取るか、GPSAPIを使用して読み取ることができます。 SDKサンプルフォルダーには、APIのマネージラッパーがあります。 (WM 5バージョンにはいくつかの問題がありました。Googleがそのためです)。

位置を読み取ることができたら、どこかのサーバーに送信する必要があります。 WinMobは、断続的に接続された状況でWebサービスを呼び出すことをサポートしています。

2
Henk Holterman

詳細については、次のURLを参照してください。 http://www.miisoft.it/portale/index.php/programmazione/37-c/51-gps-parte-i ここでは、gpsに関する通知を見つけることができます。 、NMEA文字列とサンプルコードを解析します。

2
admin

PCでGPS対応モバイルの位置を追跡してみてください。

  1. 開発Androidモバイルのアプリ(GPSへのアクセスを許可します... Android Manifest.xml)でコード化)
  2. サーバーから位置データを取得し、Javascriptを自動的に生成してPC上に位置をプロットする.netを使用してPCアプリを開発します
0
user1223530
  1. まず、要件、ソフトウェアに必要な機能を定義します
  2. プラットフォームを決定する:iPhone、Windows Mobile、Symbian、Androidまたはその他

「C#.net」を使用すると、WindowsMo​​bile専用に開発できる可能性があります。

0
User

車両追跡システムが必要な場合は、たくさんあるので購入してみませんか。どうすればいいのかわからない場合は、商用システムよりも低コストでソリューションを作成できるかどうかはわかりません。

0
Simeon Pilgrim