有沒有簡單的方法將Google地球引擎(javascript)應用程序嵌入到網頁中,而沒有遵循Google EE demo apps提出的折磨路線?將Google地球引擎應用程序嵌入網頁
Earth Engine Code環境使開發核心GEE應用程序變得快速而快速。但是,將GEE應用嵌入到網頁中需要10倍的時間才能完成GEE應用。 (a)使用Google App Engine,(b)在Python中重新編碼GEE應用程序,(c)使用jinja2模板引擎將python代碼鏈接到網頁,以及(d)仍然有一些揮之不去的JavaScript。
例如,在Trendy Lights demo中,服務器端腳本編寫器server.py App Engine將其切斷,並且它很快變得複雜。 (即使是簡單的演示走這條路線。)
當用戶第一次加載在其瀏覽器中的應用,其 請求被 路由到MainHandler類的get()函數中,我們正在使用的框架,webapp2。
get()函數返回主網頁(從index.html) 以及瀏覽器呈現地球引擎地圖 以及要在地圖上顯示的多邊形的ID所需的信息。該信息是 ,通過名爲Jinja2的模板引擎 注入到index.html模板中,該模板引擎將來自Python上下文的信息放入用戶瀏覽器接收的HTML中的 。
只是評論看看你是否找到了解決辦法? – NateH06