Могу ли я объединить несколько меню Leaflet в одно? - PullRequest
0 голосов
/ 29 апреля 2020

Я создал карту из этого урока: https://datavizforall.org/leaflet-maps-with-google-sheets.html

Мою карту можно посмотреть здесь: https://hamsci.org/get-involved Репозиторий Github и Google Доступ к электронной таблице, адаптированной из учебника, можно получить, щелкнув по ссылкам «Код» и «Данные», соответственно, в нижнем правом углу карты. Соответствующие файлы geo json находятся в папке «geometry» репозитория.

У меня есть один файл geo json, который объединяет все пути затмений, и отдельные файлы geo json для каждого затмения дорожка. Следуя шаблону, я могу создать меню для каждого пути затмения, дублируя электронную таблицу Polygon.

Мой вопрос таков: есть ли способ настроить одно меню для отображения путей затмения, чтобы можно было установить флажок для каждой даты, аналогично примеру меню полилинии? Другими словами, можно ли манипулировать этим шаблоном для создания такого меню для нескольких файлов полигонов?

1 Ответ

0 голосов
/ 29 апреля 2020

Вот обходной путь: я загрузил отдельные пути затмения в mapshaper.org и использовал команду -lines для преобразования контуров многоугольника в полилинии, затем загрузил их вместо этого и использовал меню Полилинии из шаблона для путей затмения. Это не позволяет мне включать затенение, но оно действительно выводит информацию на карту. Обратите внимание, что полученные файлы полилинии имеют. json окончания файлов, а не .geo json.

...