2012-04-20 72 views
1

我需要为我正在开发的iPhone应用添加非常常见的Google功能。这个想法是给用户一个TextBox,他可以写一个地址(即:“阿姆斯特丹av”)。事情是,我想添加一些“帮助”对于他来说,本身时,他写了一个街道名称,应用程序将显示他的部分匹配的列表,如谷歌地图在这里所做的:ios google api问题

sample http://www.timotteo.com.ar/google.png

我在google API中找不到确切的类。它不需要像谷歌自己的搜索一样快,也许用户可以写“amst”并按下搜索按钮,以呈现部分匹配列表。我正在查找的API以某种方式返回带有可能性的列表。所有我现在可以找到的方法,当你喂你一个特定的地址给你经纬度。有人知道我应该使用什么方法/类的组合吗?也许一些例子?

提前发送!

回答

1

也许你正在寻找的地方API的自动完成功能: https://developers.google.com/maps/documentation/javascript/places#places_autocomplete

这不会自动完成所有的地址或街道,而对于企业来说,著名的地标等

如果您想要街道地址自动填充,我不相信这是通过任何记录的API可用。这并不意味着解决方法不存在,但它们可能取决于有关您的用例的更多详细信息。 (例如,如果您只关心狭窄的地理区域,则可以简单地在自己的数据库中列出所有街道并自行处理AJAX呼叫。)