屌丝giser成长记-高校篇

鉴于项目需要,需付出同一套汽车、火车、皮带采样机的上位机软件。

     
作为一名屌丝giser的自身,刚接触gis专业是二〇〇七年的大一,好悲催,当时gis那一个标准是被调剂的,我压根都不知道gis为什么物,这时候gis冷门的一逼,报名这个标准的所剩无几。记得这时候得知被调剂到这个正式的时候,心思失落到极点,曾一度打算废弃就读,回去复读一年,以为gis是要到野外跑的这种,前边经过上网百度搜索gis以及查找本科院校的gis专业,才驾驭并不是如此一次事。本科院校把gis安排在处理器高校下边,这是相比少有的,紧要是偏向gis开发方面,有点类似百度地图的电子地图之类,目前幕后的庆幸,当初没有丢弃,不然就从未后边的点点滴滴gis经历,更不曾前几天的自家。从二〇〇七年接触gis以来,我没悟出一起的话这么多年,一贯守候着gis,跟gis作伴,中间起关键功能的是读研的三年(如故是gis专业),其中不少本科同学毕业未来如若弄java或者C#支出,尽管就是转行了,遵从gis的很少很少,毕竟二〇一一年本科毕业的时候,gis依旧是那么的冷门,屌丝一枚。

看过从前的上位机软件,老版本都是DelPhi、VB开发,稍微新语言开发的是使用winform开发。要不就是运用组态软件。

     
大一大二两年都是雾里看花中走过,属于混日子的,应付式的考查,顺利的拿到学分就了事,学了一大推的gis基础课,都是死记硬背,比如经济地医学(1,2),地理音讯体系导论,地图学,遥感导论等等,现在自家曾经忘光了,幸好还学了微机编程C语言以及C++,让自家自己有点编程的底稿,为其后学习gis开发打下了基础,即使前面做gis二次开发的时候不是用c、c++来编写的。除了电脑编程语言之外,还有就是数据结构以及数据库,这两门课程对自身的增援也挺大,尤其是对开发者来说。期间还谈了两遍恋爱,可是并从未怎么鸟用,傻乎乎的,谈了跟没谈一样,来也疾速去也匆匆,如过客一般的留存,并不知道为什么恋爱,也就是经验过这么一遍事罢了,当时也有跟风的元素在啊。

Delphi语言我事先未曾接触过,所以肯定用持续。VB6.0也是2006-07用过两年也忘得差不多了;组态软件不便宜扩张,特别是现在上位机不仅仅是个单机版,需和另外类别配套。

     
高校的首要关头在于大二暑假,从前虽然学习了电脑的中坚语言,但是尚未系统化的学习上机操作,更从未经过项目标实战,刚好暑假有如此一个空子,这里我要谢谢自己的好基友小黄,当时要不是没有他的积极向先生指出我,让自己跟她一道参加导师的类型来说,我也远非机会进来。小黄也是gis的,他编程能力特强,在正式是卓越的,我的gis编程之路就是在她的起先下,渐渐的入门,渐渐的熟识起来的。记得当时分外项目是遵照遥感影象内容的搜索,属于遥感映像识另外,简单的来说就是以一幅影象来匹配影象库相似度的前20的影象图,我们实现的是依照二种办法来探寻,分别是按照文本、基于印象的纹理特征值以及基于印象的模样搜索。其中,我承担比较简单的依照文本和依照映像的纹理特征值,小黄负责的是复杂度较高的遵照印象形状特征检索。那一套是用C++来实现,用到MFC,当时觉的用MFC情势设计界面模式好福利,初学者都是欣赏这种拖拉控件布局界面吧,虽说我实现的效劳,绝对来说蛮简单的,可是对当下的自身的话,也折腾的很久,不断的请教小黄,还有就是积极的上网找寻资源,百度搜索,csdn,这时候不了然有虎扑,是小黄推荐csdn。我在csdn论坛里面问了广大题材,里面的大神回答的也挺积极的,从中,我找到了缓解问题的方案或者思路,真的挺管用的。

从2008年始于到现在直接使用wpf,所以使用此技能。

     
这多少个暑假真忙,中地MapGIS来到我们高校培训MapGIS开发,培训学生插手他们组办的MapGIS大赛,当时又是小黄,拉本人,还有两位同学一块成立一个团伙出席培训。这是率先次接触C#和.Net,MapGIS的扶植内容就是。net平台,开发语言是C#
的二次开发,MapGIS是自家接触的首先个GIS软件,当时觉的装置MapGIS好劳累,安装时候360是要禁用的,不然安装不上,还有就是我们只可以用学习版本,试用期是一个月,满期之后要重复挂号,当时也没想那么多,而且觉的。net平台设计界面真的好便宜,培训用的是windowform,直接就是简单拖拉来布局界面,当时搭建的界面真的不敢恭维。这一次的MapGIS培训接触的知识,一切都是那么的素不相识,幸好当时有个队长引导我们,也多亏当时的团社团氛围够自己,一起互换座谈,一起解决技术难题。当时的我们是何等的GIS菜鸟,现在回首起来又想笑又觉的好囧,记得大家当即公司加盟到一个mapgis群里,培训时候她们给的,刚先河我们不少的都不懂mapgis,也没怎么经验,碰着不懂的,直接跑去群里问,不论mapgis软件或者gis编程问题,比如地图加载出不来,图层直接报错为空对象,甚至刚开端连断点跟踪都不会,不通晓程序哪步出错了,唉,问的多了,群里的他们都厌倦了我们,说怎么不去百度先物色一下,咋的咋的……然则我们仍然逐渐的入门了,懂的了vs软件的调式,断点跟踪,排错,也领会了,碰到题目,先仔细分析,利用网络资源搜索,实在不行再到群里请教,渐渐的也熟稔了mapgis
api的调用。经过这一次培训的积攒以及咱们团队的不竭,在后头的mapgis全国大赛,我们组得到了高档开发组二等奖,作品的主旨是学校地理音信体系平台,哈哈,当时大家的团体还不大风光了一把,校园挂起了横幅,还让那么些大家去给GIS的师弟师妹做讲座,传授大家的心体面会以及学习GIS开发的主意。

