摘要: WebGIS是当今GIS的制高点,已成为各大厂商激烈竞争的焦点。几个重要的GIS厂商争相发布各自的WebGIS产品,如MapInfo公司的MapInfo ProServer 、Intergraph公司的GeoMedia Web Map、ESRI的Interne...
WebGIS是当今GIS的制高点,已成为各大厂商激烈竞争的焦点。几个重要的GIS厂商争相发布各自的WebGIS产品,如MapInfo公司的MapInfo ProServer 、Intergraph公司的GeoMedia Web Map、ESRI的Internet Map Server(IMS) for ArcView & MapObjects,著名的CAD厂商Autodesk公司也推出了MapGuide。这些产品大多发布于1996-1997年。最近Bently公司和MapInfo公司又相继推出了ModelServer/Discovery和MapX Site。现就其中前五个WebGIS产品的技术特征进行比较,列表如下。
MapInfo ProServer |
GeoMedia Web Map |
Internet Map Server(IMS) |
MapGuid e |
ModelServe r/ Discovery |
|
---|---|---|---|---|---|
公司 |
MapInfo Corp. |
Intergraph Corp. |
ESRI Inc. | Autodesk Inc. |
Bently |
服务器操作系统 | Windows NT/95 |
Windows NT |
Windows NT |
Windows NT |
Windows NT |
Web服务器 |
支持CGI的Web Server |
Internet Informatio n Server |
Internet Informati on Server 或者 Netscape Server |
支持 CGI 的 Web Server |
Netscape Server |
其他服务 器端软件 |
ODBCMapInfo 4.x MapBasic |
ODBC | ArcView或者MapObject s应用、ODBC |
ODBC | MicroStation GeoGraphics ODBC |
客户端操 作系统 |
Windows系列、Macintosh、UNIX |
Windows NT/95
|
Windows系列、Macintosh、UNIX |
Windows NT/95 |
Windows系列、Macintosh、UNIX |
客户端操 作系统 |
支持HTML的任意浏览器 |
Internet Explorer、Netscape Navigator |
支持HTML的任意浏览器 |
Internet ExplorerNetscape Navigato |
Internet ExplorerNetscape Navigator |
要建立成功的WebGIS应用,选择WebGIS开发工具十分重要,用户要根据需求情况具体问题具体分析。以下列出几个方面的建议可供用户参考。
尽管几乎所有厂商都提供了数据格式转换工具,但最好选用能直接发布已有数据格式的软件,对于已经建立了空间数据库的用户,这是一个需要首先考虑的问题。如果要求较强的空间查询功能,则IMS、MapInfo ProServer和ModelServer/Discovery可以优先考虑,因为这几个软件在服务器端都运行着相应的桌面GIS软件,客户端可以通过Internet直接向服务器端发送其桌面软件支持的空间查询命令。另一方面,如果地图中有密集的细小多边形或线状地物, GeoMedia Web Map、MapGuide和ModelServer/Discovery有明显优势,因为它们在客户端采用的是矢量图形格式。倘若强调与关系数据库的动态连接,则是GeoMedia Web Map和MapGuide比较突出。另外,MapInfo ProServer和IMS在客户端支持多种平台,而GeoMedia Web Map和MapGuide仅仅支持使用Windows系列操作系统的浏览者。如果用于建立Intranet应用,选择传递矢量图形的GeoMedia Web Map、MapGuide和ModelServer/Discovery较好,因为它们所需要的插件和ActiveX控件可以统一分发,预先安装,从而换来客户端较强的交互性和较快的响应速度。
由于Internet技术本身正处于发展阶段,尽管WebGIS软件发展很快,总的说来还处于初级阶段,各厂商提供的解决方案都不十分成熟。这给起步较晚的国内GIS研究单位提供了很好的机会。目前,国内的WebGIS研制工作也在加紧进行,并有初步的产品推出。