让Google放置室内数据

时间:2015-08-22 10:04:06

标签: android google-maps google-places-api google-indoor-maps

我正在为商场做谷歌地图室内api。 Android的谷歌地图只显示没有商店信息的楼层。

我查了一下,https://stackoverflow.com/a/26007932/1602333

他说使用Google放置api来获取有关楼层的详细信息。但我在这里找不到任何楼层信息,

https://developers.google.com/places/webservice/details?hl=en

我正在使用的placeId是ChIJ7418PMfIXzkRuJT-zFxZyN0,用于Inorbit Mall Vadodara。我没有得到任何楼层信息的详细回复。

我错过了什么吗?

1 个答案:

答案 0 :(得分:0)

您可以查看如何从Google example

显示室内地图
import com.google.android.gms.maps.*;
    import com.google.android.gms.maps.model.*;
    import android.app.Activity;
    import android.os.Bundle;

public class MapPane extends Activity implements OnMapReadyCallback {

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.map_activity);

    MapFragment mapFragment = (MapFragment) getFragmentManager()
            .findFragmentById(R.id.map);
    mapFragment.getMapAsync(this);
}

@Override
public void onMapReady(GoogleMap map) {
    // Some buildings have indoor maps. Center the camera over
    // the building, and a floor picker will automatically appear.
        map.moveCamera(CameraUpdateFactory.newLatLngZoom(
                new LatLng(-33.86997, 151.2089), 18));
    }
}

如果您需要添加楼层平面图,可以通过here进行。