Карты. Настройка подключения, шаблона и формы
Введение
Подключение к картографической службе используется для отображения карт на формах и добавления на карты географических меток.
Для отображения карт на форме требуется настроить системное подключение типа «Карты», шаблон записи, на форме которого будет отображаться карта, и шаблон записи, в котором будут храниться данные меток на карте. Кроме того, на форме с картой можно настроить таблицу для просмотра и ввода данных меток.
Здесь представлены инструкции по настройке подключения к картографической службе Яндекс Карты.
Сведения об использовании карт см. в статье «Карты. Использование».
Создание подключения
- Откройте страницу «Администрирование» — «Подключения».
- Создайте системное подключение типа «Карты» или откройте имеющееся подключение, дважды нажав его в списке.
-
Настройте свойства подключения к картографической службе:
- Отключить — установите этот флажок, если требуется деактивировать данное подключение;
- Название — введите наглядное наименование подключения;
- Использовать по умолчанию — установите этот флажок, чтобы это подключение использовалось как основное, если имеется несколько подключений типа «Карты».
-
Ключ API — введите ключ доступа к картографической службе «JavaScript API и HTTP Геокодер», полученный в кабинете разработчика Яндекс.
Внимание!
Для использования Яндекс Карт необходимо выбрать ключ именно к службе «JavaScript API и HTTP Геокодер», не следует выбирать ключ к службе «Static API Яндекс.Карт».
-
Сохраните подключение.
Настройка шаблонов записи и формы
-
Создайте шаблон записи «Объекты» для хранения картографических данных со следующими атрибутами:
- атрибуты типа «Текст»:
- Страна
- Регион
- Населённый пункт
- Улица
- Дом, строение
- Индекс
- атрибуты типа «Число»:
- Широта
- Долгота
- атрибуты типа «Текст»:
-
Создайте шаблон записи «Карты» с атрибутом «Объекты на карте»:
- Тип данных: запись
- Связанный шаблон: Объекты
- Взаимная связь с атрибутом: с новым
- Атрибут: Карта
- Хранить несколько значений: флажок установлен
-
Поместите на форму атрибут «Объекты на карте» и выберите для него представление «Карта».
- Установите высоту карты от 200 до 480 пикселей. Высота по умолчанию: 240 пикселей.
- Сопоставьте атрибуты адреса и атрибуты координат с атрибутами шаблона «Объекты».
- Поместите атрибут «Объекты на карте» на форму ещё раз и выберите представление «Таблица».
- Добавьте в таблицу «Объекты на карте» атрибуты шаблона «Объекты».
- В область кнопок таблицы «Объекты на карте» поместите кнопки «Создать» и «Удалить».
- Сохраните форму.
- Протестируйте работу карты на форме: добавьте, переместите, переименуйте и удалите метки. См. «Карты. Использование».