GeoServer作为目前最好的J2EE平台的开源的地理信息服务器,受到很多非专业GIS开发者的关注。这是一个好的现象,GIS行业现在看起来是比较火爆的,大家已经不再甘心只是用GoogleMapsAPI来做一些简单的服务,需要架设自己的WMS服务器。于是GeoServer,由于它本身基于J2EE,而大环境下Java的开发者占据了绝对的数量优势(虽然在GIS界微软的更多一些),本身又开源。一个对GIS没有什么了解的开发者很容易在SF或是国内的Open-Open找到它,软件的获取非常容易,并且GeoServer的userguide写得已经比较完善了,作为入门,一个拥有J2EE经验的开发者甚至不需要太多GIS的知识也可以在比较短的时间里运行起自己的服务。
虽然尚不能于大型的商业软件竞争,但是GeoServer以及其背后的GeoTools(有不少GeoServer的作者也在为GT贡献代码,从DataStore这样的名字上更能看出二者精神的传承,这一点uDig就无法匹及)显然已经撑起了Java开源GIS的天空。最近又欣闻WorldWind的Java版本即将发布,这样在B/S架构之外,又多了一个足以与GoogleEarth竞争的C/S架构WebGIS软件,可以想象未来的壮观了。
半年前我还在犹豫,既然决定学习GIS技术,是否以Java作为首选的编程语言不太合适(当时看来完全是被VB VC++ .NET等包围),但是现在显然不需要再彷徨了。

Recent Comments