-
API карт
- Быстрый старт
-
Руководство
- Подключение API
- Базовые типы
- Базовые классы
- Карта
- Маркеры
- Попапы
- Подсказки
- Элементы управления
- Векторные слои
- Растровые слои
- Прочие слои
- Внешние модули
- Линейка
- Метаслои
- Слой пробок
- Входы в здания
- Определение проекта
- Асинхронные запросы
- WKT-формат
- Локализация
- Вспомогательные классы
- Работа с DOM
- Переход на версию 2.0
- Примеры
- API этажей
- Вопросы и ответы
- Устаревшие API
API Code Sample
Если вкратце, то демо-клиент позволяет разработчику, использующему API 2ГИС, увидеть, как он работает, смоделировать какой угодно use case и вообще, получше узнать возможности API карт и справочника 2ГИС. Собственно, демо-клиент — это небольшое веб-приложение, написанное на Yii PHP Framework. И оно, кстати говоря, использовано на нашем собственном сайте, как ни странно, как раз для демонстрационных целей: demo.api.2gis.ru
И зачем это нужно?
Используя код демо-клиента, в качестве основы или просто примера, вы можете значительно сократить время разработки собственного приложения, построенного на API 2ГИС. Наверное, стоит ещё раз упомянуть, что установить и начать использовать демо-клиент у себя может каждый.
Как мне начать использовать демо-клиент?
Для того, чтобы начать использовать демо-клиент, вам понадобится действующий API-ключ. Подать заявку на его получение можно здесь.
Для установки приложения достаточно выполнить несколько простых шагов:
-
Склонируйте репозиторий с Github (подробную информацию о работе с git можно получить на официальном сайте)
git clone https://github.com/2gis/webapi-democlient.git
-
Выполните следующие команды, чтобы склонировать подмодуль Yii Framework:
cd ./webapi-democlient git submodule init git submodule update
-
Настройте вебсервер на папку public и убедитесь, что он имеет достаточно прав на запись в папки protected/runtime и public/assets
-
Пропишите ключ API в конфигурационном файле /protected/config/main.php (параметр apiKey).