职业IT人-IT人生活圈

 找回密码
 成为会员
搜索
查看: 1128|回复: 1

进行WEBGIS开发,可选的有哪几种方法

[复制链接]
蓝色梦幻 发表于 2008-9-10 22:33 | 显示全部楼层 |阅读模式
[载自CSDN网友观点]
----------------
(1)直接使用现有的WebGIS平台进行二次开发,比如ARCIMS,MAPXTREME,SUPERMAPIIS你只要写写ASP,JSP,JAVASCRIPT等东东,比较简单,功能比较强大,不过这样的平台好像还都是挺贵的。   
   
  (2)利用MO/MAPX/SUPERMAP等组件提供GIS功能,自己开发WebServer,封装成类似ARCIMS活则MAPXTREME的WEB地图服务器,自己要开发的东西较多,有一定难度,不过只要花钱买MO/MAPX等东东,要便宜很多   
   
  (3)   全部从低沉做起,包括自己实现GIS功能,自己实现WebServer,要花很大精力,决定放弃;).
------------------
To:xsfh1223   (飞   狐)     
  总的来说有4种方式,简单介绍一下,详细的可以去查资料.   
  1.CGI语言方式.   
  灵活,系统构架复杂,每个单独页面请求都要求相应的CGI程序.服务器负荷大,访问用户大的时候服务器负载太大.该类代表的有Xerox的Map   Server.   
  2.Server   API(服务器应用程序接口)方式.   
  原理和CGI相似,但不像CGI每次都需重新启动,速度比CGI快.也存在网络流量大的时候服务器负载重的问题.代表有:ArcIMS和Mapxtreme,ESRI的MapObjects   IMS,Arcview   IMS等支持该方式   
  3.插件法(Plug-In).   
    原理是在客户浏览器端安装一定的插件来显示数据信息,提高了网络运行效率,缺点是跨平台性能差.代表有:Intergraph的GeoMedia   Web   Map,GeoMedia   Web   Enterprise和AutoDesk的MapGuide等.   
  4.java方式   
    采用JVM技术规范,实现跨平台,实现计算分布,数据分布.可以利用Applet,javaBean技术,相对非常灵活,具备插件方式的优点.缺点开发周期长,客户端硬件要求较高,计算速度较慢.代表有:   
  ESRI的ArcIMS,武大的GeoSurf等.   
  -----------------------------
个人认为国产的SuperMap平台也是不错的,可以考虑一下
---------------------------
基于XML规范的SVG技术,是比较理想的WebGIS解决方案,在国内很火的技术,在国内似乎也有不少人在开发,这也是以后的发展趋势,不依赖于某一GIS平台
 楼主| 蓝色梦幻 发表于 2008-9-11 21:33 | 显示全部楼层
没人顶,我自己来顶,这是未来的发展趋势,想去学习下了
您需要登录后才可以回帖 登录 | 成为会员

本版积分规则

QQ|手机版|小黑屋|网站帮助|职业IT人-IT人生活圈 ( 粤ICP备12053935号-1 )|网站地图
本站文章版权归原发布者及原出处所有。内容为作者个人观点,并不代表本站赞同其观点和对其真实性负责,本站只提供参考并不构成任何投资及应用建议。本站是信息平台,网站上部分文章为转载,并不用于任何商业目的,我们已经尽可能的对作者和来源进行了通告,但是能力有限或疏忽造成漏登,请及时联系我们,我们将根据著作权人的要求立即更正或者删除有关内容。

GMT+8, 2024-5-2 21:21 , Processed in 0.129261 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表