Google app scripts proj4js library integration



stackoverflow的好人。

我想写一个自定义函数在谷歌表坐标变换。该函数将斯洛文尼亚国家电网(EPSG: 3912)中的坐标转换为WGS84 (EPSG: 4326)。我认为这可以用proj4js库优雅地完成。

但是因为我是全新的javascript和谷歌应用程序脚本,我想知道是否有可能导入一个库到应用程序脚本。我发现proj4js托管在cdnjs上,可以直接在浏览器应用程序中使用,但我不知道如何在谷歌应用程序脚本中导入它。

我试图通过脚本ID添加此库,其中我使用proj4js cdnjs链接作为脚本ID,但我得到了一个错误:"无法查找库。请检查ID和访问权限,然后再试。">

如果有人能帮我克服这个新手障碍,我将非常感激。

使用UrlFetchApp从库URL中获取内容。获取,并使用eval()计算检索到的内容。

你可以使用这个库。

代码示例:

const libraryUrl = "https://cdnjs.cloudflare.com/ajax/libs/proj4js/2.6.3/proj4.min.js";
eval(UrlFetchApp.fetch(libraryUrl).getContentText());
proj4(...);

相关内容

  • 没有找到相关文章

最新更新