2012-01-27 76 views
0

是否有GPS接收器和GPS網絡服務器可用的代碼?服務器的GPS代碼

我想構建完整的應用程序:MS Win Pocket PDA的一個客戶端和一個顯示我的卡車在地圖上的位置的服務器。通過網絡代碼很容易找到GPS接收器(PDA),但我找不到相應的服務器部件代碼。

回答

0

如果我正確理解你,你希望代碼能夠在服務器上的地圖上渲染卡車。

如果是這樣,我認爲您需要的方法取決於您使用的語言。在XY平面上繪製GPS座標並不是一件簡單的事情,因爲如果你將地球表面切割成碎片,你將不會得到完美的正方形,因此必須使用稱爲Map Projections的技術。

有很多公司提供的各種現成的機制,例如谷歌提供的實現一個Web應用程序。另一方面,如果您正在尋找桌面應用程序,SwingX提供了一個Java API,它允許您通過使用OpenStreetMaps來構建與GPS相關的桌面應用程序。

所以基本上,你可以擁有的東西如下:

  • 創建從這些PDA的接受數據並將其保存在一個數據庫中的併發服務器;

  • 在給定的時間段內,從數據庫中提取數據並刷新桌面應用程序或網頁。

編輯:您可以this教程看看,看你怎麼可以在地圖使用SwingX上繪製和情節。如果您將使用Java,則可能需要查看this先前的SO帖子以獲取更多Java映射API。

+0

ofcourse我不希望再次發現美國自己的代碼從給定的座標顯示點。我假設我將使用TCP/IP套接字將手機與我的服務器連接。所以我在我的服務器上有一個座標,現在我的問題是如何繪製它們。正如你所提到的,有一些SwingX,我現在會掃描它,謝謝。 – 4pie0 2012-01-27 10:01:18

+0

@ cf16:我已經更新了我的答案。 – npinti 2012-01-27 10:03:51

+0

非常感謝你@npinti – 4pie0 2012-02-09 18:58:33