gem.places. Search

Methods

(static) getNextAddressDetailLevel(landmark) → {vector.<number>}

Parameters:
NameTypeDescription
landmarkgem.core.Landmark
Returns:
Type: 
vector.<number>

(static) searchAlongRouteEM(searchString, callbackfunction, route, resultedLandmarks, searchPreferences)

Search along a route

Parameters:
NameTypeDescription
searchStringstring
callbackfunction*
routegem.routesAndNavigation.Route
resultedLandmarksgem.core.LandmarkList
searchPreferencesgem.places.SearchPreferences

(static) searchByAddress(searchString, detailLevel, parentLandmark, callbackfunction, resultedLandmarks, maximumResults, allowFuzzyResults, searchOnlyOnBoard)

Parameters:
NameTypeDescription
searchStringstring

search string

detailLevelgem.core.EAddressDetailLevel

detail level

parentLandmarkgem.core.Landmark

parent landmark

callbackfunction*

callback function

resultedLandmarksgem.lanmarklist

resulted Landmarks

maximumResultsnumber

maximum number of results

allowFuzzyResultsboolean

allow fuzzy results

searchOnlyOnBoardboolean

search only on board

(static) searchFor(searchString, coordinatesTopLeft, coordinatesBottomRight, callbackfunction, resultedLandmarks, pointOfInterest)

Search for a specific string, in a specified Area(top left / top right coordinates)

Parameters:
NameTypeDescription
searchStringstring
coordinatesTopLeftgem.core.Coordinates
coordinatesBottomRightgem.core.Coordinates
callbackfunction*
resultedLandmarksgem.core.LandmarkList
pointOfInterestgem.core.Coordinates

Point of interest.You can use the cursor positon as input, request it via by call getCursorPositionWGS , on MapView object

(static) searchForWithPreferences(searchString, coordinatesTopLeft, coordinatesBottomRight, callbackfunction, resultedLandmarks, searchPreferences)

Search for a specific string,in a specified Area (top left / top right coordinates) with more control over the search preferences.

Parameters:
NameTypeDescription
searchStringstring
coordinatesTopLeftgem.core.Coordinates
coordinatesBottomRightgem.core.Coordinates
callbackfunction*
resultedLandmarksgem.core.LandmarkList
searchPreferencesgem.places.SearchPreferences

(static) searchNearby(coordinates, callbackfunction, resultedLandmarks, searchPreferences)

Request to search for nearby Landmarks(POIs)

Parameters:
NameTypeDescription
coordinatesgem.core.Coordinates
callbackfunction*
resultedLandmarksgem.core.LandmarkList
searchPreferencesgem.places.SearchPreferences

Search Preferences

(static) searchPoiCategory(landmarkCategoryList, coordinates, callback, resultedLandmarks, distanceRadiusMetersopt)

Parameters:
NameTypeAttributesDescription
landmarkCategoryListgem.core.LandmarkCategoryList
coordinatesgem.core.Coordinates
callback*
resultedLandmarksgem.core.LandmarkList
distanceRadiusMetersnumber<optional>