TileSearch

class TileSearch(val offlineExtractPath: String, val gridState: GridState, val settlementGrid: GridState)

Constructors

Link copied to clipboard
constructor(offlineExtractPath: String, gridState: GridState, settlementGrid: GridState)

Types

Link copied to clipboard
data class TileSearchResult(var score: Double, var string: String, val tileX: Int, val tileY: Int)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val stringCache: <Error class: unknown class>

Functions

Link copied to clipboard
fun addLastWords(wordCount: Int, words: List<String>): String
Link copied to clipboard
fun compareAndAddToResults(normalizedNeedle: String, haystackString: String, searchResults: MutableList<TileSearch.TileSearchResult>, searchResultLimit: Int, tileX: Int, tileY: Int): Boolean
Link copied to clipboard
fun findNearestNamedWay(location: LngLatAlt, name: String?): Way?
Link copied to clipboard
fun generateEndOfString(string: String, maxLength: Int): String
Link copied to clipboard
fun generateWithoutSettlement(string: String, settlementNames: Set<String>): String?
Link copied to clipboard
fun search(location: LngLatAlt, searchString: String, localizedContext: Context?, settlementNames: Set<String>): List<LocationDescription>