Discover

interface Discover

Main entrypoint to the Mapbox Discover SDK.

Types

Companion
Link copied to clipboard
object Companion
Companion object.

Functions

search
Link copied to clipboard
abstract suspend fun search(query: DiscoverQuery, proximity: Point, options: DiscoverOptions = DiscoverOptions()): Expected<Exception, List<DiscoverResult>>
Search for places nearby the specified geographic point.
abstract suspend fun search(query: DiscoverQuery, region: BoundingBox, proximity: Point? = null, options: DiscoverOptions = DiscoverOptions()): Expected<Exception, List<DiscoverResult>>
Search for places inside the specified bounding box.
open fun search(query: DiscoverQuery, proximity: Point, options: DiscoverOptions, callback: CompletionCallback<List<DiscoverResult>>): AsyncOperationTask
Search for places nearby the specified geographic point.
abstract suspend fun search(query: DiscoverQuery, route: List<Point>, deviation: RouteDeviationOptions = RouteDeviationOptions.DEFAULT_DEVIATION, options: DiscoverOptions = DiscoverOptions()): Expected<Exception, List<DiscoverResult>>
Search for places along the road.
open fun search(query: DiscoverQuery, region: BoundingBox, proximity: Point? = null, options: DiscoverOptions, callback: CompletionCallback<List<DiscoverResult>>): AsyncOperationTask
Search for places inside the specified bounding box.
abstract fun search(query: DiscoverQuery, proximity: Point, options: DiscoverOptions, executor: Executor, callback: CompletionCallback<List<DiscoverResult>>): AsyncOperationTask
Search for places nearby the specified geographic point.
open fun search(query: DiscoverQuery, route: List<Point>, deviation: RouteDeviationOptions, options: DiscoverOptions, callback: CompletionCallback<List<DiscoverResult>>): AsyncOperationTask
Search for places along the road.
abstract fun search(query: DiscoverQuery, region: BoundingBox, proximity: Point? = null, options: DiscoverOptions, executor: Executor, callback: CompletionCallback<List<DiscoverResult>>): AsyncOperationTask
Search for places inside the specified bounding box.
abstract fun search(query: DiscoverQuery, route: List<Point>, deviation: RouteDeviationOptions, options: DiscoverOptions, executor: Executor, callback: CompletionCallback<List<DiscoverResult>>): AsyncOperationTask
Search for places along the road.