簡體   English   中英

是否可以將GPS系統集成到asp.net Web應用程序中?

[英]Is it possible to integrate GPS system in an asp.net web application?

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

編輯:任何為我做的網絡服務? 我應該使用谷歌地圖API嗎? 我不知道從哪里開始..任何建議..

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

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

當您解決該部分並開始獲取數據庫中的數據時,將通過ASP.NET Web應用程序從數據庫提供信息。 要讓車輛實時移動,您應該考慮使用AJAX長輪詢或SignalR。

至於谷歌地圖,請注意您不能使用免費版本進行車輛跟蹤。 Google Maps API條款和條件第10.9.C條明確禁止使用標准(免費)Google Maps API進行非公共車隊管理和資產跟蹤。 您需要Google Maps API Premier合法地將Google地圖用於此類應用程序。

根據一個非官方消息來源 (日期為2008年4月),作為額外的附注,用於車輛跟蹤的Premier API每年將花費10,000美元,這使您有權追蹤100輛車。 如果超過100輛車,則每年每輛車需要增加24美元。

GPS Gate服務器正是您想要的。 將它與任何兼容的跟蹤器結合使用,您可以免費跟蹤多輛車。 它是非常全面,編寫良好,穩定的軟件。 它最多可免費提供5輛車,但之后您需要獲得商業許可證。

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

簡單的答案是yes you can 請查看此鏈接 ,了解其工作原理。 有許多技術,這個網頁解釋了如何利用這種技術。 然而,您仍然需要公開一些Web服務,然后在網頁上提供一個Google地圖,每隔x秒通過AJAX更新一次。

什么是個人GPS跟蹤?

個人跟蹤是一種系統,其中可以使用與全球定位系統(GPS)和全球移動服務(GSM)集成的設備來跟蹤個人或商品。

您可以將它放在口袋里,如手機,也可以將其安裝在車內,以獲得GPS Integrated提供的短信或網絡服務。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM