3

2 つの Google ストリート ビュー プロジェクトがあります。

1 つは、Street View API for Web の使用です。2 つ目は、Android 用の Street View API を使用することです。

Lat:-13.163300、Lng:-72.545601 のようなパラメーターを表示すると。

Web アプリケーションは、「実際の」ストリート ビューではなく、360° の写真 (Google ユーザーによってアップロードされた - フォトスフィアと呼ばれるものだと思います) を見つけます。素晴らしい!それが私が必要なものすべてです

悲しいことに、Android アプリは表示するものを見つけられません!?!? 黒いスクリーン!(はい...他の場所はアプリで動作しています;))

Web 用の Street View API がパノラマ画像を見つけて、Android 用の API が見つけられない理由はありますか?

Android 用のストリート ビューを次のように作成します。

final LatLng markerPosition = new LatLng(-13.163300, -72.545601);

SupportStreetViewPanoramaFragment streetViewPanoramaFragment = (SupportStreetViewPanoramaFragment) getSupportFragmentManager().findFragmentById(R.id.streetviewpanorama);
streetViewPanoramaFragment.getStreetViewPanoramaAsync(
        new OnStreetViewPanoramaReadyCallback() {
            @Override
            public void onStreetViewPanoramaReady(final StreetViewPanorama panorama) {
                mStreetViewPanorama = panorama;
                mStreetViewPanorama.setPosition(markerPosition, 1000); //--search in radius of 1000 meter
                mStreetViewPanorama.setOnStreetViewPanoramaChangeListener(StreetViewActivity.this);
            }
});
4

0 に答える 0