Есть ли более простой способ встраивать приложение Google Earth Engine (javascript) на веб-страницу, не следуя мучительному маршруту, представленному Google EE demo apps?Внедрение приложения Google Earth Engine на веб-страницу
Окружающая среда Earth Engine Code позволяет быстро и быстро разрабатывать основное приложение GEE. Тем не менее, мне понадобится 10 раз, чтобы внедрить GEE-приложение в веб-страницу, чем потребовалось для приложения GEE.
Все демонстрационные приложения, по-видимому, требуют (a) использования Google App Engine, (b) перекодировки приложения GEE в Python, (c) с помощью jingja2 templating engine для связывания кода python с веб-страницей и (d) затяжной javascript.
Например, в Trendy Lights demo серверный скрипт server.py App Engine отталкивает вещи, и это быстро усложняется. (Даже простые демки идти по этому пути.)
Когда пользователь загружает первое приложение в браузере, их запроса направляются к функции прибудет() в классе MainHandler по рамке мы используем , webapp2.
Функция Get() отправляет обратно основной веб-страницы (от index.html) вместе с информацией браузер необходим для визуализации карты Earth Engine и идентификаторы полигонов, чтобы показать на карте. Эта информация вводится в шаблон index.html через механизм шаблонов под названием Jinja2, который помещает информацию из контекста Python в HTML-код для получения браузера пользователя.
Просто комментируйте, чтобы узнать, нашли ли вы решение? – NateH06