A公司是我研究生毕业的第一家GIS公司,一家专门做GIS应急的公司,接的项目还是可以的。A公司的项目框架GIS部分采取的是flexviwer,当然最近一两年来,flex技术在gis行业慢慢的被淘汰了,现在弄webgis的话,肯定不推荐继续用flexviwer,只是当时毕业时候flexviwer,esri官网还是在持续更新的,不过更新版本的频率很少了,后面flexviwer3.7版本之后就不在更新,那当然是后话了的。刚毕业那时候,我弄webgis还是silverlight方向的,那时候其实sl已经进入末日期,flex其实处境也好不了多少,不过没办法,A公司的GIS开发环境就是flexviwer,所以我得零基础学习flexviwer那套框架。

我应该算是比较幸运的,进来这家公司,有个flexviwer开发经验比较丰富的高手带着我,他当时工作6-7年的,一名经验丰富的giser,在他的指导以及自己努力学习之下,经过1-2个月,自己算是对flexviwer基本掌握了,也对公司的项目GIS部分熟悉了,至少知道如何配置地图服务,如何修改widget,知道widget跟widget之间的交互机制,懂的如何在不同模块widget之间共享数据等等基础的。不过幸好自己之前有arcgis for silverlight的开发项目经验,silverlight和flex还是有相似之处的,页面设计的类似,还有就是自己的arcgisserver基础知识功底吧,学习起来效率还是可以的,加上有个导师在指导。

不过还是得吐槽一下A公司,我进入的时候,之前的版本flexviwer竟然是flexviwer1.0版本,刚开始的那个版本,可想而知,A公司是多么的保守,或者是没找到giser开发者;指导我的导师,其实跟我是差不多同期进去的,他到A公司的比我早3个月而已,然后他带着我升级了项目的flexviwer,改用flexviwer3.5版本了,升级改造过程了,很多东西都需要更改了,比如flashbuild,之前是3.x系列,现在改为4.x系列。flexviwer版本差异也挺大的,里面一些机制也变动了,慢慢的一点一点的,从旧flexviwer功能的widget搬到了新版本flexviwer的widget,也正好有这么一个机会,让我慢慢的学习锻炼,这点我该感谢A公司提供的平台,尽管flexviwer技术几乎被淘汰了,但是自己学习的开发思维方式,arcgis api开发方向都是类似的。

在A公司呆的一年时间中,自己弄的都是flexviwer框架的gis实现部分,除了对flexviwer熟悉之外,还有就是学习一些新的知识,在学校没弄过的,比如arcSDE,如何安装,导入图层数据以及发布要素服务,用来实现在线编辑图层的功能;还有就是学会用发布地图瓦片服务以及瓦片切图是如何的,这些都是在导师的指导之下掌握的,自己还是比较幸运的。最后,附上一些A公司期间,我实现的一些GIS功能效果图:

