您的位置:首页 > 其它

ArcGIS Server相关问题及解决办法汇总

2010-04-15 13:59 351 查看
1]查看arcgis server下总共有多少服务可以使用?
http://localhost/arcgis/rest/services/ 当然这只是指当前活跃的服务。

[2]如何清空rest的cache ?
http://localhost/arcgis/rest/admin/
http://localhost/arcgis/rest/admin/cache
一般重新部署服务,发布新的服务,构建新的缓存,最好都清理一下REST缓存

用户名:ArcGISSOM

[3]到底是使用esri.layers.ArcGISTiledMapServiceLayer,还是 esri.layers.ArcGISDynamicMapServiceLayer?
主要看所建立的Map Service是否采用了缓存(cache).
如果用了,就使用esri.layers.ArcGISTiledMapServiceLayer
如果没用,就使用esri.layers.ArcGISDynamicMapServiceLayer
第一次设置缓存后,需要清空一下rest的cache。
不过设置缓存后,依然可以使用ArcGISDynamicMapServiceLayer

[4]如何使用ArcCatalog 构建Map Service的Cache?
打开ArcCatalog,点击[GIS Servers],如果是第一次使用,没有添加ArcGIS Server,则点击[Add ArcGIS Server],选择[Manage GIS Services],在Host Name中输入ArcGIS

Server的IP地址(Server URL默认就可以),然后GIS Servers下将出现10.0.0.80(admin),点击10.0.0.80(admin),选择需要缓存的服务,比如JN2010 ,右击,选择[Service

properties],在新的界面中,选择最右边的[Caching],选择Suggest,填上您想要的层数,其余的都默认。则就建立好了缓存。要想使缓存有效,必须重启服务,同时清空REST 缓存



[5]如何通过web管理页面来访问来建立Map Service的Cache?
[开始][程序][ArcGIS][ArcGIS Server for Java PlatForm][Arcgis server Manage],登录后,在左侧的[Service]下,选择[Manage Services],勾选上需要Cache的服务,选择

Edit,在出现的界面下,选择[Caching],然后设置与ArcCatalog 相同。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: