質問編集履歴

8

testyoutatsu

testyoutatsu score 29

2019/02/27 20:45  投稿

GoogleのMaps SDK for iOSを使って表示させたPanoramaView(ストリートビュー)の向いてる方角(heading)を取得したい
### 前提・実現したいこと
Google API の「Maps SDK for iOS」を使ってUIViewにGoogleマップ(ストリートビュー:GMSPanoramaView)を表示させてます。
このストリートビューで今向いている方角を取得することは可能でしょうか?
よろしくお願いします。
###該当のコード
```Swift
import UIKit
import GoogleMaps
class ViewController: UIViewController {
   @IBOutlet weak var streetView: UIView!
   var panoView: GMSPanoramaView!
   
   // 緯度経度 -> 金沢駅
   let latitude: CLLocationDegrees = 36.5780574
   let longitude: CLLocationDegrees = 136.6486596
   
   
   override func viewDidLoad() {
       super.viewDidLoad()
       
       panoView = GMSPanoramaView(frame: streetView.bounds)
       panoView.camera = GMSPanoramaCamera(heading: 0, pitch: -10, zoom: 1)
       panoView.moveNearCoordinate(CLLocationCoordinate2D(latitude: latitude, longitude: longitude))
       streetView.addSubview(panoView)
   }
```
###参考
[Camera and View | Maps SDK for iOS](https://developers.google.com/maps/documentation/ios-sdk/views)
[GMSPanoramaCamera Class Reference](https://developers.google.com/maps/documentation/ios-sdk/reference/interface_g_m_s_panorama_camera)
こちらがヒントにはなると思うのですが、知識不足で解決できませんでした。
リアルタイムで方角を取得し、配置したオリジナルの方位磁針(UIImageを想定)をローテーションさせるというのを考えています。
こちらがヒントにはなると思うのですが、知識不足で解決できませんでした。
  • iOS

    7361 questions

    iOSとは、Apple製のスマートフォンであるiPhoneやタブレット端末のiPadに搭載しているオペレーションシステム(OS)です。その他にもiPod touch・Apple TVにも搭載されています。

  • Swift

    14572 questions

    Swiftは、アップルのiOSおよびOS Xのためのプログラミング言語で、Objective-CやObjective-C++と共存することが意図されています

7 質問内容を変更しました。

testyoutatsu

testyoutatsu score 29

2019/02/27 14:37  投稿

GoogleのMaps SDK for iOSを使って表示させたマップ(ストリートビュー)に方位磁針を表示させたい(または向いてる方角を取得したい)
GoogleのMaps SDK for iOSを使って表示させたPanoramaView(ストリートビュー)の向いてる方角(heading)を取得したい
### 前提・実現したいこと
Google API の「Maps SDK for iOS」を使ってUIViewにGoogleマップ(ストリートビュー)を表示させてます。
Google API の「Maps SDK for iOS」を使ってUIViewにGoogleマップ(ストリートビュー:GMSPanoramaView)を表示させてます。
ストリートビューで今向いている方角を視覚的に取得できるようにしたいのですが、このマップにGoogleマップアプリのような方位磁針を表示させることは可能でしょうか?
また、向いている方角を取得することは可能でしょうか?
このストリートビューで今向いている方角を取得することは可能でしょうか?
よろしくお願いします。
 
###該当のコード  
```Swift  
import UIKit  
import GoogleMaps  
 
class ViewController: UIViewController {  
 
   @IBOutlet weak var streetView: UIView!  
 
   var panoView: GMSPanoramaView!  
     
   // 緯度経度 -> 金沢駅  
   let latitude: CLLocationDegrees = 36.5780574  
   let longitude: CLLocationDegrees = 136.6486596  
     
     
   override func viewDidLoad() {  
       super.viewDidLoad()  
         
       panoView = GMSPanoramaView(frame: streetView.bounds)  
       panoView.camera = GMSPanoramaCamera(heading: 0, pitch: -10, zoom: 1)  
       panoView.moveNearCoordinate(CLLocationCoordinate2D(latitude: latitude, longitude: longitude))  
       streetView.addSubview(panoView)  
   }  
```  
###参考
[Camera and View | Maps SDK for iOS](https://developers.google.com/maps/documentation/ios-sdk/views)
[GMSPanoramaCamera Class Reference](https://developers.google.com/maps/documentation/ios-sdk/reference/interface_g_m_s_panorama_camera)
[- (CGPoint) pointForOrientation: (GMSOrientation) orientation](https://developers.google.com/maps/documentation/ios-sdk/reference/interface_g_m_s_panorama_view.html#acb937f1b92eea1db36db7d70ad5c8984)  
向いている方角を取得するためにこちらがヒントにはなると思うのですが、知識不足で解決できませんでした。
方位磁針を表示できるような仕組みがない場合、リアルタイムで方角を取得し、配置したオリジナルの方位磁針(UIImageを想定)をローテーションさせるというのを考えています。
例えばリアルタイムでGMSPanoramaCameraのheadingの値を取得する感じです。
こちらがヒントにはなると思うのですが、知識不足で解決できませんでした。
リアルタイムで方角を取得し、配置したオリジナルの方位磁針(UIImageを想定)をローテーションさせるというのを考えています。
  • iOS

    7361 questions

    iOSとは、Apple製のスマートフォンであるiPhoneやタブレット端末のiPadに搭載しているオペレーションシステム(OS)です。その他にもiPod touch・Apple TVにも搭載されています。

  • Swift

    14572 questions

    Swiftは、アップルのiOSおよびOS Xのためのプログラミング言語で、Objective-CやObjective-C++と共存することが意図されています

6 加筆

testyoutatsu

testyoutatsu score 29

2019/02/24 16:22  投稿

GoogleのMaps SDK for iOSを使って表示させたマップ(ストリートビュー)に方位磁針を表示させたい(または向いてる方角を取得したい)
### 前提・実現したいこと
Google API の「Maps SDK for iOS」を使ってUIViewにGoogleマップ(ストリートビュー)を表示させてます。
ストリートビューで今向いている方角を視覚的に取得できるようにしたいのですが、このマップにGoogleマップアプリのような方位磁針を表示させることは可能でしょうか?
また、向いている方角を取得することは可能でしょうか?
よろしくお願いします。
###参考
[Camera and View | Maps SDK for iOS](https://developers.google.com/maps/documentation/ios-sdk/views)
[GMSPanoramaCamera Class Reference](https://developers.google.com/maps/documentation/ios-sdk/reference/interface_g_m_s_panorama_camera)  
 
[- (CGPoint) pointForOrientation: (GMSOrientation) orientation](https://developers.google.com/maps/documentation/ios-sdk/reference/interface_g_m_s_panorama_view.html#acb937f1b92eea1db36db7d70ad5c8984)
向いている方角を取得するためにこちらがヒントにはなると思うのですが、知識不足で解決できませんでした。
方位磁針を表示できるような仕組みがない場合、リアルタイムで方角を取得し、配置したオリジナルの方位磁針(UIImageを想定)をローテーションさせるというのを考えています。
方位磁針を表示できるような仕組みがない場合、リアルタイムで方角を取得し、配置したオリジナルの方位磁針(UIImageを想定)をローテーションさせるというのを考えています。
例えばリアルタイムでGMSPanoramaCameraのheadingの値を取得する感じです。
  • iOS

    7361 questions

    iOSとは、Apple製のスマートフォンであるiPhoneやタブレット端末のiPadに搭載しているオペレーションシステム(OS)です。その他にもiPod touch・Apple TVにも搭載されています。

  • Swift

    14572 questions

    Swiftは、アップルのiOSおよびOS Xのためのプログラミング言語で、Objective-CやObjective-C++と共存することが意図されています

5 加筆しました。

testyoutatsu

testyoutatsu score 29

2019/02/24 04:17  投稿

GoogleのMaps SDK for iOSを使って表示させたマップ(ストリートビュー)に方位磁針を表示させたい(または向いてる方角を取得したい)
### 前提・実現したいこと
Google API の「Maps SDK for iOS」を使ってUIViewにGoogleマップ(ストリートビュー)を表示させてます。
ストリートビューで今向いている方角を視覚的に取得できるようにしたいのですが、このマップにGoogleマップアプリのような方位磁針を表示させることは可能でしょうか?
また、向いている方角を取得することは可能でしょうか?
よろしくお願いします。
###参考
[Camera and View | Maps SDK for iOS](https://developers.google.com/maps/documentation/ios-sdk/views)
[Camera and View | Maps SDK for iOS](https://developers.google.com/maps/documentation/ios-sdk/views)
[- (CGPoint) pointForOrientation: (GMSOrientation) orientation](https://developers.google.com/maps/documentation/ios-sdk/reference/interface_g_m_s_panorama_view.html#acb937f1b92eea1db36db7d70ad5c8984)
向いている方角を取得するためにこちらがヒントにはなると思うのですが、知識不足で解決できませんでした。
方位磁針を表示できるような仕組みがない場合、リアルタイムで方角を取得し、配置したオリジナルの方位磁針(UIImageを想定)をローテーションさせるというのを考えています。
  • iOS

    7361 questions

    iOSとは、Apple製のスマートフォンであるiPhoneやタブレット端末のiPadに搭載しているオペレーションシステム(OS)です。その他にもiPod touch・Apple TVにも搭載されています。

  • Swift

    14572 questions

    Swiftは、アップルのiOSおよびOS Xのためのプログラミング言語で、Objective-CやObjective-C++と共存することが意図されています

4 参考URLを追加

testyoutatsu

testyoutatsu score 29

2019/02/24 03:17  投稿

GoogleのMaps SDK for iOSを使って表示させたマップ(ストリートビュー)に方位磁針を表示させたい(または向いてる方角を取得したい)
### 前提・実現したいこと
Google API の「Maps SDK for iOS」を使ってUIViewにGoogleマップ(ストリートビュー)を表示させてます。
ストリートビューで今向いている方角を視覚的に取得できるようにしたいのですが、このマップにGoogleマップアプリのような方位磁針を表示させることは可能でしょうか?
また、向いている方角を取得することは可能でしょうか?
よろしくお願いします。
よろしくお願いします。
###参考
[Camera and View | Maps SDK for iOS](https://developers.google.com/maps/documentation/ios-sdk/views)
  • iOS

    7361 questions

    iOSとは、Apple製のスマートフォンであるiPhoneやタブレット端末のiPadに搭載しているオペレーションシステム(OS)です。その他にもiPod touch・Apple TVにも搭載されています。

  • Swift

    14572 questions

    Swiftは、アップルのiOSおよびOS Xのためのプログラミング言語で、Objective-CやObjective-C++と共存することが意図されています

3 誤字訂正

testyoutatsu

testyoutatsu score 29

2019/02/24 03:14  投稿

GoogleのMaps SDK for iOSを使って表示させたマップ(ストリートビュー)に方位磁針を表示させたい(または向いてる方角を取得したい)
### 前提・実現したいこと
Google API の「Maps SDK for iOS」を使ってUIViewにGoogleマップ(ストリートビュー)を表示させてます。
ストリートビューで今向いている方角を視覚的に取得できるようにしたいのですが、このマップにGoogleマップアプリのような方位磁針を表示させることは可能でしょうか?
また向いている方角を取得することは可能でしょうか?
また向いている方角を取得することは可能でしょうか?
よろしくお願いします。
  • iOS

    7361 questions

    iOSとは、Apple製のスマートフォンであるiPhoneやタブレット端末のiPadに搭載しているオペレーションシステム(OS)です。その他にもiPod touch・Apple TVにも搭載されています。

  • Swift

    14572 questions

    Swiftは、アップルのiOSおよびOS Xのためのプログラミング言語で、Objective-CやObjective-C++と共存することが意図されています

2 タイトル・本文加筆

testyoutatsu

testyoutatsu score 29

2019/02/24 03:14  投稿

GoogleのMaps SDK for iOSを使って表示させたマップに方位磁針を表示させたい
GoogleのMaps SDK for iOSを使って表示させたマップ(ストリートビュー)に方位磁針を表示させたい(または向いてる方角を取得したい)
### 前提・実現したいこと
Google API の「Maps SDK for iOS」を使ってUIViewにGoogleマップ(ストリートビュー)を表示させてます。
ストリートビューで今向いている方角を視覚的に取得できるようにしたいのですが、このマップにGoogleマップアプリのような方位磁針を表示させることは可能でしょうか?
ストリートビューで今向いている方角を視覚的に取得できるようにしたいのですが、このマップにGoogleマップアプリのような方位磁針を表示させることは可能でしょうか?
また向いている方角を取得することは可能でしょうか?
よろしくお願いします。
  • iOS

    7361 questions

    iOSとは、Apple製のスマートフォンであるiPhoneやタブレット端末のiPadに搭載しているオペレーションシステム(OS)です。その他にもiPod touch・Apple TVにも搭載されています。

  • Swift

    14572 questions

    Swiftは、アップルのiOSおよびOS Xのためのプログラミング言語で、Objective-CやObjective-C++と共存することが意図されています

1 タイトルを修正

testyoutatsu

testyoutatsu score 29

2019/02/23 23:22  投稿

Maps SDK for iOSを使って表示させたマップに方位磁針を表示させる方法
GoogleのMaps SDK for iOSを使って表示させたマップに方位磁針を表示させたい
### 前提・実現したいこと
Google API の「Maps SDK for iOS」を使ってUIViewにGoogleマップ(ストリートビュー)を表示させてます。
ストリートビューで今向いている方角を視覚的に取得できるようにしたいのですが、このマップにGoogleマップアプリのような方位磁針を表示させることは可能でしょうか?
  • iOS

    7361 questions

    iOSとは、Apple製のスマートフォンであるiPhoneやタブレット端末のiPadに搭載しているオペレーションシステム(OS)です。その他にもiPod touch・Apple TVにも搭載されています。

  • Swift

    14572 questions

    Swiftは、アップルのiOSおよびOS Xのためのプログラミング言語で、Objective-CやObjective-C++と共存することが意図されています

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る