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. 监控 SQL Server (2005/2008) 的运行状况

    Microsoft SQL Server 2005 提供了一些工具来监控数据库.方法之一是动态管理视图.动态管理视图 (DMV) 和动态管理函数 (DMF) 返回的服务器状态信息可用于监控服务器实例的 ...

  2. angularJS(5)

    angularJS(5) 一,数据循环:特别要注意作用域 使用ng-repeat指令. <div ng-app="myApp" ng-controller="myC ...

  3. Lesson 20 One man in a boat

    Text Fishing is my favourite sport. I often fish for hours without catching anything. But this does ...

  4. Go语言实战

    作者:Jack47 转载请保留作者和原文出处 欢迎关注我的微信公众账号程序员杰克,两边的文章会同步,也可以添加我的RSS订阅源. 本文通过从无到有创建一个利用Go语言实现的非常简单的HttpServe ...

  5. 2000条你应知的WPF小姿势 基础篇<8-14>

    在正文开始之前需要介绍一个人:Sean Sexton. 来自明尼苏达双城的软件工程师,对C#和WPF有着极深的热情.最为出色的是他维护了两个博客:2,000Things You Should Know ...

  6. TODO:MongoDB的查询更新删除总结

    TODO:MongoDB的查询更新删除总结 常用查询,条件操作符查询,< .<=.>.>=.!= 对应 MongoDB的查询操作符是$lt.$lte.$gt.$gte.$ne ...

  7. 在linux系统中安装VSCode(Visual Studio Code)

    在linux系统中安装VSCode(Visual Studio Code) 1.从官网下载压缩包(话说下载下来解压就直接可以运行了咧,都不需要make) 访问Visual Studio Code官网  ...

  8. windows下使用VS2015编译V8 JavaScript引擎(v5.5 - 2016/09)

    今天心血来潮, 下载了 v8,,然后就想着用vs编译 但是大家都苦恼的是 v8并不直接提供 vs用的项目文件和解决方案(.sln) 于是,在网上搜来搜去, 折腾来折腾去的; 终于一点一点的尝试, 可以 ...

  9. Java Thread 的 sleep() 和 wait() 的区别

    Java Thread 的使用 Java Thread 的 run() 与 start() 的区别 Java Thread 的 sleep() 和 wait() 的区别       1. sleep ...

  10. 构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(15)-权限管理系统准备

    系列目录 这节我们说下权限系统的特点,本系统采用的是MVC4+EF5+IOC 接口编程的架构,其中的权限树用的是DWTree,功能上做到灵活,授权操控细致,权限可以细到按钮级别 ,为了部署简单,导致设 ...