我有一个 JavaScript 代码来进行 API 调用,如下所示。
const request = new XMLHttpRequest();
request.open("GET", "http://ServiceURL?ID=" + pid);
request.send();
现在我的要求是从 ArcGIS Arcade 脚本进行相同的服务调用?
不,这对于 Arcade 是不可能的。
Arcade 是一种可移植、轻量级且安全的表达语言,专为在 ArcGIS 平台中使用而编写。与其他表达式语言一样,它可以执行数学计算、操作文本以及评估逻辑语句。 它不支持像 XMLHttpRequest 那样发出外部请求。