cau001
路人甲
路人甲
  • 注册日期2004-04-21
  • 发帖数23
  • QQ
  • 铜币57枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:2032回复:4

mapgis/supermap/arcgis-gis冠军口水大讨论

楼主#
更多 发布于:2004-10-28 08:42
<P>mapgis/supermap/arcgis-gis冠军口水大讨论;</P>
<P>在中地的官方网站上出头了mapgis/supermap/arcgis-gis冠军口水大讨论,很是过瘾,大家有兴趣去加贴啊。<a href="http://www.mapgis.com.cn/bbs/dispbbs.asp?boardID=8;ID=10264" target="_blank" >http://www.mapgis.com.cn/bbs/dispbbs.asp?boardID=8;ID=10264</A></P>
<P>根据他们的立场和可靠消息内幕:据说user是中地官方高层领导,niuniu是上海用户。</P><img src="images/post/smile/dvbbs/em02.gif" /><img src="images/post/smile/dvbbs/em03.gif" /><img src="images/post/smile/dvbbs/em04.gif" /><img src="images/post/smile/dvbbs/em05.gif" /><img src="images/post/smile/dvbbs/em06.gif" /><img src="images/post/smile/dvbbs/em09.gif" /><img src="images/post/smile/dvbbs/em13.gif" />
喜欢0 评分0
gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15945
  • QQ554730525
  • 铜币25337枚
  • 威望15352点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
1楼#
发布于:2004-10-28 08:52
据说user是中地官方高层领导,niuniu是上海用户
举报 回复(0) 喜欢(0)     评分
gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15945
  • QQ554730525
  • 铜币25337枚
  • 威望15352点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
2楼#
发布于:2004-10-28 08:56
<P>niuniu:</P>
<P>国产GIS发展之我见    </P>
<P>  总体来说,国内的GIS理论方面不比国外差,虽然国产GIS如MAPGIS,SUPERMAP已经发展较好,但比起国外GIS如ArcGIS,GeoMedia等还是差的远</P>
<P>,大家想想为什么呢???
   我个人认为,国产GIS差就差在软件技术上。GIS终究是一种软件,所以如果国产GIS厂商不注意把最新的软件技术应用在GIS技术上,无疑将</P>
<P>失去竞争力。比如说:ArcGIS系列产品,不断将最新的软件技术应用其中,才有今天强大的ArcGIS系列产品,才有强大的二次开发功能。
   国内有几家GIS厂商想到过要去开发一个SDE?有几家公司在自己的软件设计时真正运用了面向对象的设计,会UML?有几家GIS公司想到了将</P>
<P>GIS发展成Server方式,将来以Web Service方式提供服务?有几家公司能够把自己的GIS部署成一个真正的企业级的应用?
  
  有以上思想的公司凤毛麟角。可能有的人看到我以上的言论很不服气。随便拿几个问题来讲吧!
1,为什么要说SDE?
   SDE最起码的功能是将GIS系统划分了层次。一个基于SDE的C/S系统最少被分为了3层。这样,比起2层的C/S架构的系统来说,会少掉很多麻</P>
<P>烦。比如:如果是2层的系统,数据库如果是ORACLE,还必须在每个客户端安装ORACLE的客户端,SDE的方式就解决了这个问题;再比如:GIS的</P>
<P>并发编辑问题,利用SDE可以得到很好的解决,而实际上国产的2层的GIS平台并没有从根本上解决并发编辑的问题!</P>
<P>2, 利用UML来设计
   面向对象的思想虽然已经发展很长时间了,但是国产软件,当然也包括国产GIS,有几家公司在设计自己的产品时运用过?有几家公司真正</P>
<P>运用了COM技术?说的不客气点,恐怕国内没有几家GIS公司真正理解过那20多种设计模式呢!
   可能大家会说,我拷!我为什么一定要面向对象呀?面向过程不是蛮好吗?但,老兄想想,你面向过程做出来的GIS平台人家二次开发的爽</P>
<P>吗?世界上有几家主流的GIS平台现在还用面向过程的方式开发?!劝相关人员去研究研究JAVA类库的设计,相信面向对象的魅力将征服你!</P>
<P>   为什么SUPERMAP一推出来就发展很好?这除了商业运作外,更多的是它一出世就完全运用了COM技术!而这比国外GIS已经晚了很大一步!
  
3,企业级的GIS
   看到这个字眼,大家肯定会说我们原来做了那么多GIS,不都很成功吗?但是,要知道,那些严格来说都不是企业级别的应用。
   真正的企业级别的应用不单要考虑功能,更多的要考虑稳定性,安全性,扩展性等问题;真正的企业级别的应用应该是一个系统工程,是硬</P>
<P>件和软件,网络等组成的一个复杂的系统!
   大家不信的话,我随便问几个问题:
   你们的GIS企业应用系统做过压力测试和性能测试吗?你们的系统在最大负荷时能够安全无故障运行多长时间?你们的系统真正安全吗?假</P>
<P>设电信公司要建设一个能够支撑200个客户端的GIS系统,这些客户端不停的24小时利用你们的GIS查询各种信息以提供服务,你们能保证在有限</P>
<P>的硬件资源下这些客户端同时查询时的系统的性能吗?能够保证系统24小时不出故障吗?能够真正保证这些比黄金还贵的数据资源的安全吗?
   我可以很肯定的告诉你,采用国产的GIS现在做不到!
   国产的GIS应用更多的依赖于微软的技术,比如:数据库采用SQL SERVER,服务器OS采用WINDOWS。但实际上,微软在服务器端的技术远远落</P>
<P>后于IBM,SUN,ORACLE等公司,其Sql Server + Windows在服务器端的企业应用简直不值一提。如果想利用Sql Server + Windows能够解决我以</P>
<P>上提出的应用,简直是痴人说梦。人家用Oracle + Solaris实现以上的应用,服务器运行一两年不用管,用Windows能够做到吗?!
   企业级别的应用国外早就有企业级别的解决方案,包括硬件,软件和网络等选型等等。而使用Oracle,使用Linux/Unix做GIS应用绝对不是</P>
<P>简单的安装那么简单,如何部署安全,如何保证硬件和软件搭配的性能发挥到最佳,如何采用集群等技术,如何保证伸缩性,都不是一个只摸</P>
<P>过一两年的菜鸟所能做到的!像银行,证券,电信等关键营业系统,几乎全是这种企业级别的系统!</P>
<P>   说到这里打住。本人发表以上言论并非恶意攻击,也不是自暴自弃,更不是崇洋媚外。我的目的是吸引国产GIS企业的眼球,开发出真正与</P>
<P>国际接轨的GIS!</P>
[此贴子已经被作者于2004-10-28 8:56:36编辑过]
举报 回复(0) 喜欢(0)     评分
gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15945
  • QQ554730525
  • 铜币25337枚
  • 威望15352点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
3楼#
发布于:2004-10-28 08:59
<P>如果是这样,user也太愚昧了吧!</P>
举报 回复(0) 喜欢(0)     评分
travel
路人甲
路人甲
  • 注册日期2004-01-01
  • 发帖数13
  • QQ
  • 铜币201枚
  • 威望0点
  • 贡献值0点
  • 银元0个
4楼#
发布于:2004-10-28 12:38
楼上说"据说user是中地官方高层领导",本人表示怀疑,若是可以命令他手下删除贴子了事。何必呢?
举报 回复(0) 喜欢(0)     评分
游客

返回顶部