Package io.vertigo.geo.impl.geocoder
Class GeoCoderManagerImpl
java.lang.Object
io.vertigo.geo.impl.geocoder.GeoCoderManagerImpl
- All Implemented Interfaces:
io.vertigo.core.node.component.Component,io.vertigo.core.node.component.CoreComponent,io.vertigo.core.node.component.Manager,GeoCoderManager
- Author:
- spoitrenaud
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoubledistanceKm(GeoLocation geoLocation1, GeoLocation geoLocation2) Calcul de distance entre deux pointsfindLocation(String address) Geocoding d'une adresse.
-
Constructor Details
-
GeoCoderManagerImpl
Constructeur.- Parameters:
geoCoderPlugin- Plugin de Geocoding
-
-
Method Details
-
findLocation
Geocoding d'une adresse.- Specified by:
findLocationin interfaceGeoCoderManager- Parameters:
address- Chaine de caractères représentant une adresse.- Returns:
- Liste des emplacements (latitude ; longitude) correspondant à l'adresse recherchée.
-
distanceKm
Calcul de distance entre deux points- Specified by:
distanceKmin interfaceGeoCoderManager- Parameters:
geoLocation1- Premier pointgeoLocation2- Second point- Returns:
- Distance exprimées en km.
-