2016-03-29 9 views
0

Wenn Sie in GoogleMaps die Ausrichtung der Karte ändern möchten, ändern Sie die Ausrichtung der Kamera, die als Perspektive der Karte verwendet wird.Nokia HIER sdk - Wie Karte zu orientieren?

Wie richte ich eine Nokia HERE SDK Karte neu aus? Mit anderen Worten: Standardmäßig wird die Karte oben mit Norden angezeigt. Aber wie der Benutzer bewegt, Turns, Laufwerke usw., möchte ich die Karte neu ausrichten, um ihren Kurs/Kurs/Peilung/Richtung, so dass "vorwärts" ist an der Spitze.

Ich kann die Richtung, in die das mobile Gerät zeigt, vom eingebauten Kompasssensor ohne Probleme bekommen. Ich kann einfach keine Methode oder Parameter auf dem Kartenobjekt finden.

Antwort

0

Die Karte kann in jede Richtung ausgerichtet werden. Standardmäßig befindet sich die Ausrichtung in einer echten Nordposition. Der folgende Code ändert die Ausrichtung nach Süd-up:

// Rotate 180 degrees. 
map.setOrientation(180); 

// Get the orientation, should be 180. 
float orientation = map.getOrientation(); 

Quelle: https://developer.here.com/mobile-sdks/documentation/android-hybrid-plus/topics/maps.html

+0

auch großartiges Feature, wenn Sie unter einem gewissen Strecke fahren, jedes Manöver hat seine mapOrientation Parameter, so dass Sie problemlos Ihre Kamera animieren können. –

Verwandte Themen