1、界面可以自定义用户控件,做成类似组态效果。

     
让自家想不到的是,自从进入大三的话,我几乎都没用过C++,一向到先天,这点相比较遗憾,大三到研三,都是在跟C#以及。net平台打交道了。自从参预MapGIS大赛之后,自己的编程能力得到更进一步的升级,对MapGIS软件以及软件的应用有早晚的摸底和左右,本认为自己会直接做mapgis二次开发,可是四回的偶尔机会,接触了arcgis之后,竟然前边与mapgis越行越远,前边从来绝缘了,转向arcgis。这是一位研三的师兄的毕业设计,他协调忙可是来,然后请我们回复帮衬,顺便教我们,指引我们做他的毕业设计,这点自己十分感激他,那么的耐心的携带我们。师兄的毕业设计核心室关于地震紧急疏散路径的探讨,里面的算法是他自己弄的,GIS基本功效交给大家来实现,不过相比好的是她协调先搭建好了系统的框架,基于arcgis
for
silverlight的webgis,当时师兄还着力的引进大家去上学silverlight,还真别说,当时2010时候,silverlight挺火的,谁知道前面几年它夭折了,唉,说起来就是坑啊,害我背后几年读书平昔都是做arcgis
for
silverlight。但是当下真正是被silverlight做的界面吸引到了,做的那么炫酷,动态效果,还有就是webgis这种形式,bs的,不是事先mapgis学的cs情势。通过师兄的毕业设计,自己学会了安装arcgis
desktop以及arcgis
server,这时候是9.3.1版本,安装arcgis环境还挺麻烦的,尤其是新手,不像后天设置这么简单了。学会了arcgis
api for
silverlight的地图基本效用以及一些简易的gis分析,比如地图缩放,属性查询,空间查询,buffer分析以及最短路径分析等等。这一年也有五个gis专业的支出教程,关于webgis和arcgis
engine的,当时webgis有flex方向以及js方向,后悔没接纳js的。通过arcgis
engine的科目,自己用vs2008开发工具磨练搭建了一个简练的arcgis
engine桌面系统,实现了一些简单易行的地形图开发效益,相比较的拖沓控件布局界面。全部而言,大二暑假和大三这段时日过的可比充实。

2、集成视频头。

     
进入大四的自己,面临找工作还是考研的采用,当时没悟出有保研的名额,结果大于我竟然,争取到一名保研GIS的名额,在这在此之前自己也面试了几家GIS的店堂,比如圣菲波哥大奥格,马尼拉诚信所,都市圈,当时结果不太满足,当时无数同桌都转行了,或者是做总计机编程,比如前边提到的小黄,有些女子做gis应用的,不问可知做gis开发的可比少。综合考虑了一晃,依然选拔保研继续读书去了,延续温馨的GIS旅途……大四的这一年,没有课程可学,不是找工作就是编辑毕业故事集的准备,其中还帮师妹师弟携带一下他们的gis技术问题,他们的gis课程设计需要拔取,哈哈,记得当时有个师妹貌似特别佩服我一般,平常找我解决问题,时不时邀请自己一块儿吃饭的,有时候去散散步什么的,感觉学校生活都是那么的美好,出来干活才发现,唉!

3、集成LED、道闸、红外、语言播放、煤质在线检测仪、超声波等等设施。

     
就如此的度过了自己的四年gis生活,没有多大的雄心,没有多大的特出和愿意,一切都是的那么的平平,等待进入研究生的gis生活……

组态效果的界面用wpf技术也得以很好的兑现。至于性能,现在的工控机配置不再是10年的布置了,装win7跑wpf完全没有问题。

      

采样机的上位机主旨不是界面,界面一天就可以搞完。主题是和下位机通信。

下边说说各类不同PLC型号采纳不同协商通信:

西门子S7-200PLC:串口通信,S7-200 PC Access OPC服务上下位机通信。

西门子smartPLC:网口通信,TCP/IP OPC服务上下位机通信。

AB的PLC:串口、网口都可以用OPC通信。

施耐德的PLC:串口、网口都足以用modbus协议通信。

欧姆龙的PLC:串口、网口可以用hostlink协议通信。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图