MapstedMapApi

open class MapstedMapApi : MapApi

Download map tiles for property or (-1 for world basemap)

Parameters

propertyId

the propertyId or -1 for world basemap

mapTilesFilerId

the map tiles file

onComplete

callback for whether or not we were successful

Types

Link copied to clipboard
open inner class ConfigImpl : MapApi.Config
Link copied to clipboard
Link copied to clipboard
open inner class CustomPoiImpl : MapApi.CustomPoi
Headless custom-POI/Tag implementation.
Link copied to clipboard
Ability to dynamically update recenter button
Link copied to clipboard
Link copied to clipboard
open inner class LayersImpl : MapApi.Layers
Link copied to clipboard
open inner class LayoutImpl : MapApi.Layout
Link copied to clipboard
open inner class LifecycleImpl : MapApi.Lifecycle
Link copied to clipboard
Bridges PropertyPlotListener callbacks into the MapLoadingState machine, holding READY until the map has actually started rendering content (not just dispatched buildings to the plotter).
Link copied to clipboard
open inner class MapCameraImpl : MapApi.MapCamera
Link copied to clipboard
open inner class MapViewImpl : MapApi.MapView
Link copied to clipboard
Link copied to clipboard
open inner class SetupImpl : MapApi.Setup
Link copied to clipboard

Properties

Link copied to clipboard

Functions

Link copied to clipboard
Aggregate map-loading state covering SDK init through property/buildings ready.
Link copied to clipboard
Link copied to clipboard
Get reference to the headless custom-POI/Tag API CustomPoi
Link copied to clipboard
Get reference to the map api's DataSources
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Get current selected building data.
Link copied to clipboard
Link copied to clipboard
get reference to map api's MapApi.Lifecycle
Link copied to clipboard
Get reference to the map api's MapView
Link copied to clipboard
open fun newInstance(@NonNull context: Context): MapApi
open fun newInstance(@NonNull context: Context, @NonNull coreApi: CoreApi): MapApi
Link copied to clipboard
Get reference to the notification provider MapApi.NotificationProvider
Link copied to clipboard
Notifies that a building has been plotted.
Link copied to clipboard
open fun resetPlotProgress(totalBuildings: Int)
Resets plot progress counters.
Link copied to clipboard
Link copied to clipboard
open fun setup(): MapApi.Setup
Get reference to the map api's Setup
Link copied to clipboard
Get reference to the map api's Wayfinding