繁体   English   中英

Xamarin iOS:Google Maps SDK-搜索栏

[英]Xamarin iOS: Google Maps SDK - Search Bar

我正在开发iPhone应用程序,它可以打开Goog​​le Maps(无需离开应用程序)并做某些事情,例如添加标记等。

我想做的是添加一个搜索栏,以便用户可以在应用程序中搜索位置。 我找不到这样的例子。 您认为我应该自己实现搜索功能还是应该有内置的搜索栏组件?

是的,Xamarin iOS有一个开源组件https://github.com/ajsmithsw/Xamarin.iOS.GooglePlacesAutocomplete

但是,如果您愿意,您可以自己制作,这并不难。 基本上,您需要一个可以输入的文本字段,然后使用该输入构造并调用URL。 作为回报,您将收到所有匹配的位置。

例如 :

https://maps.googleapis.com/maps/api/place/autocomplete/xml?input=Amoeba&types= Establishmentation&location = 37.76999,-122.44696&radius = 500&key = YOUR_API_KEY

它将从坐标37.76999,-122.4469返回半径为500米的带有自动完成位置的XML,名称为“ Amoeba”。

您可以在官方文档中找到更多信息: https : //developers.google.com/places/web-service/autocomplete

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM