arcgis Server 10.0清除Rest缓存的方法:
当更改了一些arcgis 地图服务的配置后,发现浏览器访问http://localhost:8399/arcgis/rest (我们使用的是Java版本的arcgis server,.net版本的,请忽略 8399或8099)对应的地图服务没有发生变化,比如添加了个SOE扩展,但是在rest里面,地图服务没有SOE扩展,我以前使用重启ArcGIS Server服务的方法,保存为bat即可运行,win7需要管理员权限的cmd:
net stop "ArcGIS Server Manager Service"
net stop "ArcGIS Server Object Manager"
net stop "ArcGIS SOC Monitor"
net start "ArcGIS Server Object Manager"
net start "ArcGIS Server Manager Service"
比较麻烦,其实可以进入Rest API Admin(http://localhost:8399/arcgis/rest/admin)来清除缓存.帐号和密码就是 ArcGIS Server 的agsadmin组里的那个配置服务器所产生的帐号,一般为arcgismanager,密码是你当时自己设置的.
一个更简单 但是专业的方法是: 在rest API Admin生成一个 admin Token令牌()
通过访问类似下面的URL
http://localhost:8399/ArcGIS/rest/admin/cache/clear?token=w1MmNsrSudZQbfCKUAELuFTETJvPhMFt1J5AuX8wfxe6HW2fCH1a6yJ4EldjIXV&f=json
就可以清除rest缓存了.
总是返回success:true的json,否则就是错误代码,比如: {"error":{"code":498,"message":"Invalid admin token","details":[]}} 就是错误的admin Token令牌
设置个浏览器 快捷方式.url 然后每次打开这个网页就可以清除rest 的缓存了.
注意:windows下 URL一般不区分大小写,但是 ArcGIS Server for Java 使用的是tomcat也区分大小写,看上面的URL 中 8399后面的是ArcGIS访问就是404,需要更改为arcgis小写.这个在Linux下是必须区分大小写的.
参考:http://blogs.esri.com/esri/arcgis/2010/10/08/clearing-the-arcgis-services-directory-cache-the-easy-way/
(通过谷歌 搜索 Generate Admin Token 等相关 arcgis 专业用于 可以找到相关信息)
顺便补充下 有个 公开的 ArcGIS Server Rest SDK 地址:http://atlas.resources.ca.gov/arcgis/SDK/REST/admin.html 可以查看rest API admin的一些功能.
再补充下 ,我发现 在 Rest SDK里面有空间参考ID,比如4326就是GSC_WGS1984 全球标准的GPS坐标系.采集的GPS数据转换成ArcGIS 的格式就应该设置成 这个 GSC_WGS1984坐标系.更多的可以从下面的地址看到
http://atlas.resources.ca.gov/arcgis/SDK/REST/gcs.html
投影坐标系 也给出来(点击页面上方的frame可以看到目录树 可以看到更多):
http://atlas.resources.ca.gov/arcgis/SDK/REST/pcs.html
头次 发现 这个 Rest SDK 上面 有许多有用的东西,却没有在 Desktop Help /Server Help /AO_JAVA SDK 等帮助上看到.
- 大小: 42.3 KB
- 大小: 26.6 KB
分享到:
相关推荐
仅供学习研究之用 ArcGIS Server 10.0 ArcGIS Server 10.0
### ArcGIS Server 10.0 安装与...通过以上详细的步骤介绍,相信您已经掌握了 ArcGIS Server 10.0 的安装与配置方法。请注意,随着技术的发展,当前版本可能已不是最新版本,建议根据实际需求选择合适的版本进行部署。
双击本授权文件 即可完成对ArcGIS Server10.0的授权
用于安装ArcGIS Server10.0时的注册
这个压缩包包含了从10.0到10.5版本的ArcGIS Server的ecp文件,这些文件对于理解和操作ArcGIS Server的不同版本具有重要意义。 ecp文件全称为“Enterprise Client Profile”,它是ArcGIS Server的一个关键组件,主要...
本节将详细介绍在 Windows XP 系统环境下安装 ArcGIS Server 10.0 过程中遇到的问题及相应的解决方法。 ##### 3.1 环境准备 - **操作系统**:Windows XP。 - **已安装软件**: - .NET Framework 4.0。 - ArcGIS ...
本文件是arcgis server 10的许可文件
Arcgis Server 10.0 许可证,亲测9.3版本也可用,谢谢!
教程图片较少,如果不清楚的请留言,我会尽快帮您解答
arcgis server 10.0 安装破解的图文教程,内容详细
在网上搜到的ArcGis 10 Server的下载种子,由于比较难找特此收藏。由于下载的人不多,速度不太稳定。最高到过160KBps,有时候根本不动。 如需破解,参搜索“ArcGIS10安装及破解步骤” 本文件不包含破解,仅供学习...
ArcGis10.0 Server 授权文件 有效期至2020年,别去乱下载过期的授权文件
ArcGIS Server 10.0 for Java 在Linux平台上进行集群部署是经常遇到的部署类型,文档条例清晰的总结了这中常见的部署类型,严格按照文档进行操作都能够部署成功,详细的截图与命令行实录对新手和老手都有帮助
《ArcGIS Engine 10.0的开发》 ArcGIS Engine是Esri公司推出的一款强大的地理信息系统(GIS)开发工具,主要用于构建具有专业GIS功能的应用程序。在10.0版本中,它提供了丰富的API和组件,使得开发者可以利用其进行...
### ARCGIS 10.0中文版简介与特点 #### 一、ARCGIS 10.0概述 ArcGIS是由美国环境系统研究所(ESRI)开发的一款强大的地理信息系统软件,广泛应用于地理数据管理、空间数据分析、地图制作等多个领域。自1999年发布...
│ ArcGIS Desktop 10.0 安装详细指导.ppt │ ├─【01】安装ArcGIS Desktop 10.0 会用到的License │ ArcGIS_Desktop_10_0_License.lic │ ├─【02】ArcGIS_8x9x10.0 allSeries_KeyGen及使用(用于生成License...
在日常工作中,很多用户在安装并配置好ArcGIS Server之后,由于工作性质或其他原因,可能会有一段时间不使用该系统。随着时间的推移,很容易忘记之前设置的登录密码。一旦忘记密码,将无法正常访问和管理ArcGIS ...
ArcGis DeskTop 10.0 汉化包 ,安装前关闭所有DeskTop ,运行安装文件,安装完毕后,再次打开DeskTop 即可显示为中文版。
arcgis10.0_license