深入研究:使用ArcXML扩展ArcIMS MapServices ArcXML源于XML和HTML有相似的地方,是SGML的子集;它是一种发展了的标记语言;描述结构数据的内容而不是数据的表现。 ArcXML文件是文本文件,以.axl结尾,可以编辑。ArcXML定义了MapService的内容以及从客户端发出的请求,ArcIMS响应,各业务逻辑层和服务器之间的通信的内容。通过在地图配置文件里手工添加元素和元素的属性,可以实现一些不能通过Author实现的功能,例如 WebGIS 甜馍馍 2007-09-22 134 热度 0评论
如何使用ArcIMS构建GMap风格的地图应用 要构建GMap风格的网络地图,首先需要有一个类似GMap风格的JS库,作为客户端;其次是如何使该客户端和ArcIMS连接起来,如何缓存图片等等。本文是在以下基础上构建的: MapEasy,一个国人写的网络地图JS库,可以在mapeasy.sf.net下载,不过该库好像很久没有更新了,比较可惜。类似的JS库还有不少,但没有相对完整、可用的。 来自Maplex的一段连接GMap API和ArcIMS的 WebGIS 甜馍馍 2007-09-22 124 热度 0评论
经验之谈:ArcIMS中文显示乱码问题的解决方法 ArcIMS中文显示乱码问题的解决方法: ArcIMS在html viewer中中文显示为乱码: 1、编辑位于工作目录javascript目录下的aimsXML.js文件. 将下行 var charSet = "ISO-8859-1"替换为var charSet = 某个中文字符集。 例如 var charSet="GB2312" 2、编辑位于工作目录下的viewer.htm和mapFrame.h WebGIS 甜馍馍 2007-09-22 115 热度 0评论
如何使用ArcIMS和JSP发布地图服务 使用Java框架来发布ArcIMS,需要有JavaVM,WebServer和Servlet引擎.在我的电脑上,使用的是java1.4sdk,Tomcat,Java Connector.ArcIMS是一个由Presentation层,Business Logic层,data层组成的多层架构,另外,它还有一个用于管理地图网页发布的应用程序集. 下文讨论用JSP发布地图网页的两种形式.使用Java框架来 WebGIS 甜馍馍 2007-09-22 130 热度 0评论
ArcIMS体系结构详细介绍 Arcims应用服务器:管理虚拟服务器,地图服务(admin配置的),连接器请求线程管理等。连接器调用它,它在调用空间服务器。一个应用服务器可以连接多个空间服务器。 开发webgis系统,对程序员的要求太高了,可是工资水平一直很低,行业极其不成熟,国内也没什么发展前途,让我好多次有想法转行专门做j2ee去,但还是坚持下来了。国内这帮搞gis的都是学院派出生,相对编程能力,计算机应用水平比较差,对i WebGIS 甜馍馍 2007-09-20 121 热度 0评论
基础教程之:ArcIMS HTML Viewer的定制 HTML浏览器的框架 理解HTML页面的框架对于熟悉HTML浏览器是非常重要的,本文不作介绍。 JSForm.htm页面是隐藏的,它用于与IMS的Servlet连接器进行通讯。 多主机模式Multiple Hosts 一般而言,由Designer产生的WEB站点是通过存放WEB页面的WEB服务器上的服务service来支持的。用另外一句话来说,URL就像定义了服务一样,也定义了WEB服务器的主机。 WebGIS 甜馍馍 2007-09-20 125 热度 0评论
Arcims开发经验总结之地图放大缩小、鹰眼实现逻辑 放大缩小:var x1,y2; //起点 坐标var y1 ,x2; //对角点坐标 //开始拉框。由鼠标点击触发function startZoomBox(e) { //把地图所在的<DIV>移动到初始位置。 moveLayer("theMap",hspc,vspc WebGIS 甜馍馍 2007-09-15 136 热度 0评论
arcims开发经验总结之arcIMS客户端与连接器的选择) servlet connector 和 javaconnector比较 一、性能 servlet connector: 用户下载javascript文件。组合arcXML在客户端执行。如果用户机器不是太慢的话,性能应该是最好的,服务器压力也小。据说ims 群集安装,系统配置的好的话,可以支持几百万用户。 javaconnector:比不上servle WebGIS 甜馍馍 2007-09-15 197 热度 0评论
ArcIMS学习之 HTML Viewer定制笔记(Servlet与请求响应过程) 要进行基于IMS的二次开发,首先必须理解IMS的原理。ArcIMS是一个基于B/S结构的服务,它与我们常常谈论的ArcMap等程序完全不同。在安装完IMS后,我们必须先使用Author设计一个要发布的地图,在这个工具里面可以引入数据,进行着色,标注,显示提示文本等信息,它建构的地图将会在将来的地图发布中出现。当我们完成一幅地图的设计后,将把它保存为一个AXL文件,这是一个ArcXML文件,它里面保 WebGIS 甜馍馍 2007-09-15 114 热度 0评论
欲开发基于arcims的webgis需要掌握的基本技术 gis系统关键是数据.大家看到的 google maps,google earth的数据是你们想不到复杂,维护,采集估计花了不少钱. 所以维护空间数据是个困难的工作. 如果用oracle 数据库,既要有oracle DBA要求,还要掌握gis矢量数据的转化,结构,空间数据库调优等等. 开发基于arcims的webgis需要掌握的技术: 表现层:精通xhtml,javas表现层:精通xhtml,ja WebGIS 甜馍馍 2007-09-15 124 热度 0评论