你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
问题
话题
文章
帮助
登录
注册
ArcGIS Server
CAD数据是否可以作为GP服务的输入数据?
CAD数据是否可以作为GP服务的输入数据?
2 个回复
谢军
赞同来自:
【问题分析】:
CAD数据是否可以作为GP服务的输入参数,取决于要采用的GP服务的输入模式。
GP服务共有三种输入模式选项,分别是用户定义值、选择列表、常量值。针对特定的GP服务,其适用的输入模式选项取决于工具的参数数据类型。GIS 数据集分为两种不同类别:可传输(包含可传输数据集的参数支持用户定义值输入模式)和不可传输(不可传输不支持用户定义值输入模式)。可传输数据集包括要素、栅格、表和文件。不可传输数据集包括要素、栅格、表和文件以外的所有数据集。CAD文件属于不可传输数据集。详细说明参见:
http://server.arcgis.com/zh-cn ... s.htm
如果想采用用户定义值的输入模式,就不能把CAD文件作为GP模型的输入,但是CAD数据可以固定为常量值作为GP服务的输入参数。
【解决办法】:
如果应用场景要求CAD数据必须从客户端输入可以参考以下绕行办法:
1)CAD文件可以先压缩,然后将压缩后的zip文件作为输入;
2)在原有的模型中添加一个解压缩的工具,利用解压缩后的结果执行进一步的操作。注意:在发布服务的时候,需要在服务编辑窗口的 Capabilities -> Geoprocessing 中勾选“Uploads”。此功能控制客户端是否能上传文件至您的 GIS 服务器。
3)GP服务发布完成后在REST页面测试时,先执行uploads操作,获得itemID。将获得的itemID作为GP服务的输入,输入格式为 {itemID : <itemID> } 。
上述方法通过压缩-上传-解压缩-执行分析,变相实现了从前端输入CAD数据进行分析的目的。
龚祎垄
赞同来自:
能具体说明下各个步骤吗?
要回复问题请先
登录
或
注册
发起人
谢军
相关问题
作为Desktop用户对数据的获取比较乏力,可能缺了哪些知识?
有谁知道哪里可以免费获取各省市地图数据呢,包括详细的shape文件数据
有栅格数据a(大数据),小数据b,怎么从a中扣掉b,得到a数据剩下的部分?栅格能裁剪取反吗?
用ArcMap输入7参数,从wgs84坐标系转西安80坐标系,转后误差较大,4米左右,请问这是正常的吗?如何能提高转换精度?
在windows server2008 R2 64位中安装了portal 10.5 设置好托管arcgis server站点,并用data store为托管数据库,发布数据出错
cityengine怎么导入arcgis的shp数据,对shp数据有什么要求
基于ArcGIS的CAD数据向GIS数据转换方法
访问arcgisserver发布的服务,提示要输入用户名密码,验证登录
市区择房分析时,需要添加字段并将其赋值1或者-1,怎么做? 在开始编辑的时候,总是出现空间参考与数据框不匹配提示,原因是什么?会影响下面的赋值吗?
网络分析中用路构建网络数据集的问题
ArcEngine10.1 如何发布地图服务
问题状态
最新活动:
2018-09-13 12:08
浏览:
2996
关注:
3
人
2 个回复
谢军
赞同来自:
CAD数据是否可以作为GP服务的输入参数,取决于要采用的GP服务的输入模式。
GP服务共有三种输入模式选项,分别是用户定义值、选择列表、常量值。针对特定的GP服务,其适用的输入模式选项取决于工具的参数数据类型。GIS 数据集分为两种不同类别:可传输(包含可传输数据集的参数支持用户定义值输入模式)和不可传输(不可传输不支持用户定义值输入模式)。可传输数据集包括要素、栅格、表和文件。不可传输数据集包括要素、栅格、表和文件以外的所有数据集。CAD文件属于不可传输数据集。详细说明参见:http://server.arcgis.com/zh-cn ... s.htm
如果想采用用户定义值的输入模式,就不能把CAD文件作为GP模型的输入,但是CAD数据可以固定为常量值作为GP服务的输入参数。
【解决办法】:
如果应用场景要求CAD数据必须从客户端输入可以参考以下绕行办法:
1)CAD文件可以先压缩,然后将压缩后的zip文件作为输入;
2)在原有的模型中添加一个解压缩的工具,利用解压缩后的结果执行进一步的操作。注意:在发布服务的时候,需要在服务编辑窗口的 Capabilities -> Geoprocessing 中勾选“Uploads”。此功能控制客户端是否能上传文件至您的 GIS 服务器。
3)GP服务发布完成后在REST页面测试时,先执行uploads操作,获得itemID。将获得的itemID作为GP服务的输入,输入格式为 {itemID : <itemID> } 。
上述方法通过压缩-上传-解压缩-执行分析,变相实现了从前端输入CAD数据进行分析的目的。
龚祎垄
赞同来自:
要回复问题请先登录或注册
发起人
相关问题
问题状态