Реализовать сервис по определению широты и долготы по адресу.
Внешний вид на ваше усмотрение. Опубликовать сервис на своем учебном хостинге. Предоставить ссылку на рабочий пример и ссылку на исходный код проекта (github, bitbucket, cloud9).
В исходном коде обязательно должны присутствовать файлы composer.json
, composer.lock
, .gitignore
.
- Установить
Composer
. - Установить библиотеку
yandex/geo
. - Создать форму с полем “Адрес” и кнопкой “Найти”.
- Используя API Yandex, вывести все варианты широты и долготы.
- Показать точку на карте, используя JavaScript-библиотеку Яндекс.Карты https://tech.yandex.ru/maps/jsapi/
- Если API Yandex выдало несколько вариантов (что бывает, если указать неточный адрес), вывести эти варианты в виде ссылок. При нажатии на любую из них показать на карте именно эту точку.
Способы предоставить домашнее задание в порядке приоритета:
- Исходный код на BitBucket или GitHub.
- Код в песочнице codepad или eval.in.
- Доступ к рабочему пространству в Cloud9 или Сodeanywhere.
Не смогу проверить и помочь, если прислать:
- Архивы, особенно RAR.
- Ссылку на пример, выложенный на university.netology.ru или где-либо еще.
- Скриншоты кода.
- Теоретический рассказ о возникших проблемах.