我已經創建了一個將數據推送到Google Spreadsheet的表單。數據是緯度,經度,位置和其他識別數據。然後將電子表格發佈爲.CSV文件並導入到ARC GIS中以顯示在交互式地圖上。它的工作原理與我想要的完全一樣,我將其設置爲在每次更改後重新發布。強制重新發布Google電子表格的腳本
問題是,當電子表格包含由腳本附加的行時,它不會將其視爲更改並重新發布。爲了獲取導入到地圖的更新數據,我需要進入並手動重新發布。無論如何,通過Google Apps腳本,我可以製作幾行代碼來強制重新發布?然後,我可以將其添加到我的「提交表單」腳本或另一個基於每天早上3點運行的腳本。
我查看了Google Apps腳本文檔,但未發現任何內容。當在網上尋求幫助時,絕大多數的反應是如何將腳本發佈爲其他模板。
您的3am腳本是否修改電子表格? – 2013-02-27 14:20:23
沒有。提交表單時,通過添加一行數據來修改表單。在凌晨3點,它會讀取值並將其複製到另一個電子表格中。上次我手動重新發布它的時間是2/22,從那時起大約增加了20次。它仍然有2/22的最後發佈日期,並且地圖仍然沒有添加新的值。 – user1791058 2013-02-27 17:38:07
您是否手動將CSV上傳到ARC GIS,或者您是否只提供一個URL並將其提取並提取數據? – 2013-02-27 23:38:19