vdmkbu/geocoder
Composer 安装命令:
composer require vdmkbu/geocoder
包简介
README 文档
README
Получаем координаты по переданному адресу или адрес по переданным координатам
https://tech.yandex.ru/maps/geocoder/doc/desc/concepts/about-docpage/
install
composer require vdmkbu/geocoder
usage
require 'vendor/autoload.php'; // используем библиотеку GuzzleHttp и PSR-совместимый адаптер use GuzzleHttp\Client as GuzzleClient; use Http\Adapter\Guzzle6\Client as GuzzleAdapter; use Vdmkbu\Geocoder\Types\Address; use Vdmkbu\Geocoder\Types\Point; use Vdmkbu\Geocoder\YandexGeocoder; // готовим http-клиент $config = []; $guzzle = new GuzzleClient($config); $client = new GuzzleAdapter($guzzle); $api_key = 'YANDEX_API_KEY'; $geocoder = new YandexGeocoder($client, $api_key); $address = $geocoder->geocode(new Point('37.611347,55.760241')); $address->getCountry(); $address->getStreet(); $address->getHouse(); $point = $geocoder->geocode(new Address('Челябинск проспект Ленина 54')); $point->getLng(); $point->getLat();
统计信息
- 总下载量: 17
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: Unknown
- 更新时间: 2020-02-15