mrden/yandex-geo
最新稳定版本:2.0.0
Composer 安装命令:
composer require mrden/yandex-geo
包简介
PHP-library for interactions with geo-coding Yandex.Maps
README 文档
README
Служба Яндекс.Карт предлагает своим пользователям сервис геокодирования. Он позволяет определять координаты и получать сведения о географическом объекте по его названию или адресу и наоборот, определять адрес объекта на карте по его координатам (обратное геокодирование).
Например, по запросу «Москва, ул. Малая Грузинская, д. 27/13» геокодер возвратит географические координаты этого дома: «37.571309, 55.767190» (долгота, широта). И, наоборот, если в запросе указать географические координаты дома «37.571309, 55.767190», то геокодер вернет его адрес.
Пример
<?php $api = new Yandex\Geo\Api(); // Можно искать по точке $api->setPoint(30.5166187, 50.4452705); // Или можно икать по адресу $api->setQuery('Тверская 6'); // Настройка фильтров $api ->setLimit(1) // кол-во результатов ->setLang(Yandex\Geo\Api::LANG_US) // локаль ответа ->load(); $response = $api->getResponse(); $response->getFoundCount(); // кол-во найденных адресов $response->getQuery(); // исходный запрос $response->getLatitude(); // широта для исходного запроса $response->getLongitude(); // долгота для исходного запроса // Список найденных точек $collection = $response->getList(); foreach ($collection as $item) { $item->getAddress(); // вернет адрес $item->getLatitude(); // широта $item->getLongitude(); // долгота $item->getData(); // необработанные данные }
统计信息
- 总下载量: 145
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2024-02-18