arcmap发布GP服务,模型运行成功,但是服务调用失败

在使用arcmap发布GP服务的时候,建立了一个网络分析的模型,运行成功了,结果也正确了,但是将结果发布为GP服务之后,点击“Submit Job”的时候,一直失败,日志报错信息如下:
 WARNING 030036: A layer with this name exists. ERROR 000192: Invalid value for Sub Layer ERROR 000800: The value is not a member of Facilities | Polygons | Lines | Point Barriers | Line Barriers | Polygon Barriers.
已邀请:

AriaGIS

赞同来自:

这个报错说的很明显,你输入的值只能是上面列举的那些

zh_dd

赞同来自:

后来找到了原因,因为原始的模型是用英文版本的arcmap构建的,换到中文版本后,运行模型时只修改其中的报错项未成功,重新创建网络数据集及模型也没有成功。最后,卸掉了中文包,用拷贝过来的模型(没有重新创建),修改路径后运行成功!
 
个人总结:网络数据集可能不支持中文版,因为在中文版中创建网络数据集的时候,字段显示成中文了,如Length字段,在网络数据集中变成了“长度”,导致后面模型读取不到。

要回复问题请先登录注册