測繪編程
㈠ 測繪學什麼編程語言比較合適
看你想做什麼。工程測量,VB吧,excelVBA可以寫很多程序。也可以用basic寫卡西歐5800計算器的程序。市政國土等測繪口,勢必要用CAD畫圖,同樣VBA也支持二次開發,很方便的。實話說Java和C++對你來說沒什麼必要,效率太低,還不如學C#了。如果你硬要學,我還是推薦Java,畢竟比C++好學一些。
㈡ 計算機編程能解決測繪工作中的哪些問題
測量平差、坐標轉換。
編寫程序過程中最重要的是首先對要實現的程序頭腦中做出規劃,思考程序的流程,這樣才能將語言合理的輸入、演算、輸出。這將對人的邏輯分析能力會有極大的提升。
在編程教學中,往往老師會要求學生組成戰隊合作完成作品的創作,不是單槍匹馬的埋頭苦幹,需要人們相互協作,互相幫助,一切為了戰隊。
(2)測繪編程擴展閱讀:
注意事項:
學習編程的一個很好的方法就是和其他的程序員交談。這不僅能夠多獲得一種思維方式,同時也能夠以更為愉悅的感受完成學習任務。
至於內容沒有特定的要求,可以是正在學習的東西,也可以是你認為很酷的東西,更可以是用戶正在工作的東西。這樣做可能會讓用戶學到很多關於庫,服務,編程語言和模式方面的知識。但是最重要的是能了解到其他人是如何看待編程的。
㈢ 測繪編程工作好找嗎
這個專業還是很好找工的。只要你肯吃苦,公路、鐵路、建築、房地產、隧道、測繪、規劃、國土通通都需要,而且越老越吃香,待遇隨著你的資歷和經驗不斷升高。
目前一個中級職稱的測量人員,在發達地區能拿8000-12000,不過要再升高就有些困難了。
㈣ 如何學習編程(測繪篇)
學習編程,就跟學其他的東西一樣,最重要的就是有目的性。這個目的性指的是明確的工作領域和工作性質,並非你個人的追求。搞科學計算的, Fortran不能不熟;搞符號的,別說你不會 mathematica或maple;搞通用軟體的,在這個大環境下,不會C++我只能佩服你牛犢般的勇氣。說來說去,就一點目的!我學計算器比較早,當時的目的是寫OS ,後來沒能讀CS專業,自然這個就只是夢想了。但是自那之後我就陷入一個誤區,也就是沒目的的學。大一的時候,我看《計算器程序的構造和解釋》,看《深入理解計算器》,看《演算法導論》,看編譯原理,看操作系統,這些算是計算器的內功,看看也罷,不必苛責。但是細細想來,除了前三本書比較靠譜之外,後面看的許多都是多餘的。為什麼?我不是科班的,就目前的情況看來,轉行是不可能的,也是不明智的。那麼這些東西在時間導向的任務安排模式中,是絕對要去掉的。 其實剛才舉的幾個例子給人一種感覺這個人太專注於語言(工具),不能明白後面的道理。呵呵,這個是《程序員》雜志上經常出現的表象底層論的。這里我還是多說幾句吧。工欲善其事,必先利其器,對於非CS方向來說,你編程的目的是什麼?絕對不是理解後面復雜的構架原理或者之類的,重點是解決問題!我要算重力模型,為了能節省時間,就是應該拿著Fortran沖鋒陷陣;要做符號運算,熟練運用 mathematica 能幫助你看清問題,做出合理推導;要生成直觀的圖, matlab和Plot都是有用的。這個不僅僅是表象底層論,我的目的是解決問題,其他的扯淡的事情不重要,真的不重要! ----------------------------工程?No!-------------------------- 這個其實是前面的續,這里的目的精化了,把所謂的CS科班學習方式給排除開了,也就是說我們已經明確了我們不是要作為一個計算器高人存在。那麼當我們看清我們的目標是我們自己的專業後,我們可以拋開無用的課程專注於你要學習的東西。 這個案例是我大二的學習方式。大二我也看書,多為 .NET方面的,還有就是C++和構架,這兩方面我投入了很多的精力,書也不少,還蠱惑周圍很多人投入這個。但是仔細想想,我是程序員嗎?顯然不是。 你如果進行過合作,會發現一個項目,討論到一定時候,有CS或者軟體背景的組員一定會不自覺的說到構架問題和效率問題。他們會自然而然的規劃是消息機制,還是事件機制還是命令機制,或者要不要採用插件。至於效率問題,他們會關注這里用vector性能高還是用List 。其實我也有這個毛病,從這個方向考慮過多了。這些工程方面的東西都是程序員做的,你不是程序員,就算你現在處於程序員的位置,但是記住,你應該做的是你的專業。與其浪費時間糾結這些問題,不如研究一下GeoTiff ,看看WKT 編程來編程去,編程都不是目的。你不能局限於拖拽控制項,不能局限於相應事件消息,列印的問題交給開源庫。除非是甲方給出必須解決的,你就應該用手頭最熟練的工具,用最少的時間解決掉這些雜碎的工作,然後全身心投入工作中。就像測繪在工程建設中只是支持工作,永無出頭之日;同理,計算器技術在你的主業中只是支持工作,你那麼糾結其中,也不會有出頭之日的! --------------------------------建議路線----------------------------- 最後還是給一條建議的學習路線。 常規來說,學習編程首先是學C或者C++ 。要明確說一下,這是兩門截然不同的語言!學C的我是反對譚浩強先生的書的,我建議是《C程序設計語言》。但是根據周圍人的反饋,這本書對於完全不懂編程的人來說開頭有點雲里霧里,所以我待會說完全沒有建立編程思維的人。學習C++ ,我看初學者最後還是最喜歡《C++ Primer》。注意,這里沒有Plus ,有Plus的是莫名其妙的書。學完這里,你可以考慮去買一本《 Effective C++ 》,然後大致學一下,知道C++是一門危險的語言,以後使用要小心,編譯錯誤經常有,編譯速度不順心就夠了。接著,根據你所在的部門不同,會有不同的要求。如果是搞GIS的,繼續學習C#的可能性很大,這時候,你有福了,C#很簡單,看看例子就會了,而且IDE很體貼,不用操心了。如果你還在傳統部門,那麼100%你會用VC ,而且一半可能會用VC 6。 VC 6很多人都在用,但是VC 6絕對是垃圾。語法不規范,頭文件更不規范,沒有對符號的很好的索引,反正就是不舒服。但是搞MFC基本上還是VC 6最好,所以打聽好這個,再繼續。如果你很幸運的是做運算模塊的,那麼別的你就別管了,看書看論文,在搞好數學(這個是關鍵)。如果你不幸要做界面,那看看MFC就好了。圖書館隨便弄一本吧,這個方面我不想推薦什麼。 ,會用就行了。
㈤ 我學的測繪工程專業想要學編程,應該學哪個方面的測繪學編程好嗎哪位來回答一下,謝謝
cass和gis 是必備
希望採納
㈥ 為什麼武大測繪要學編程
最簡單的解釋就是因為測繪的所有公式都很長,如果單憑你拿計算器用公式一步一步算的話,效率是不是很低。學會編程之後可以將不同的計算公式,編成一個一個的程序。實際工作的時候,把測得的數據輸入程序,直接得出結果。效率提高很多吧。比如坐標正反算,坐標轉換,交會等等很多。也不是只有武大學編程,或者是只有測繪學編程。現在工科類很多的學科都要學編程。至少要學VB或C++.
㈦ 測繪專業對計算機編程要求有多高
但是如果你想做一些數據處理的話,懂編程就是一種基礎,尤其是涉及資料庫技術的方面。 還包括圖像處理,模式識別,特徵分析,計算機輔助分析等。但這些都是稍高的要求。 最根本的還是你對自己的定位,根據自己的定位目標來確定自己應該達到的水平。 而且還需要確定一個問題,不要把測繪理解成很狹義的測繪,現在的測繪已經形成了所謂「大測繪」的概念,不止是簡單的測量,而應該稱之為「空間信息技術」,涵蓋的領域很廣,可以包括 大地測量、工程測量、衛星運用、攝影測量與遙感、地圖制圖、地理信息系統、城市空間信息等領域,而這些領域中,很多都是對計算機編程能力有一定要求的,因此,至少掌握一門編程語言,是相當重要的,因為很多編程語言都是觸類旁通的,懂其中一門,再學習其他的語言,就容易多了。
㈧ 學測繪的編程要學哪些書要學到什麼水平有沒有已經工作的師兄能給我提供些信息啊謝謝啦!
兩類吧,一類是CAD二次開發編程,因為現在幾乎所有的前端數據採集都是採用CAD平台下的CASS軟體,為了更有效的提高效率,一般可以用CAD自帶的開發程序進行功能擴充,首選的有VBA和LISP這兩種,也可以用C#來進行開發。二類是進行GIS平台下的開發,比如ARCGIS 超圖等,以arcgis平台開發應用最廣,但GIS平台開發相對CAD開發難度要大些,GIS開發主要提高數據錄入的規范性和效率方面,純測量不入信息庫的用不到GIS。不過隨著現在科技發展,GIS用處越來越大,測繪數據從圖上可視層面變化成信息系統以方便管理和查詢,所以GIS開發前景應該還是有的。作為測繪人員本身並不以編程為職業,所以主要目的還是在別人開發好的平台下,對自己的特定要求進行針對性的功能擴充這塊。學習LISP或VBA應該是首選,入門簡單,見效快。至於怎麼學,可以去明經通道論壇去看別人寫的程序或代碼,裡面高手很多。進步會很快的。