关于如何定义RasterData(ArcGIS for javaScript)?

使用GP服务时,需要将栅格数据转换成适量数据,在输入参数中栅格数据类型为:GPRasterDataLayer,在API中定义该类型为RasterData,可以使用new RasterData()定义,但需要传入参数format/url/itemID,我使用url(The URL to the location of the input raster data file)形式,我想知道这个文件位置是文件在我的电脑上的位置么(还是这个文件必须位于Arcgis server 所在服务器的位置)?
已邀请:

GIS晴天 - webgis爱好者

赞同来自: swaggyP

文件中栅格的数据的位置必须与调用GP服务的地址在一台电脑上,否则GP服务读取不到栅格数据,例如,我的GP服务地址是http://localhost:6080/arcgis/rest/services/GP/shan_ge/GPServer/shange,那么我的数据也应该在本地,如果GP的IP地址在外网服务器上,数据要放到该服务器上。我用的是tomcat服务器,我把数据文件放到服务器下,引用绝对路径就可以,精确到栅格文件名就可以。
这是我的路径,测试可以用

1.PNG


3.PNG

 

lang

赞同来自:

url的值是一个指向你文件的地址,例如http://localhost/b5.tif,这个地址是放在你电脑里的C:\inetpub\wwwroot里的,所有说这个地址是指向你本地的一个物理地址。

要回复问题请先登录注册