【问题标题】:GMSPlace - can I get this from a set of coordinatesGMSPlace - 我可以从一组坐标中得到这个吗
【发布时间】:2015-09-05 19:46:43
【问题描述】:

我从用户点击屏幕上的地图获得坐标。我可以使用坐标从 Google API 获取 GMSPlace。在文档或网上找不到任何有帮助的东西。

谢谢

【问题讨论】:

  • 你有没有想过这个问题?
  • 不,从来没有发现任何东西。我认为这真的很困难,sdk 必须知道你点击的是什么地图图块,什么设备上的分辨率等等。变量太多可能不准确。

标签: ios api gmsmapview gmsplace


【解决方案1】:

如果你点击一个地点,你也可以获得地点 id,然后使用地点 id 来创建一个 GMSPlace 实例,如下所示:

GMSPlacesClient *placeClient = [GMSPlacesClient sharedClient];
[placeClient lookUpPlaceID:placeID callback:^(GMSPlace * _Nullable result, NSError * _Nullable error) {
    if(!error) {
        [self updatePlace:result];
    }else {
        NSLog(@"Error : %@",error.localizedDescription);
    }
}];

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-03-08
    • 2011-04-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-25
    • 1970-01-01
    相关资源
    最近更新 更多