【问题标题】:Xamarin - how to get locations from keywordXamarin - 如何从关键字获取位置
【发布时间】:2016-10-02 03:09:53
【问题描述】:

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

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

我尝试使用地理编码器,但如您所知,它具有从地址获取位置或从位置获取地址的功能。我无法使用 Geocoder 直接从地址关键字获取地址。但是,我从地址关键字中获取所有位置并从结果位置再次获取地址,但我确信这真的很糟糕。此外,搜索结果也不好。例如,当我在默认的 iPhone 地图应用程序上输入关键字“埃菲尔”时,我得到了 10 多个结果。但是我使用 Geocode 的代码返回了不好的结果。因为,我认为 Geocode 只搜索地址。

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

【问题讨论】:

    标签: google-maps xamarin geocoding


    【解决方案1】:

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

    【讨论】:

    • 不错的答案。我检查了 Google Places API,发现我可以使用它。
    • 您有 Google Places API 集成的示例吗?如果有,您能否提供示例链接?
    • 任何与 Google Places API 相关的示例?
    猜你喜欢
    • 1970-01-01
    • 2012-06-14
    • 1970-01-01
    • 1970-01-01
    • 2014-05-09
    • 1970-01-01
    • 2023-04-04
    • 1970-01-01
    • 2016-07-05
    相关资源
    最近更新 更多