2014-01-13 142 views
0

我正在使用Google地方API检索我所在的地点。唯一的问题是,谷歌的地方并没有告诉我,我在什么样的建筑,但我附近的建筑。我决定从最近的地方向最远的地方发送一份清单。然后我遇到了另一个问题。如果我站在/坐在建筑物的尽头,它会给我所在的建筑物旁边的建筑物。
enter image description here获取我在建筑物的名称

好的X代表我站在哪里。红色圆圈表示Google认为建筑物在哪里。可以说我要求看看我在哪里。谷歌然后会告诉我我在灰色的建筑物上,因为我比灰色的建筑物的红色圆圈更接近灰色的建筑物的红色圆圈。我无法想到这一点,或者得到这个给我写建筑。有什么创意建议?

我会给100分,让它工作!

回答

0

那么,您可以通过定义每个建筑物墙壁来设置自己的地图来修改谷歌地点,但我认为现在没有机会(您仍然可以这样做,但这需要很长时间!)。

您可以将应用程序的主视图从“我在哪个建筑物”改为“什么是最近的建筑物”。 因为我从未使用过Google计划,所以有可能还有其他方法可以解决它!

希望我帮你升技:)

+0

我想过边界的事情,但这是不可能的,因为我必须为每个建筑物都这样做。幸运的是,我需要知道我在哪里。假设我在大学校园,我想让我的应用知道我去了那所大学。 – Ramilol

+0

当你在半径50米左右的校园时,你可以做你的应用程序来定位你。也许你不在校园里,但你​​可能会在前面或后面看到它。 – Fannick

+0

这不会起作用,因为我想让它找到我,但我可以做的是找到附近的地方,并根据它是什么样的建筑物给每个地方一个半径。比方说,如果这是一个大学校园,我会给它200米的半径,或者如果它就像一个20米半径的小商店,比我能找到我的位置。我会试试这个,让你知道!谢谢! – Ramilol