使用 ArcGIS JavaScript API 访问服务器文件

Access server files with ArcGIS javascript api

本文关键字:服务器 文件 访问 API ArcGIS JavaScript 使用      更新时间:2023-09-26

我有一个地理处理服务,它采用两个参数:netCDF(文件)和日期(str)。我正在研究这里找到的演示。

我遇到的问题是将 netCDF 文件获取到地理处理服务。通过创建上传功能,我可以看到如何能够提供所需的参数,但我已经拥有所有必要的文件服务器端。

如何让我的 Web 应用程序将本地 netCDF 数据读入地理处理服务?任何建议将不胜感激。

我的测试应用程序可以在这里找到。

服务:http://sroarcgis.ducks.org/ducksunlimited/rest/services/wsi_tool/GPServer

我收到错误消息:错误{代码:400,

消息:"输入参数无效或缺失",详细信息:数组[0],日志:未定义,http代码:400}

谢谢!

我不确定这是否适用于您的地理过程,但我收到了相同的错误消息,我终于解决了我的问题:

确保搜索结果中的字段与搜索链接到的表中的字段相同。

这是一个简单的修复程序,我花了一段时间才找到(因为这些东西通常会发生)。我包含一个在其他表中可见的字段,但在发布地图之前我已在此表中关闭了该字段。

希望这有帮助!

在与 ESRI 支持人员交谈后,他们说我需要在我的 Web 服务器上启用上传,然后单独上传每个文件。

关于"输入参数无效或缺失"错误,您可以使用以下步骤解决此错误:

  1. 登录到 ArcCatalog
  2. 以表所有者用户身份创建数据库连接。
  3. 在目录树中选择表。
  4. 单击预览选项卡。 (不确定是否确实需要此步骤,但它将确认元数据已正确刷新。

如果表列以某种方式更改,则可能会弹出此错误。我认为此过程会刷新与表关联的 SDE 元数据。