ストリート ビュー | Google Maps SDK for iOS | Google Developers
には、以下のような記述があります。
ストリート ビューのマーカー
GMSPanoramaView オブジェクトには、マップのマーカーを表示することができます。 対応するプロパティを設定すると、GMSMapView オブジェクトと GMSPanoramaView オブジェクトの両方で同じ GMSMarker オブジェクトを使用することができます。
// Create a marker at the Eiffel Tower
CLLocationCoordinate2D position = CLLocationCoordinate2DMake(48.858,2.294);
GMSMarker *marker = [GMSMarker markerWithPosition:position];
// Add the marker to a GMSPanoramaView object named panoView_
marker.panoramaView = panoView_;
// Add the marker to a GMSMapView object named mapView_
marker.map = mapView_;
これによれば、同じマーカーを、 GMSMapView
と GMSPanoramaView
で共有できるのではと思います。
GMSMarker.draggable
が true であれば、地図側でマーカーをドラッグして移動すると、ストリートビューにも適用されるのではないかと予想します(すいません、試してはいないです)。
しかし、GoogleMaps Javascript のように、マーカー(ペグマン)の向いている方向とストリートマップの向きの連動や、ストリートビューに対応している道路を表示する機能は GoogleMaps SDK for iOS には無いので、前者は自力で実装、後者はどうしようもないと思われます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/08/09 14:54 編集