使用ArcGIS javascript api访问服务器文件

时间:2013-09-11 21:49:28

标签: javascript arcgis arcgis-server

我有一个地理处理服务,它接受两个参数:netCDF(文件)和Date(str)。我正在找到here找到的演示。

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

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

我的测试应用程序可以找到here

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

我收到错误消息:错误{code:400,message:“输入参数无效或缺失。”,详细信息:Array [0],log:undefined,httpCode:400}

谢谢!

3 个答案:

答案 0 :(得分:0)

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

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

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

希望这有帮助!

答案 1 :(得分:0)

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

答案 2 :(得分:0)

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

  1. 登录ArcCatalog
  2. 以表的所有者身份创建数据库连接。
  3. 在目录树中选择表。
  4. 单击“预览”选项卡。 (不确定是否确实需要此步骤,但它将确认元数据已正确刷新。)
  5. 如果表列以某种方式更改,则会出现此错误。我认为此过程会刷新与表关联的SDE元数据。