2014-01-13 101 views
0

我正在使用Google地方API檢索我所在的地點。唯一的問題是,谷歌的地方並沒有告訴我,我在什麼樣的建築,但我附近的建築。我決定從最近的地方向最遠的地方發送一份清單。然後我遇到了另一個問題。如果我站在/坐在建築物的盡頭,它會給我所在的建築物旁邊的建築物。
enter image description here獲取我在建築物的名稱

好的X代表我站在哪裏。紅色圓圈表示Google認爲建築物在哪裏。可以說我要求看看我在哪裏。谷歌然後會告訴我我在灰色的建築物上,因爲我比灰色的建築物的紅色圓圈更接近灰色的建築物的紅色圓圈。我無法想到這一點,或者得到這個給我寫建築。有什麼創意建議?

我會給100分,讓它工作!

回答

0

那麼,您可以通過定義每個建築物牆壁來設置自己的地圖來修改谷歌地點,但我認爲現在沒有機會(您仍然可以這樣做,但這需要很長時間!)。

您可以將應用程序的主視圖從「我在哪個建築物」改爲「什麼是最近的建築物」。 因爲我從未使用過Google計劃,所以有可能還有其他方法可以解決它!

希望我幫你升技:)

+0

我想過邊界的事情,但這是不可能的,因爲我必須爲每個建築物都這樣做。幸運的是,我需要知道我在哪裏。假設我在大學校園,我想讓我的應用知道我去了那所大學。 – Ramilol

+0

當你在半徑50米左右的校園時,你可以做你的應用程序來定位你。也許你不在校園裏,但你​​可能會在前面或後面看到它。 – Fannick

+0

這不會起作用,因爲我想讓它找到我,但我可以做的是找到附近的地方,並根據它是什麼樣的建築物給每個地方一個半徑。比方說,如果這是一個大學校園,我會給它200米的半徑,或者如果它就像一個20米半徑的小商店,比我能找到我的位置。我會試試這個,讓你知道!謝謝! – Ramilol