jjzjj

GMSGeocoder

全部标签

ios - GMSServices GMSGeocoder reverseGeocodeCoordinate IOS返回结果的语言

我有两个成对使用的应用程序,都使用GMSServices的GMSGeocoder进行反向地理编码坐标搜索。但在第一个结果中,结果以英语显示,在其他结果中以设备本地语言显示。设备相同。我查了很多,发现现在没有办法让GMSGeocoder使用指定语言的结果。这是不可能的,我们应该改用googleAPI请求。但它以某种方式起作用,我不知道如何让第二个应用程序仅以英语返回结果。类似的问题mapView-同一设备上的不同语言。如何在不考虑设备本地化的情况下为GMSServices设置英语? 最佳答案 GMSGeocoder向您发送了县名,但没

ios - Google GMSGeocoder 总是给我 null sublocality

我目前正在开发一个IOS应用程序来使用谷歌地图地理编码库反转地理编码坐标,特别是使用GMSGeocoder类,我总是得到地点和街道名称,但子地点始终为空,但是当我使用androidgeocoder类时,相同坐标的子地点不为空,而且当我使用googlegeocodingapi时,子地点不为空。我还尝试使用Apple的地理编码类CLGeocoder,它也是空的。任何帮助将不胜感激,谢谢。 最佳答案 这是GoogleMapsiOSSDK中的错误。https://issuetracker.google.com/issues/78809393

ios - 在 Swift 中使用 GMSAddress 和 GMSGeocoder 从地址返回坐标

有没有办法在iOSSwift中使用GMS从输入的地址字符串中获取坐标?我可以找到从坐标返回地址的示例(反向地理编码?),但反之则不行。谷歌提供这项服务吗?首先解析输入的地址字符串,返回最合适的实际地址,最后返回坐标。请提供一个简单的例子,或者给我指明正确的方向。问候,克里斯 最佳答案 截至2015年6月,GMSiOSSDK并未直接公开此功能。但是,有两种方法可以获得它。第一个是使用GoogleMapsWebAPI。letbaseURLGeocode="https://maps.googleapis.com/maps/api/geoc

ios - GMSGeocoder - 如何设置响应语言

在国外使用我的应用程序时,googleGMSGeocoder会自动以本地语言返回响应。我怎样才能将它设置为始终以英文返回响应?我使用的是GMSSDK1.7,我的代码是这样的:GMSGeocoder*geoCoder=[[GMSGeocoderalloc]init];[geoCoderreverseGeocodeCoordinate:self.cellLocation.coordinatecompletionHandler:^(GMSReverseGeocodeResponse*respones,NSError*err){if([responesfirstResult]){GMSAddr

ios - GMSGeocoder - 如何设置响应语言

在国外使用我的应用程序时,googleGMSGeocoder会自动以本地语言返回响应。我怎样才能将它设置为始终以英文返回响应?我使用的是GMSSDK1.7,我的代码是这样的:GMSGeocoder*geoCoder=[[GMSGeocoderalloc]init];[geoCoderreverseGeocodeCoordinate:self.cellLocation.coordinatecompletionHandler:^(GMSReverseGeocodeResponse*respones,NSError*err){if([responesfirstResult]){GMSAddr