2016-02-12 49 views
-4

比方說,我想寫的是把我的位置的程序,並給我的最快路線的GPS到我的廚房或客廳,我怎麼可能去寫呢? (假設我正在寫java或客觀的C)我怎麼能包括GPS到程序

編輯:我很抱歉,如果這個問題是不符合本網站的一般用途,我不希望任何人爲我寫這段代碼。關於如何將GPS整合到程序中的廣泛看法正是我所需要的。

+1

此網站是關於特定編程問題的問題和答案。這不是一個代碼寫入服務。你最好學習自己編寫代碼,然後在遇到困難時沿途問問題。 – NoChinDeluxe

+1

谷歌的室內導航。這個問題太廣泛,不太清楚。 – AlbAtNf

+1

你會先花一些時間研究這個主題,然後用所收集的知識來實現​​必要的代碼。只有在其他程序員指導下才能編程的程序員不是很有用。 – Kayaman

回答

0

正如評論說這個網站是不是一個代碼編寫的服務但是如果你想學習Java或有一個項目,我很樂意給你一些「靈感」。

首先,您需要爲每個位置創建一個變量。

然後,您需要確定這些對象之間的每條可能路徑。

使用你需要編寫,將考慮相對於目標變量的人在家庭中的位置,以確定最有效的路徑邏輯對象之間的路徑的信息。

因此,可以說你有客廳,門廳,廚房,臥室,衛生間。

客廳連接到門廳,臥室和廚房。 門廳連接到客廳和廚房。 臥室連接到浴室和客廳。

因此,可以說在邏輯上創建路線#1變Bedroom->生活房 - >廚房。

因此,假如你有這樣的信息,你的程序可能會說

如果(這個人是在臥室){ 如果(目的是廚房){ 走的路線#1 }

當然有更復雜的方法來做到這一點,但考慮到我們正在談論的是房間有限的「房子」,這將是最簡單的。如果您想使用更合理的方法,則需要使用繪製每個位置的網格,然後根據網格上的目的地和人員位置創建建議路線的邏輯。

+0

謝謝你的回答!爲了清楚起見,我不希望任何人爲我編寫這些代碼,我只是在尋找一個廣泛的觀點來看我如何能夠做到這一點。 –

+0

謝謝。如果你想把它寫成真正的GPS系統,只要考慮一下包含GPS系統的東西。它當然是「全球定位系統」,它使用經度和緯度來確定你的位置。然後它獲取所需的位置(座標)並使用邏輯確定最有效的路徑。 不要忘記標記我的答案,並讚揚我的幫助! – jesric1029