我的屌丝giser成长记-工作篇之A公司的更多相关文章

  1. 我的屌丝giser成长记-工作篇之B公司

    从A公司跳槽到B公司,岗位还是webgis开发方向,但是具体实现的技术完全变了,从flex转换js,这也是我要离开A公司的最重要的原意之一:A公司的arcgis for flex框架采用了flexvi ...

  2. 屌丝giser成长记-大学篇

    作为一名屌丝giser的我,刚接触gis专业是2007年的大一,好悲催,当时gis这个专业是被调剂的,我压根都不知道gis为何物,那时候gis冷门的一逼,报名这个专业的寥寥无几.记得那时候得知被调剂到 ...

  3. 我的屌丝giser成长记-研三篇

    进入研三以来,基本都是自己的自由时间了,从导师的项目抽离出来,慢慢的都交给师弟他们来负责.研三的核心任务就是找工作以及写毕业论文,因为有导师科研基金项目成果作为支撑,所以自己的论文没什么可担心,一切都 ...

  4. 我的屌丝giser成长记-研二篇

    之前有提到过的,本来按照计划中,研一结束就该去深圳中科院研究所实习的,之前跟里面师兄说好了的,奈何导师又接到一个新的科研研究项目,跟学院的几个其他老师一起合作的,主要是关于土地流转系统,而且是一个挺大 ...

  5. 我的屌丝giser成长记-研一篇(下)

    研一生活的下学期开始,课程就比较少了,加上选修课,4门课而已,总体还是比较轻松的,让我有更过充裕时间来做自己的事情以及导师的项目.开始导师的一个新的webgis开发项目,叫做三峡库区事故型水环境污染风 ...

  6. 屌丝giser成长记-研一篇(上)

    2011年本科毕业之后,我选择了保研GIS研究生,继续了我的GIS研究生涯,读研的童鞋们注意了,读研选择什么样的导师很重要,因为不同的导师有不同的人脉,从浅一点的来说,导师手头的开发项目多的话,你自己 ...

  7. 阿里巴巴年薪800k大数据全栈工程师成长记

    大数据全栈工程师一词,最早出现于Facebook工程师Calos Bueno的一篇文章 - Full Stack (需fanqiang).他把全栈工程师定义为对性能影响有着深入理解的技术通才.自那以后 ...

  8. 蓝的成长记——追逐DBA(10):飞刀防身,熟络而非专长:摆弄中间件Websphere

    原创作品,出自 "深蓝的blog" 博客.欢迎转载,转载时请务必注明出处.否则追究版权法律责任. 深蓝的blog:http://blog.csdn.net/huangyanlong ...

  9. 【我的物联网成长记6】由浅入深了解NB-IoT【华为云技术分享】

    版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/devcloud/article/detai ...

随机推荐

  1. web安全浅析

    就之前本人主持开发的金融产品所遇到的安全问题,设计部分请参见:http://www.cnblogs.com/shenliang123/p/3835072.html 这里就部分web安全防护就简单的交流 ...

  2. Windows 7 上安装Visual Studio 2015 失败解决方案

    安装之前先要看看自己的系统支不支持,具体的可以看:https://www.visualstudio.com/en-us/visual-studio-2015-system-requirements-v ...

  3. Demo源码放送:打通B/S与C/S !让HTML5 WebSocket与.NET Socket公用同一个服务端!

    随着HTML5 WebSocket技术的日益成熟与普及,我们可以借助WebSocket来更加方便地打通BS与CS -- 因为B/S中的WebSocket可以直接连接到C/S的服务端,并进行双向通信.如 ...

  4. Dijkstra 单源最短路径算法

    Dijkstra 算法是一种用于计算带权有向图中单源最短路径(SSSP:Single-Source Shortest Path)的算法,由计算机科学家 Edsger Dijkstra 于 1956 年 ...

  5. protocol buffers vs json vs XML

    原创文章转载请注明出处:@协思, http://zeeman.cnblogs.com   在分布式系统中,数据序列化传递的情形非常常见,主流的三种,JSON.XML.Protobuf.   XML现在 ...

  6. 小丁带你走进git世界五-远程仓库

    一.文件,指令讲解 首先讲一下远程仓库和本地仓库在文件上面的区别,首先我们来看下对比图(当然这里说的区别是在于.git文件下面的文件内容,至于里面内容我们不会关注)這裡我们进行了相同的操作就是本地仓库 ...

  7. ABP源码分析十五:ABP中的实用扩展方法

    类名 扩展的类型 方法名 参数 作用 XmlNodeExtensions XmlNode GetAttributeValueOrNull attributeName Gets an   attribu ...

  8. 同步与异步 & 阻塞与非阻塞

    在进行网络编程时,我们常常见到同步(Sync)/异步(Async),阻塞(Block)/非阻塞(Unblock)四种调用方式: 一.同步 所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用 ...

  9. 分页实现:Offset-Fetch

    SQL Server 2012 新增 Offset-Fetch子句,用于从有序结果集中,跳过一定数量的数据行,获取指定数量的数据行,从而达到分页的目的.经过测试,在分页查询上,从逻辑读取数和响应时间来 ...

  10. 01.Web大前端时代之:HTML5+CSS3入门系列~初识HTML5

    Web大前端时代之:HTML5+CSS3入门系列:http://www.cnblogs.com/dunitian/p/5121725.html 文档申明 <!--文档类型申明,html代表是ht ...