再次学起GIS,不再排斥,而是挺喜欢的的那种淡淡的感觉

研一上学期,也就是去年的这个时候,突然被一个学长叫去做webgis,说是用java。我之前只做过web开发,对于gis没有任何概念,更别提对于gis开发了。去之前还是很犹豫的,去了怕做不好,不去,觉得失去了一个锻炼自己的机会。犹豫许久,最终还是下定决心,一个字:”干!“。

俗话说,会者不难,难者不会,这句话真是绝对的真理啊。想想当时的情景,几个人都不会gis,毕竟学计算机的嘛,也都不知道该去做这个webgis,自从把任务交给我之后,就各自为政了,我只有一个人守着这个叫做gis的东东了。上网搜,这是唯一的办法了。听说某个IT届人士说过这样一句话:搞计算机的,在网上,能查到任何你想要的资料。我想,我也算是个搞计算机的吧,希望能查到吧。乖乖,还真出了个bug,我愣是没在网上非常使用的关于java开发gis的资料。我着急啊。

理了理思绪,把现状搞清楚,有问题总是要解决的,一个个解决吧,心里暗想:前途是光明的,道路是曲折的。首先是开发gis需要的工具,这个网上是有介绍的,说是arcgis server,当时也不管他是什么软件,好不好做出东西,闷着头心想:就是他了,老子哪有时间再去熟悉这些东西再去做决定用什么软件啊。立即就下软件安装,顺带有一些帮助文档也跟着下下来。等下载的过程我很痛苦,资源怎么那么少,教育网怎么那么垃圾,下的那么慢。

下好了,安装,具体的安装过程给忘记了,不过依稀记得装的过程也很痛苦,好像是那个arcsde--空间服务器服务一直起不来,当然还有其他一些问题了,比如apache和tomcat负载均衡的问题。记得安装arcsde时好像还需要安装oracle,我的娘来,我急。。。记得搞定的时候很高兴的,暗自窃喜一下,虽然不知道下一步该如何走。。。不过当我跟学长报喜的时候,并没有夸奖我一番,我就感觉我的任务真是重啊。

下一步是熟悉软件,我是一点都不懂,但软件装好也不能在那放着啊,我还得会用,又是搜。网络确实是个好东西啊,你想要的东西总能搜出点来,总比没有好啊。凭着那一点点软件资料,我学会了如何用这个软件,同时对这个软件也有个认识:esri,不错的公司嘛,能开发出这样的软件!学会之后我发布了第一个地图服务。我用的是arcims,上面发布服务到最后是有个url说可以访问的,记得我把这个url粘贴到ie上时回车的那份激动,真的是无法想象。结果却非我愿啊,页面显示正常,唯独地图没有。失落,我心里着急啊。改吧,前途是光明的,道路是曲折的啊,我在一步步走向成功啊。

在ie上浏览正常后,又到了下一个步骤了,我该如何开发?服务已经发布,怎么接受服务进行开发呢?又是网上搜啊,无头的苍蝇乱撞,心里是很急的,但接了任务就要完成,不然太没面子了。不记得哪一次链接点进去,发现了一个博客上介绍web adf for java 的,教怎么在eclipse上安装这个插件。我当时就意识到,开发的工具也找到了。那就下adf for java吧,我的是arcims的,就搜arcims adf for java的吧。搜这个的过程很困难的,但一想到安装这个插件之后新建的那个arcgis项目,心里就看到了希望啊。在这里非常感谢那位帮我的美女,在我找了很久之后,她说她有,但她不是搞gis的。

接下来是安装,绑定插件,中间也是有心酸的,下了好几个版本的eclipse,最后是那个欧洲版的可以了。看到新建arcgis项目出现的时候,我就对自己说我已经成功了一大半了。

之后的开发工作当然也是痛苦连连,但最终我还是不负众望,把gis地图按照需求完完整整地显示在页面上,看到学长他们能访问我的页面时看到效果时,真的好高兴啊!

我想,这个事情应该给我影响很大,一个完全不知道是什么的东西从认定它到做出来它,这个过程非常痛苦,其中经历了多少次自我怀疑,这是没经历过的人很难想象的。从那时起,我就决定相当长一段时间内不再接触这个东西,不知道为什么,一想到它,堵得慌。

可是就在这几天,我又接触到它了,还是那eclipse,还是web adf 还有那个server 。我竟然没有反胃,而且看着它感觉那么亲切,这是我没有想到的。我意识到,我可以很惬意的搞这个东西了,看着这些代码,我没有了以往的迷茫,而是更加的坚定,平静。。。

在网上很兴奋略带紧张的写完这些流水帐,感觉好爽啊。。。

你可能感兴趣的:(java,eclipse,server,web开发,负载均衡,任务)