Ios 如何在mapview搜索地点中使用Google Place API
我想使用GooglePlaceAPI使用搜索栏查找附近的地点 我正在执行一个演示,如果我写任何地名,我希望它 在搜索栏,它会建议附近的地方,我可以选择列表 其中一个来自建议列表。当我选择我的自定义位置时 大头针到了指定的地方,我得到了它的姿态和经度 地点 现在我的问题是如何让搜索栏给出附近地方的建议?如何将pin移动到所选位置,并在该位置上涂抹凝胶? 欢迎任何演示或建议。 如果可以的话,请帮助我。我正在使用这个(在下面查找)api来搜索谷歌的“获取位置”建议。只需从谷歌控制台创建一个api密钥并启用谷歌位置api。我认为这不是免费的,但每天1000个呼叫是免费的 自动完成API:- 附近的API:- 谷歌的这个自动完成的地方api将根据您提供给它的文本为您提供建议 “您的名字是什么?” 为了根据api提供的json显示搜索结果,当数据到达时,我使用tableview重新加载表 对于搜索,我使用的是textfield而不是搜索栏。通过textfield的委托方法,我实现了textfield中的文本更改,并在textfield中的文本更新时调用api获取结果Ios 如何在mapview搜索地点中使用Google Place API,ios,objective-c,mkmapview,google-places-api,mkannotation,Ios,Objective C,Mkmapview,Google Places Api,Mkannotation,我想使用GooglePlaceAPI使用搜索栏查找附近的地点 我正在执行一个演示,如果我写任何地名,我希望它 在搜索栏,它会建议附近的地方,我可以选择列表 其中一个来自建议列表。当我选择我的自定义位置时 大头针到了指定的地方,我得到了它的姿态和经度 地点 现在我的问题是如何让搜索栏给出附近地方的建议?如何将pin移动到所选位置,并在该位置上涂抹凝胶? 欢迎任何演示或建议。 如果可以的话,请帮助我。我正在使用这个(在下面查找)api来搜索谷歌的“获取位置”建议。只需从谷歌控制台创建一个api密钥并
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
{
NSString *stringWithformat = [textField.text stringByReplacingOccurrencesOfString:@" " withString:@"+"];
[self CallToPlaceAPI:stringWithformat];
return YES;
}
使用文本字段下方的表格显示根据给定API结果自动完成建议的结果
我正在ios应用程序中使用谷歌地图集成。当您通过搜索找到一个位置时,请使用此代码将地图移动到该位置
技巧:-在添加谷歌地图的视图中间添加一个静态pin。谷歌地图将移动到通过搜索查找的位置。谷歌地图将自动在地图中间显示搜索位置。因此它将位于您的静态pin下。使用谷歌地图的此代码移动地图
-(void)moveMapToLatLong
{
cameraPosition = [GMSCameraPosition cameraWithLatitude:latitude longitude:longitude zoom:12];
mapViewmain.camera = cameraPosition;
}
这样我跑得很好。
谢谢