PHP Class Geocoder\Provider\Mapzen

Author: Gary Gale ([email protected])
Inheritance: extends AbstractHttpProvider
Afficher le fichier Open project: willdurand/geocoder

Méthodes publiques

Méthode Description
__construct ( Http\Client\HttpClient $client, string $apiKey, $useSSL = true )
geocode ( $address )
getName ( )
reverse ( $latitude, $longitude )

Méthodes protégées

Méthode Description
guessBestComponent ( array $components, array $keys ) : null | string
guessLocality ( array $components ) : null | string
guessStreetName ( array $components ) : null | string
guessSubLocality ( array $components ) : null | string

Private Methods

Méthode Description
executeQuery ( $query ) : Geocoder\Model\AddressCollection

Method Details

__construct() public méthode

public __construct ( Http\Client\HttpClient $client, string $apiKey, $useSSL = true )
$client Http\Client\HttpClient An HTTP adapter.
$apiKey string An API key.

geocode() public méthode

public geocode ( $address )

getName() public méthode

public getName ( )

guessBestComponent() protected méthode

protected guessBestComponent ( array $components, array $keys ) : null | string
$components array
$keys array
Résultat null | string

guessLocality() protected méthode

protected guessLocality ( array $components ) : null | string
$components array
Résultat null | string

guessStreetName() protected méthode

protected guessStreetName ( array $components ) : null | string
$components array
Résultat null | string

guessSubLocality() protected méthode

protected guessSubLocality ( array $components ) : null | string
$components array
Résultat null | string

reverse() public méthode

public reverse ( $latitude, $longitude )