2010-06-19 61 views
2

我的一個客戶想要從他自己的房子裏追蹤他的汽車/出租車......所以我想從我們的用戶那裏獲得幫助......是否有可能將GPS系統集成到一個asp.net web應用程序中?如果是這樣,如何開始...是否可以將GPS系統集成到一個asp.net web應用程序中?

編輯: 任何web服務,爲我嗎?我應該使用Google Maps API嗎?我不知道從哪裏開始..任何建議..

回答

7

大多數GPRS-enabledvehicle trackers可以配置爲定期發送位置數據到遠程服務器。不同製造商之間的協議和連接細節會有很大差異。但是,在大多數情況下,您應該能夠使用服務器的IP地址和TCP端口來配置跟蹤設備,然後應該在該端點設置一個應用程序,用於偵聽來自跟蹤設備的TCP連接。然後,這個後端應用程序可以將它接收到的數據推送到數據庫中,ASP.NET Web應用程序可以從中檢索數據。

您應該檢查的第一件事是跟蹤設備的文檔,如果這已被您的客戶選擇。嚴肅的品牌甚至會提供工作示例和演示。

當你解決那個部分,並且你開始在數據庫中獲取數據時,它將通過ASP.NET Web應用程序從數據庫中提供信息。要使車輛實時移動,您應該查看AJAXlong-polling或SignalR。

至於谷歌地圖,請注意,你不能使用免費版本的車輛跟蹤。 Google Maps API Terms and Conditions的第10.9.C條明確禁止使用標準(免費)Google Maps API進行非公開車隊管理和資產跟蹤。您需要Google Maps API Premier合法使用谷歌地圖這些類型的應用程序。

作爲附加說明,根據unofficial source(2008年4月發佈),用於車輛跟蹤的Premier API每年的費用爲10,000美元,這使您有權跟蹤100輛車。如果您超過100輛,則每年需要增加24美元。

1

簡單的答案是yes you can!看看這個link給你一個想法如何工作。有許多技術,這個網頁解釋瞭如何使用這種技術。不管怎樣,你仍然需要公開一些網絡服務,然後在網頁上提供Google地圖,每隔x秒通過AJAX更新自己的網站。

什麼是個人GPS跟蹤?

個人跟蹤是一個系統,其中一個 人或商品可以被跟蹤 使用裝置,其集成了 全球定位系統(GPS)和 全球服務爲移動臺(GSM)。

你可以隨身攜帶在口袋裏像 手機或可以在你的 車安裝到手機短信或網絡通過GPS 集成提供 基礎的服務得到的位置。

0

GPS Gate server確實是你想要的,我想。將它與任何兼容的追蹤器結合使用,您可以免費追蹤幾輛車。這是非常全面的,寫得很好,穩定的軟件。多達5輛車是免費的,但之後你需要商業許可證。

如果缺少任何需要的功能,可以使用插件(支持許多不同類型的插件)對其進行擴展,甚至可以自行創建它所收集數據的接口(存儲在SQL數據庫中) 。

相關問題