ArcGIS Server中,发布移动地图服务时(Map Service勾选Mobile Data Access),许多朋友最常碰到的一个问题就是在启动服务时遇到错误:
Configuration servicename.MapServer cannot be started.
Server Object instance creation failed on machine yourserver.
有点不知所措。其实只需要查看server的日志即可找到原因。日志中写到:
MobileServer requires a custom extent tobe set. The default extent is not acceptable (union of all layers).
解决办法:在mxd文档的dataframe属性,选择Extent Used By Full ExtentCommand–>Specify Extent,指定一个自定义的范围即可。
在使用ArcGIS Server发布包含MapService且勾选MobileDataAccess选项时,若遇到服务启动失败的问题,可通过设置自定义范围来解决。具体操作是在mxd文档的dataframe属性中,选择ExtentUsedByFullExtentCommand—>SpecifyExtent,从而避免默认范围不可接受导致的错误。

被折叠的 条评论
为什么被折叠?



