Отображаем данные из Fusion Tables на Google Maps

Автор: | 04.10.2015

В 2010 году я писал заметку «Используем Fusion Tables для отображения данных на картах Google«.

Прошло много времени и я решил записать небольшое видео по работе с таблицами Fusion Tables, как отобразить данные из них на Google Maps.

Как встроить карту с данными на Вас сайт.

Для начала мы заходим в сервис Google Диск

Нажимаем на кнопку Создать — Ещё — Google Сводные таблицы.

Создаем новую таблицу из файла на компьютере в форматах: csv, tsv, txt, kml

Можно использовать электронную таблицу из Google Диска — Google Spreadsheets

Или новую таблицу Fusion Tables.

В примере я использую данные о поставщиках продовольственной продукции в Приволжском федеральном округе,

с сайта Иду к Вам — Агропром карта в формате csv-файла.

После создания таблицы, нужно выбрать колонку которую мы будем использовать для определения местоположения на карте.

Это может быть колонка с адресом (производиться автоматическое геокодирование при создании карты) или уже с координатами.

Получившуюся карту, мы можем добавить на Ваш сайт различными способами.

Предварительно нужно открыть доступ для чтения всем пользователям.

Мы можем:

— получить прямую ссылку на карту вида:

https://www.google.com/fusiontables/embedviz?q=select+col9+from+1zqGU97fDg-s9B0LqUNt551KDMf27DHEC1N7ommzP&viz=MAP&h=false&lat=52.52326913706978&lng=49.93992578124994&t=1&z=5&l=col9&y=2&tmplt=2&hml=TWO_COL_LAT_LNG

— встроить в виде iframe:

— получить код карты в формате HTML и JavaScript

Пример карты

— добавить html-страницу на Google Диск

Пример карты на Google Диск

Быстро получить код карты с возможностью поиска (фильтрации) данных можно используя сервис FusionTablesLayer Wizard

Пример карты с фильтрацией

Различные примеры использования таблиц Fusion Tables можно увидеть в документации.

И еще Вы можете использовать это решение FusionTable-Map-Template

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *