| Modifier and Type | Method and Description |
|---|---|
protected Location |
AbstractGeocodingTest.createAndStoreTestLocation(String name,
String street,
String buildingNo,
String postalCode,
String city,
String countryIsoCode) |
protected Location |
AbstractGeocodingTest.createTestLocation(String name,
String street,
String buildingNo,
String postalCode,
String city,
String countryIsoCode) |
| Modifier and Type | Method and Description |
|---|---|
String |
GeoWebServiceWrapper.formatAddress(Location address)
Formats the address textual information depending on the implementation
|
GPS |
GeoWebServiceWrapper.geocodeAddress(Location address)
Translate IAddress to IGPS using 3rd party service
|
DistanceAndRoute |
GeoWebServiceWrapper.getDistanceAndRoute(GPS start,
Location dest)
Get distance and route that is between start GPS location and destination address
|
DistanceAndRoute |
GeoWebServiceWrapper.getDistanceAndRoute(Location start,
Location dest)
Get distance and route that is between two addressess
|
| Modifier and Type | Method and Description |
|---|---|
String |
CommerceMockGeoWebServiceWrapper.formatAddress(Location address) |
String |
GoogleMapsServiceWrapper.formatAddress(Location address) |
GPS |
CommerceMockGeoWebServiceWrapper.geocodeAddress(Location address) |
GPS |
GoogleMapsServiceWrapper.geocodeAddress(Location address) |
GPS |
GoogleMapTools.geocodeAddress(Location address) |
DistanceAndRoute |
CommerceMockGeoWebServiceWrapper.getDistanceAndRoute(GPS start,
Location destination) |
DistanceAndRoute |
GoogleMapsServiceWrapper.getDistanceAndRoute(GPS start,
Location destination) |
RouteData |
GoogleMapTools.getDistanceAndRoute(GPS start,
Location destination)
Deprecated.
Use
GoogleMapTools.getDistanceAndRoute(GPS, GPS) instead. |
DistanceAndRoute |
CommerceMockGeoWebServiceWrapper.getDistanceAndRoute(Location start,
Location destination) |
DistanceAndRoute |
GoogleMapsServiceWrapper.getDistanceAndRoute(Location start,
Location destination) |
RouteData |
GoogleMapTools.getDistanceAndRoute(Location start,
Location destination) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
DistanceAwareLocationService<T extends Location>
Deprecated.
since 4.5 to make an API more consolidate method was moved to super interface. Use a
LocationService instead. This interface is empty intentionally, all its responsibility has been
moved to LocationService. |
interface |
LocationService<T extends Location>
Handles CRUD operations of
Location. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
DistanceAwareLocation
Represents a location that keeps information to a reference GPS position.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultLocation
Distance aware implementation of the
Location. |
class |
DistanceUnawareLocation
Base implementation of the 'not distance aware'
Location |
class |
LocationDtoWrapper
Implementation of
Location applicable for LocationDTO originating from external services |
| Modifier and Type | Method and Description |
|---|---|
Location |
DefaultLocationService.getLocation(String streetName,
String streetNumber,
String postalCode,
String town,
String countryCode,
boolean geocode) |
Location |
DefaultLocationService.getLocationByName(String name) |
| Modifier and Type | Method and Description |
|---|---|
List<Location> |
DefaultLocationService.getLocationsForPoint(GPS gps,
int limitLocationsCount,
BaseStoreModel baseStore) |
List<Location> |
DefaultLocationService.getLocationsForPostcode(String postalCode,
String countryCode,
int limitLocationsCount,
BaseStoreModel baseStore) |
List<Location> |
DefaultLocationService.getLocationsForSearch(String searchTerm,
String countryCode,
int limitLocationsCount,
BaseStoreModel baseStore) |
List<Location> |
DefaultLocationService.getLocationsForTown(String town,
int limitLocationsCount,
BaseStoreModel baseStore) |
List<Location> |
DefaultLocationService.getLocationsNearby(GPS gps,
double distance) |
List<Location> |
DefaultLocationService.getLocationsNearby(GPS gps,
double distance,
BaseStoreModel baseStore) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
DefaultLocationService.deleteLocation(Location location) |
boolean |
DefaultLocationService.saveOrUpdateLocation(Location location) |
| Modifier and Type | Method and Description |
|---|---|
List<Location> |
Map.getPointsOfInterest()
Get the POIs marked on the map.
|
| Modifier and Type | Method and Description |
|---|---|
Map |
MapService.getMap(GPS gps,
double radius,
List<Location> poi,
String title,
Location routeTo)
|
| Modifier and Type | Method and Description |
|---|---|
Map |
MapService.getMap(GPS gps,
double radius,
List<Location> poi,
String title)
get titled
Map with all the points of interest and the given radius |
Map |
MapService.getMap(GPS gps,
double radius,
List<Location> poi,
String title,
Location routeTo)
|
| Modifier and Type | Method and Description |
|---|---|
List<Location> |
DefaultMap.getPointsOfInterest() |
| Modifier and Type | Method and Description |
|---|---|
protected GPS |
DefaultMapService.determineNorthEastCorner(GPS northEast,
Location location)
Determine north east corner for given southWest corner and location.
|
protected GPS |
DefaultMapService.determineSouthWestCorner(GPS southWest,
Location location)
Determine south west corner for given southWest corner and location.
|
Map |
DefaultMapService.getMap(GPS center,
double radius,
List<Location> poi,
String title,
Location routeTo) |
| Modifier and Type | Method and Description |
|---|---|
static DefaultMap |
DefaultMap.create(GPS center,
double radius,
String title,
List<Location> poi) |
static DefaultMap |
DefaultMap.create(GPS center,
double radius,
String title,
List<Location> poi,
DistanceAndRoute route) |
Map |
DefaultMapService.getMap(GPS gps,
double radius,
List<Location> poi,
String title) |
Map |
DefaultMapService.getMap(GPS center,
double radius,
List<Location> poi,
String title,
Location routeTo) |
| Constructor and Description |
|---|
DefaultMap(GPS gps,
double radius,
List<Location> pois,
DistanceAndRoute route,
String title,
KmlDocument kml) |
| Constructor and Description |
|---|
DefaultKmlDocument(GPS center,
List<Location> pois) |
DefaultKmlDocument(GPS center,
List<Location> pois,
DistanceAndRoute route) |
| Modifier and Type | Method and Description |
|---|---|
Location |
Route.getDestination()
Get route's destination
|
| Modifier and Type | Method and Description |
|---|---|
DistanceAndRoute |
RouteService.getDistanceAndRoute(GPS start,
Location dest)
|
DistanceAndRoute |
RouteService.getDistanceAndRoute(Location start,
Location dest)
Get
DistanceAndRoute that two Locationes create |
| Modifier and Type | Method and Description |
|---|---|
Location |
DefaultRoute.getDestination() |
| Modifier and Type | Method and Description |
|---|---|
DistanceAndRoute |
DefaultRouteService.getDistanceAndRoute(GPS start,
Location dest) |
DistanceAndRoute |
DefaultRouteService.getDistanceAndRoute(Location start,
Location dest) |
| Constructor and Description |
|---|
DefaultRoute(GPS start,
Location destination,
String kmlElement) |
Copyright © 2017 SAP SE. All Rights Reserved.