前天晚上,去京东面试引擎程序员岗位,被pass了,一是我年纪偏大,二是主要是水平不行。面试官觉得我出山晚了。回家后,qq上与一个网名“乔峰”的前辈聊,他和我同岁,写程序20年了,每天12小时以上,自己研发数字地球,代码卖80万,sdk卖20万,代码卖了4套,他的建议是做产品。先看开源gis
我觉得也是,不管去哪个公司,还是朝不保夕地给别人做事,别人还嫌年龄大。年龄大,那只能自己去做自己的产品,自己就是公司。
一直想把GIS底层搞搞,一直没时间和信心。
现在开源项目这么多,可以看看,并且有一些书籍和视频教程,学学。
一、从上到下:
用osgearth的例子,逐一替换模块,从整体掌握
二,从下至上:
1,GIS内容,FOCUS ON 3D TERRAIN->DX9地形,3D Engine Design for Virtual Globes,gdal,以及网上已经有各种开源的gis书了,以及gis理论课程。
2,三维引擎:
三,应用层:
1,arcgis应用
2,开源gis应用:
1,FOCUS ON 3D TERRAIN->DX9地形
2,gdal源码剖析->qgis或者osgearth
3,视频教程,
目标,搞一个动态调度的地形
看到一个电子书3D Engine Design for Virtual Globes很不错,属于开源GIS,可惜不是用C++,而是C#,还有个开源的cesium,
另外,用github,这样时时刻刻都可以写东西了,也不用担心硬盘损坏的问题了。