Add BuildingAnnotation example with 3D building visualization#4818
Closed
aratcliffe wants to merge 7 commits intomapbox:mainfrom
Closed
Add BuildingAnnotation example with 3D building visualization#4818aratcliffe wants to merge 7 commits intomapbox:mainfrom
aratcliffe wants to merge 7 commits intomapbox:mainfrom
Conversation
* Prepare iOS release 3.18.0-beta.1 * Update Dash changelog for v3.18.0-beta.1 * Examples SWIFT_TREAT_WARNINGS_AS_ERRORS = NO * Fix Mapgpt typealias modules --------- Co-authored-by: Roope Palomäki <roope.palomaki@mapbox.com> (cherry picked from commit 67e3e10fedf09648560bcc511c5e1772b9ff7d59)
…oviders. (#11977) (cherry picked from commit f8e714aee812ef5ecfdb2b2a9951f41f8a942c0c)
…#11890) * Fix the initial non-cancellable auto-switch to the following camers * Fix initial navigation camera padding in NavigationViewController * Update tests * Sync the initial camera state (cherry picked from commit 42ae57fd72632512158f102a8228462aed4f148a)
Co-authored-by: Marcin Rufer <marcin.rufer@mapbox.com> (cherry picked from commit cd99ad062213a1a1567b5bce95d4b5c50b526cf9)
This example demonstrates how to: - Query StandardBuildings at the final destination - Display a 3D building annotation using FillExtrusionLayer - Detect arrival at the final waypoint Features: - BuildingAnnotation struct for defining 3D building annotations - BuildingAnnotationManager for managing building annotations - NavigationMapView+BuildingQuery extension for querying buildings - Multi-waypoint route example with 4x simulation speed - Platform-agnostic components that work with both UIKit and SwiftUI Also adds speedMultiplier parameter to LocationSource.simulation for faster testing of navigation examples.
Author
|
Closing as code is specific to a particular customer user case. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
This PR adds a new BuildingAnnotation example that demonstrates how to query and display 3D building annotations at the final destination during navigation.
Features
Platform Support
All components are platform-agnostic and work with both UIKit and SwiftUI:
Additional Changes
speedMultiplierparameter toLocationSource.simulationfor faster testingTesting
Related
This mirrors the Android BuildingAnnotation example functionality.