摘要: 一、安装步骤 1.安装Python 在安装ARCGIS的Desktop时,会自动安装Python ,如果没有安装,可以在ARCGIS的Desktop 安装盘的Desktop\Python目录下找到一个2.4的版本。或者去http://www.python.or...
一、安装步骤
1.安装Python
在安装ARCGIS的Desktop时,会自动安装Python ,如果没有安装,可以在ARCGIS的Desktop 安装盘的Desktop\Python目录下找到一个2.4的版本。或者去http://www.python.org下载一个新版本的。
2.配置Python
配置Python需要在系统环境中和IIS同时配置,即让IIS解析Python的py文件。
(1)在系统环境中配置Python
- 在”我的电脑”点击右键,选择属性
- 在“系统属性”中的“高级”选项卡中点击“环境变量”
- 选择“系统变量”中的“Path”,在“变量值”中添加Python的安装目录.
- 确认修改
(2)在IIS中配置Python
- 打开IIS,在“默认网站”上点击右键,选择“属性”
- 在默认网站属性窗体中选择“主目录”选项卡,点击“配置”按钮
- 点击“添加”按钮
- 配置py文件
- 点击确定,退出配置
3.安装TileCache
(1)下载TileCache,并解压到C:\Inetpub\wwwroot中
(2)刷新IIS目录,在tilecache目录上点击右键
(3)在“目录”选项卡中点击“创建”按钮
(4)运行命令行,进入c:\inetpub\adminscripts目录
(5)运行语句
adsutil set w3svc/AllowPathInfoForScriptMappings True
adsutil set w3svc/1/AllowPathInfoForScriptMappings True
二、使用TileCache
1.配置TileCache
(1)重命名
将“C:\Inetpub\wwwroot\tilecache\tilecache.cgi”
文件重命名为
“C:\Inetpub\wwwroot\tilecache\tilecache.py”
(2)编辑tilecache.py文件
将Service.Load中的参数修改为“C:\Inetpub\wwwroot\tilecache\tilecache.cfg”,即指向tilecache.cfg文件。
2.配置WMS(arcims)
3.TileCache切图
设置tilecache.cfg文件
(1)cache节点
tilecache.cfg文件中有个cache节点,是存放切片的,必须在tilecache目录中新建一个文件夹,并把cache节点的参数指向这个文件夹,且在IIS中必须把这个文件夹添加上可写属性,如:
(2)图层节点
图层的名字必须和wms发布的名字相同,tilecache.cfg文件本身支持多图层
(3)切图
在命令行窗口运行命令行
python "C:\Inetpub\wwwroot\tilecache-2.04\tilecache_seed.py" "http://localhost/tilecache-2.04/tilecache.py?" country 0 2
4.TileCache效果
5.应用效果
利用openlayers来展示