基于ArcIMS的WebGIS设计

时间:2022-10-19 12:57:23

基于ArcIMS的WebGIS设计

摘要:介绍了WebGIS的特点、结构模型、构造技术。为了开发WebGIS系统,采用ESRI公司的ArcIMS开发平台,

>> 基于ArcIMS的校园WebGIS的研究 基于ArcIMS的WebGIS系统开发技术 基于ArcIMS的跨平台输电管理WebGIS系统 基于ArcIMS的校园WebGIS查询系统研究与开发 基于ArcIMS的公众信息查询系统设计与实现 基于WebGIS的校园功能设计 基于ArcIMS的城市工业园区系统的设计 基于WEBGIS的房产管理系统的设计和实现 基于WEBGIS的园林灌溉系统的设计 基于SVG的WebGIS的设计与实现 基于WebGIS的教育信息服务平台的设计 基于开源软件的WebGIS框架设计 基于WebGIS农村饮用水监测系统的设计 基于WebGIS土地流转系统的设计与实现 基于WEBGIS的数字化校园设计与实现 基于Flex的商贸WebGIS系统设计与实现 基于WebGIS的遥感定位信息管理系统设计 基于Linux的内存式WebGIS设计与实现 基于ASP技术的校园WebGIS设计与实现 ArcIMS的通讯机制及基于Struts的应用开发 常见问题解答 当前所在位置:文件的修改添加新的工具。首先在functions.js文件中添加工具的功能函数,然后在toolbar.htm中添加工具,最后在default.js中声明buttom可用。Bottom的图标放在images文件夹中。

下面以一个自定义的“打开新窗口”buttom的实现,具体说明工具栏的设计过程。

1) 在functions.js中添加clickFunction事件中的case语句,代码如下:

Case”urltool”://自定义函数

Var win=windou.open(javascript:”<h1>Open!</h1>”,””,” width=”+200+”,height=”+200);

Break

2) 在script语句中添加一个if语句:

If(parent. useURL){

document. write(‘<td align =”center” v align = “middle”>’);

document.write(‘<img src = “image/url.gif” width = 16 height =16 hspace=1 vspace =1 border=0 alt= “打开新界面” onmousedown = “ clickFunction(‘urltool’);”)

isSecond= ! isSecond;

document.writeln(‘</td>’);

//if(isSecond)document.write(‘</tr> <tr>’);

}

3) 在default.js中设置buttom可用:

在文件最后加上:var useURL=true;

4) 将图标url.gif拷到images文件内。

6 结语

目前,无线通信技术将GIS应用从室内带到室外,极大地扩展了其应用范围,并使其成为主流地IT技术领域之一。ArcIMS是一种有些地基于Internet地GIS应用系统开发软件,一个功能强大、具有可扩展性的软件,提供了多方位的WebGIS解决策略。因此使用该软件进行WebGIS的开发应用是比较理想的选择。

参考文献:

[1] 毛志红.地理信息系统(GIS)发展趋势综述[J].城市勘测,2002,(2).

[2] 李琦,杨超伟,陈爱军.WebGIS中的地理关系数据库模型研究[J].中国图象图形学报,2000,5(A版).

[3] Yee, Leung. Intelligent spatial decision support systems. Berlin: Heidelberg: Springer-Verlin, 1997.

[4] 陈述彭,鲁学军,周成虎.地理信息系统导论[M].北京:科学出版社, 1999.

[5] 彭明军,李宗华,杨存吉.WebGIS实现技术及发展研究[J].测绘信息与工程, 2001,(1): 41-44.

[6] 肖国强,冯燕.一个基于Java/J2EE的WebGIS的模型研究[J].计算机应用研究,2003,(5): 110-112.

上一篇:浅析防御网络欺骗攻击 下一篇:中值滤波器在图像去噪中的应用