Я работаю над погодным приложением в Mapbox и пытаюсь получить файлы geoJSON для обновления предупреждающих полигонов торнадо на карте. (Это может быть сделано с помощью файла «warnings.geojson» по тому же пути, что и html-файл, и часто переписывается внутренним приложением c ++). В любом случае, я нашел следующий пример обновления живых файлов JSON:
https://www.mapbox.com/mapbox-gl-js/example/live-geojson/
Это работает для того, для чего оно предназначено (и я понимаю, что оно делает - это то, что я ищу), но я не могу заменить код своим. Вместо этого я хотел бы обновить файл следующего тестового полигона.
https://manidoo.000webhostapp.com/test.geoJSON
Приведенный выше код является просто многоугольником Бермудского треугольника. (Как только я получу эту работу, я могу изменить ее самостоятельно) Я перепробовал так много вариантов кода, что перечисление их здесь было бы просто беспорядком. Конечно, это должно быть очень просто, и я просто скучаю по нему?
Я считаю, что мне следует изменить функцию map.addLayer (), но я не уверен, что делать. Буду очень признателен за любую помощь.