在商场展示零售店 - GoogleMaps Indoor

时间:2015-04-01 05:28:47

标签: ios objective-c google-maps google-maps-sdk-ios

我在iOS上测试谷歌地图SDK(我使用的是最新版本)。 我正在使用谷歌提供的示例来测试室内导航功能。

我不知道为什么,但是当我在我的示例应用程序上查看购物中心时,我看到了室内计划,但没有零售商店,但是当使用Google Maps原生iphone应用程序时,我可以看到零售店。

P.S:我正在测试真实设备 - 而不是在模拟器上测试。

我的代码:

GMSCameraPosition *camera = [GMSCameraPosition cameraWithLatitude:32.074492
                                                        longitude:34.791458
                                                             zoom:18];

mapView_ = [GMSMapView mapWithFrame:CGRectZero camera:camera];
mapView_.settings.myLocationButton = YES;
mapView_.indoorEnabled = YES;
mapView_.settings.indoorPicker = YES;
mapView_.settings.compassButton = YES;
mapView_.delegate=self;
mapView_.indoorDisplay.delegate=self;

// Ask for My Location data after the map has already been added to the UI.

dispatch_async(dispatch_get_main_queue(), ^{
    mapView_.myLocationEnabled = YES;
});

self.view = mapView_;

有什么想法吗?

提前致谢。

1 个答案:

答案 0 :(得分:0)

您可能必须使用Places API才能显示商店。您可以使用here的公开测试版注册一个。 Places API显示了与Google地图和Google +相同的数据库中各种类别的1亿个地方的详细信息。