Xamarin - 如何从关键字获取位置

时间:2015-12-27 20:25:25

标签: google-maps xamarin geocoding

作为一名对Xamarin.Forms有一点经验的初级开发人员,我遇到了一些问题。

我将使用iPhone默认的Google Map应用程序实现相同的功能 如您所知,Xamarin.Forms支持Map控件,我添加了它。我想添加地址栏以搜索关键字的位置,我已经研究过但没有运气。

我尝试使用Geocoder但是,正如您所知,它具有从地址或地址获取位置的功能。我无法使用Geocoder直接从地址关键字获取地址。但是,我从地址关键字获取所有位置,并从结果位置再次获取地址,但我确定这非常糟糕。此外,搜索结果也不好。例如,当我在默认的iPhone Map应用程序上输入关键字“Eiffel”时,我得到的结果超过10个。但是我使用Geocode的代码会返回错误的结果。因为,Geocode只搜索地址,我认为。

总之,如何在Xamarin.Forms项目中实现原生iPhone Map应用搜索功能?

1 个答案:

答案 0 :(得分:1)

我认为您可以将Google Places API集成到您的项目中。 https://developers.google.com/places/