Ich begann eine App mit HERE API zu entwickeln. Grundsätzlich muss ich mit here sdk sowohl online als auch offline von einem Punkt zum anderen navigieren. Auch muss ich in der Lage sein, die Karte entsprechend der Orientierung des Mobiles zu drehen, während wir navigieren, während wir die verbleibende Entfernung in Echtzeit zeigen. Als nächstes muss ich einen Kompass mit der HERE-Karte integrieren, so dass der Kompass die Richtung angibt, in die sich der Benutzer bewegt.HIER sdk in Android-App integrieren
Antwort
Hier sind voll arbeiten Android Projekte für alle Ihre Aufgaben mit der HIER MobileSDK für Android:
Grund Map-Anwendung: https://tcs.ext.here.com/sdk_examples/BasicMapSolutionGradle.zip
Positionierung, Routing und Abbiegehinweise Sprachführung: https://tcs.ext.here.com/sdk_examples/TtsAndNavigation.zip
Kompass und benutzerdefinierter Positionsmarker, der nach Norden dreht: https://tcs.ext.here.com/sdk_examples/CustomPositionMarker.zip
, was Sie erreichen wollen, ist möglich mit der Premium-SDK Variante des HIER Mobile SDK als Offline-Unterstützung ist im Starter SDK nicht verfügbar.
jedoch einen Kompass Integration ist möglich, die Starter Edition verwenden: Sie können die CustomPositionMarker Beispiel verwenden können (https://tcs.ext.here.com/sdk_examples/CustomPositionMarker.zip) mit einigen Änderungen, da es für Premium-SDK bauen war: seit
- entfernen
LocalMesh
,MapLocalModel
,MapOverlayType
Diese sind nur für 3D-Vektorkarten geeignet, die in der Starter Edition nicht verfügbar sind. - Drehen Sie die Karte entsprechend dem aktuellen Gieren wie gezeigt here. Platzieren Sie diesen Code innerhalb des
onSensorChanged()
-Rückrufs von AndroidSensorEventListener
(wie im Beispiel gezeigt). Dadurch wird die Karte entsprechend dem Azimut des Sensors gedreht. - Zum Rendern einer Kompassnadel oder nur eines Kartenmittelkreises verwenden Sie zum Beispiel HERE
MapCircle (double radius, GeoCoordinate center)
. Beachten Sie, dass der Konstruktor verschiedene Argumente in der Starter-Edition des SDK verwendet.
- 1. SDK in Android-Anwendung integrieren
- 2. Hier Mobile SDK PositionSimulator
- 3. android hier sdk bewegende Markierungen
- 4. Sprachführung Nachrichten Konfiguration in hier android sdk
- 5. Wie aws sdk ses in Golang integrieren?
- 6. Facebook JavaScript SDK in WordPress integrieren
- 7. Nokia HIER sdk - Wie Karte zu orientieren?
- 8. Hier SDK Android Zoom auf mehrere Marker
- 9. Kommentare mit Facebook integrieren iOS SDK (iPhone)
- 10. HIER Android SDK AudioPlayerDelegate funktioniert nicht
- 11. Hier SDK: So implementieren Sie eine CustomDataSource
- 12. Paypal SDK mit nativer iOS App integrieren
- 13. Integrieren Sie das externe Javascript SDK in Dynamcis CRM 2016
- 14. wie Zoom-Level in hier android SDK berechnen
- 15. Beschleunigen BOW/LINEAR Animation in Hier Karte sdk
- 16. Mute Voice Directions in hier Maps iOS SDK
- 17. Integrieren Sie Adobe SDK in Delphi, um PDF zu bearbeiten
- 18. Integrieren AWS SDK-API-Gateway in Angular 2 neueste Version
- 19. Facebook SDK in Android integrieren und Benutzer-E-Mail abrufen
- 20. Android Hier SDK OnPositionChangedListener nicht in der neuesten Version von SDK
- 21. Fehler beim Integrieren Gespräch Service sdk (watson-Entwickler-Cloud/swift-sdk) in Swift
- 22. Hier Karten iOS SDK Kartenmarkierungen nicht sichtbar auf der Karte
- 23. Hier Karte Swift SDK Berechnung der Route Immer Fehler
- 24. Wie kann ich ticketmaster api/sdk mit yii2 integrieren?
- 25. integrieren (sdkbox) facebook sdk zum Spiel auf cocos2dx v3.9
- 26. Android hier sdk Offline-LKW-Routing gibt keine Konnektivität Fehler
- 27. Hier Karten, wie Adressvorschläge iOS SDK Premium zu erstellen?
- 28. Crashlytics in das Bibliotheksprojekt integrieren
- 29. Paypal Hier android Integration gibt
- 30. Wie Banneranzeigen in tvOS integrieren?
danke, in kompass eins, android studio ist nicht import com.here.android.mpa.mapping.LocalMesh; importieren com.here.android.mpa.mapping.MapLocalModel; importieren com.here.android.mpa.mapping.MapOverlayType; Obwohl ich die SDK wie hier gezeigt auf Start Guide hinzugefügt habe. Auch, was in Parametern in diesem m_PositionMarker übergeben werden würde = new MapCircle(); – ghap