Краткая версия моего вопроса:
Как интегрировать пару таблиц слияния Карт Google (полигоны и маркеры) с GroundOverlays из файла KML? Все кликабельно.
Справочная информация:
Я работаю над проектом интерактивного отображения истории, который использует 2 слоя таблиц слияния (один слой - полигоны, другой - маркеры местоположения).
Я также хочу наложить старые карты через GroundOverlay - что в настоящее время невозможно для таблиц слияния - и поэтому я экспериментировал с GroundOverlay в файле KML.
Я усложнил это, добавив слушателей на обеих страницах для управления окнами кликов.
У меня есть две веб-страницы:
1. таблицы слияния и
2. Наземные накладки КМЛ,
оба работают нормально.
Что я хочу сделать, это объединить их в одну страницу. Я не программист и не достаточно хорошо понимаю JS, чтобы это произошло.
Используемые сценарии были адаптированы из примеров, найденных в Интернете.
Вот моя первая рабочая страница:
http://wendysmithtoronto.com/mapping/townofyork-fusiontables2.html
Там вы найдете ссылку на вторую страницу.
Ваша помощь будет принята с благодарностью.
Спасибо.
Венди
Обновление:
Вот мои попытки объединить два набора данных:
http://wendysmithtoronto.com/mapping/townofyork-merged.html
Я пытался сделать это, добавив кусочки скрипта со страницы kmlmaps на страницу fusiontables, но, очевидно, я не расставил все по местам. Или мне не хватает знаков препинания (или смешивания различных типов сценариев, или?)
Появляется карта с правильно отображаемыми полигонами и маркерами. Но теперь (1) значки таблицы слияния не активируются, и (2) карты истории не отображаются. Тем не менее, флажки Fusion Table (в синей таблице) работают.
Я недостаточно хорошо понимаю JS, чтобы понять это.
Оба набора элементов управления на двух страницах находятся здесь (в синих и серых полях, чуть выше карты). Каждый набор элементов управления (слушателей и блоков щелчков) прекрасно работал на своей собственной веб-странице, но теперь работают только элементы управления таблицами слияния.
Эрик, спасибо, что взглянули на это! (Я только что нашел ваш ответ. Я ждал уведомления об ответе, но не проверял правильное место.)
Ура,
Венди