作者zanyking (遥远的旅人)
看板CareerPlan
标题Re: [问题] 有关空间资讯与遥测科技
时间Sun Feb 25 02:28:40 2007
※ 引述《XqpX (好无聊...)》之铭言:
: 各位版友大家好
: 我现在是中央大学土木系大二的学生
: 我读了一年半以後 未来想走空间资讯与遥测科技这方面
: 打算考研究所也是考土木系的空间资讯组
: 目前知道这方面要好好加强电脑程式以及绘图方面
: 所以我这个寒假自己买了本autocad电脑绘图的书来自学
: 下学期也选了系上的程式语言 并且计画暑假能有机会进入我们学校的遥测中心工读
: 学习这方面的知识
: 但是似乎很少看到有关这方面的资讯 可以请问了解这方面的版友
: 有关这条路的详细资讯或着讯息吗?
基本上,念GIS想念好、念通,理论基础的功夫想要紮实,你要把自己定位在念过
半个资科系的程度。(以研究所的学习方向来讨论。)
从基础理论课程开始讲起好了。
数学基础:离散+线性代数是绝对必修。
特别是离散,太重要了,图论、位相只懂个皮毛是绝对搞不好GIS的。
而图论当中大部份的概念、演算法都可以透过集合论、数论来连贯。
若以集合去描述模型,便可方便的使用组合数学来计算系统模型的复杂度、机率。
复杂一点的组合数学应用计算,必定会扯到生成函数。
集合上你定义了运算,想要分析系统此时的特性,那就是代数系统。
如果你的资料模型是以矩阵的方式呈现,那线性代数就派得上用场了。
而为了加速计算,降低矩阵运算的时间复杂度,并在特殊的应用上可以加上特殊变项
你得懂线性代数当中那些特徵值、内积空间、最小二乘原理等等的。
所以,我个人是觉得这两科别无选择,一定要会。
资科基础:资料结构、演算法、程式语言、逻辑
上面的那堆数学不好,这边就会跛脚。
光只是要会写程式,的确可以不用懂太多这些理论,但是你想要够强,你就一定得懂。
事实上,念资料结构跟演算法,最重要的用途是:把你的脑袋Format成适合思考这类
问题的环境。并获得一些最初级的工具来帮助你发现问题、定义问题、解决问题。
退而求其次,就算自己没啥创意不懂举一反三,至少这些硬的要命的玩意念过,以後
才有可能够快速的接收这方面新的资讯并导入至应用中。
不论是学校内部的资源,还是外面的补习班,都有这方面的资源可以去听看看。
实务方面:
AutoCAD不用太早碰,甚至可能不用懂太多。都会想念研究所了,处理图资的方法
等到实际碰到问题时再去解决就好,太早会也只是等到忘掉而已,CP值太低。
程式语言,有钱的话去III还是UUU上个课其实是不错的选择。
会提这种有争议性的建议(不知为何,有人极度排斥去上那种课,甚至认为去上课
的都是太笨、不适合写程式的。),是仔细比较过大学教授跟III讲师教学效果、
资源的结果。从上课教室、上课人数、课程安排、讲师熟练度、教材系统化、教学
资讯密度、课後回应,两边都差太多了。基本上,一般非资讯直系血统的系所,开
的『写程式』课程,很难教出敢说自己真的会了的学生,通常都是课还没上过就自
己早已经会了的。
基本上我是觉得写程式跟游泳一样,有人带、有系统的学进步的速度会快很多。
等到有一定基础了,自己再去买书看还是上网查会很容易有心得。
一开始完全不会时要自己DIY,其实是有难度的(除非你有热心的强者同学)。
--
JAVA 是一个静态型别reference指定、强物件型别判定的语言。
属於类C/C++族。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.193.242.79