Server发布服务一直处于Creating service definition...状态

用户的数据是自定义坐标系,在server上发布服务过程中,在拷贝数据到server环节会一直处于loading状态。状态信息:
“Data will be copied to the server!
Creating service definition...(Folder Size 408KB)”
已邀请:

马克玲

赞同来自:

【问题分析】:
经过测试,发现问题的根本原因是用户的自定义空间参考存在问题,导致server发布服务过程挂起。
出问题的空间参考信息:


rtaImage.png



显然对于Beijing 54地理坐标系这个Angular Unit值是错误的,正确的值应该为:0.017453292519。 另外一个故障点就是Spheroid , 对于北京54 坐标系,默认的椭球体应该为Krasovsky_1940。对于这两个参数,如果椭球体名称采用了Krasovsky_1940, arcgis 会按照这个椭球体提取参数,所以即使Angular Unit的值错误,也不会引发异常,服务可以发布。如果采用了自定义的椭球体,比如样例中的Beijing_1954,那么arcgis就会按照实际设置的参数来计算,只要参数值正确,即使采用了自定义的椭球体名,也是可以正确计算并发布服务的。但是当二者都不正确时,会导致服务发布故障。
【解决办法】:
修改数据的空间参考,采用如下的空间参考设置:


rtaImage_(1).png

要回复问题请先登录注册