发布动态地图服务后在js api,桌面查看服务不出图

发布动态地图服务后在js api,桌面查看服务不出图。
已邀请:

勾戈雪黎

赞同来自:

【解决办法】:
发布服务过程正常没有报错,但是不出图,一开始将问题定位是arcgis server账户对数据没有读的权限,手动赋予即可。但是相同存储地址的数据却可以发布。后来仔细检查用户数据发现是用户数据空间参考出了问题。
用户数据空间范围和空间参考如下:
EXTENT
top        5067649.47826
left        42549708.5306
right      42551394.379
bottom  5065890.95175
Spatial Reference xian_1980_3_Degree_GK_CM_126E

测试的过程中遇到的问题:
在桌面中,如果data frame使用异于 Xian_1980_3_Degree_GK_CM_126E 的空间参考,不能正常进行动态投影,导致数据无法显示。
原因:extent中left right前两位42代表高斯克吕格投影中的投影带带号42,应该选择与之匹配的空间参考,即Xian_1980_3_Degree_GK_Zone_42。 Xian_1980_3_Degree_GK_CM_126E代表含义西安80椭球3度带高斯克吕格投影中央经线东经126度,Xian_1980_3_Degree_GK_Zone_42代表含义西安80椭球体3度带高斯42带。
解决办法:  先将栅格数据的空间参考从Xian_1980_3_Degree_GK_CM_126E转换成跟extent匹配的Xian_1980_3_Degree_GK_Zone_42,然后再利用桌面project raster工具投影到Xian_1980_3_Degree_GK_CM_126E。

要回复问题请先登录注册