当前位置:首页 > WebGIS超详细版复习资料
服务器
? ArcIMS 空间服务器 主要的空间数据处理中心,空间数据在空间服务器中进行处理,并将输出的地图和数据返回给Web服务器。 空间服务器功能: 处理影像 处理要素 查询服务 地址匹配 提取服务
? ArcIMS Tasker
服务器清道夫,用于在每个地图服务中设置时间间隔,删除地图服务生成的一些临时文件。
使用和管理ArcIMS
? Author:地图配置文件,配置地图,配色、设置要素可见范围等 ? Designer:设计一个Web GIS网站 ? Administrator:管理地图服务 ? Manager:远程管理地图服务 ? Viewer:预览、测试和定制站点
ArcIMS使用顺序:
1、Author配置地图服务内容 2、Administrator 发布服务 3、Designer 设计网站 4、Viewer测试
对于MXD文档、PMF文档,也可以发布地图服务,但要安装ArcMap Server
使用Author工具创建地图配置文件
? 配置文件格式:XML ? 后缀名:.axl
? ArcIMS支持的数据格式 ShapeFile格式
空间数据引擎(SDE) 影像数据格式
? 创建地图
和ArcMap中的创建地图操作基本相同
? 更改图层显示顺序
? 设置图层属性(注记、图例等)
? 使用Administrator工具创建图像服务 ? 使用Designer工具设计地图Web站点
ArcIMS 的站点管理
? 1 空间服务器和虚拟服务器
? ? ? ? ? 2、统计工具
3、服务器需求配置
4、记事本文件夹及EditNotes工具 5 、安全性 6、保存配置
ArcIMS的服务 1)图像服务 2)要素流服务
ArcIMS的用户定制
Html viewer简介
Html viewer:ArcIMS自动安装的一种地图浏览器,用于定义ArcIMS网站的图形界面和功能。由一组HTML和JavaScript程序组成,比较轻巧。
通过集成HTML/JavaScript/XML等技术提供了一组包含地图、工具条、图例、鹰眼和其它图形元素的网站框架 HTML Viewer 文件组织 1)javascript 子目录 2)Image子目录 3)Meta-Inf
4)ArcIMSparam.js 5)HTML文件
初始化时文件的载入顺序
(1)Default.htm:检测浏览器版本载入Run.htm/CannotRun.htm (2)Authorize.htm:检查服务的访问权限 (3)Viewer.htm:框架用于载入各个布局结构 (4)载入MapFrame.htm;PostFrame.htm HTML Viewer框架
? TopFrame:Top.htm
? MapFrame: MapFrame.htm;OverView ? ToolFrame: Toolbar.htm
? TOCFrame: TocFrame.htm;toc.htm ? ModeFrame:ModeFrame.htm ? TextFrame: TextFrame.htm ? PostFrame:JsForm.htm ? BottemFrame: Bottom.htm
定制HTML Viewer
1、对HTML Viewer框架布局的定制
2、对ArcIMSparam.js的定制 显示范围 可用工具 设置颜色
交互性功能变量(活动图层)
ArcXML请求/响应循环
Java Viewer 简介
? HTML Viewer 仅适用于持影像数据,而不支持真正的地理数据 ? JAVA Viewer:同时支持影像数据且支持要素数据。
? JAVA Viewer是一种胖客户端,所有的地图交互和处理操作都在客户端机器上进行。 比较适合于在内部网中使用,但必须下载插件。
Java Viewer的优点
? 通过Java Viewer,可以: 1)要素数据流的共享
2)在同一浏览器中合成多个地图服务,可以添加本地数据源到同一浏览器中 3)Java网页容易定制,通过Designer或者HTML编程技巧来定制
Java Viewer的其他功能 (1)本地渲染
(2)添加地图提示 (3)创建编辑记录 (4)添加地图记录
框架页面对应关系 框架 Title Frame MapFrame 页面 title.htm map.htm OverviewFrame overview.htm ToolbarFrame toc.htm TOCFrame ModeFrame TextFrame saclebar.htm modeframe.htm bottom.htm closeproject.htm/editnotes.htm/submitEditNotes.htm/loadingMapNotes.htm/ saveMapImage.htm/setMeaure.htm ScalebarFrame saclebar.htm
定制 Java Viewer
? 两种Java Viewer Java Standard Viewer Java Custom Viewer
通过JAVA Applet提供地图服务和信息查询
比HTML viewer“胖”,但一旦载入数据完成后,速度远快于HTML viewer
Java viewer的文件载入顺序
共分享92篇相关文档