public class ReverseGeocoderSearchQueryBuilder extends java.lang.Object implements IReverseGeocoderSearchQuery
ReverseGeocoderSearchQuery
objects.Constructor and Description |
---|
ReverseGeocoderSearchQueryBuilder(double latitude,
double longitude) |
Modifier and Type | Method and Description |
---|---|
ReverseGeocoderSearchQuery |
build()
Creates new instance of
ReverseGeocoderSearchQuery |
static ReverseGeocoderSearchQueryBuilder |
create(double latitude,
double longitude)
Builder used to create an instance of
ReverseGeocoderSearchQuery , once constructed, the user cannot change the field values |
ReverseGeocoderSearchQueryBuilder |
withEntityType(java.lang.String entityType) |
ReverseGeocoderSearchQueryBuilder |
withGeopoliticalView(java.lang.String geopoliticalView) |
ReverseGeocoderSearchQueryBuilder |
withHeading(java.lang.Float heading)
The directional heading of the vehicle in degrees, for travel along a segment of roadway.
|
ReverseGeocoderSearchQueryBuilder |
withLanguagePrefix(java.lang.String languagePrefix)
Language in which search results should be returned.
|
ReverseGeocoderSearchQueryBuilder |
withNumber(java.lang.String number)
If a number is sent in along with the request, the response may include the side of the street
(Left/Right) and also an offset position for that number.
|
ReverseGeocoderSearchQueryBuilder |
withRadius(java.lang.Integer radius)
If the radius is set, the results will be constrained to the defined area.
|
ReverseGeocoderSearchQueryBuilder |
withReturnRoadUse(java.lang.Boolean returnRoadUse)
To enable return of the road use array for reversegeocodes at street level.
|
ReverseGeocoderSearchQueryBuilder |
withReturnSpeedLimit(java.lang.Boolean returnSpeedLimit)
To enable return of the posted speedlimit (where available).
|
ReverseGeocoderSearchQueryBuilder |
withRoadUse(java.lang.String roadUse)
To restrict reversegeocodes to a certain type of roaduse.
|
public ReverseGeocoderSearchQueryBuilder(double latitude, double longitude)
public ReverseGeocoderSearchQueryBuilder withRadius(java.lang.Integer radius)
IReverseGeocoderSearchQuery
withRadius
in interface IReverseGeocoderSearchQuery
radius
- Value in meters, no default value.public ReverseGeocoderSearchQueryBuilder withLanguagePrefix(java.lang.String languagePrefix)
IReverseGeocoderSearchQuery
withLanguagePrefix
in interface IReverseGeocoderSearchQuery
public ReverseGeocoderSearchQueryBuilder withHeading(java.lang.Float heading)
IReverseGeocoderSearchQuery
withHeading
in interface IReverseGeocoderSearchQuery
public ReverseGeocoderSearchQueryBuilder withNumber(java.lang.String number)
IReverseGeocoderSearchQuery
withNumber
in interface IReverseGeocoderSearchQuery
number
- the side of the streetpublic ReverseGeocoderSearchQueryBuilder withReturnSpeedLimit(java.lang.Boolean returnSpeedLimit)
IReverseGeocoderSearchQuery
withReturnSpeedLimit
in interface IReverseGeocoderSearchQuery
returnSpeedLimit
- speed limit at reverse geocoded locationpublic ReverseGeocoderSearchQueryBuilder withReturnRoadUse(java.lang.Boolean returnRoadUse)
IReverseGeocoderSearchQuery
withReturnRoadUse
in interface IReverseGeocoderSearchQuery
public ReverseGeocoderSearchQueryBuilder withRoadUse(java.lang.String roadUse)
IReverseGeocoderSearchQuery
withRoadUse
in interface IReverseGeocoderSearchQuery
roadUse
- f.e. "LimitedAccess,Arterial,Terminal"public ReverseGeocoderSearchQueryBuilder withEntityType(java.lang.String entityType)
public ReverseGeocoderSearchQueryBuilder withGeopoliticalView(java.lang.String geopoliticalView)
public static ReverseGeocoderSearchQueryBuilder create(double latitude, double longitude)
ReverseGeocoderSearchQuery
, once constructed, the user cannot change the field valuesorigins
- list of origin locations used to calculate matrix routes.destinations
- list of destination locations used to calculate matrix routes.ReverseGeocoderSearchQuery
to be used for further processingpublic ReverseGeocoderSearchQuery build()
ReverseGeocoderSearchQuery