跨專業讀GIS專業如何學習,ArcGIS這個軟體怎麼用?

本科學環境,現在研究生跨到GIS了,剛給導師打電話,導師說的什麼我全都沒聽懂,編程這個要怎麼學,完全不會啊,還有ArcGIS這個軟體怎麼入手,有高人推薦一些教材以及學習方法嘛?


首先裝個試用版arcgis,參考:http://zhihu.esrichina.com.cn/?/m/article/131

其二,對著幫助文檔 熟悉基本概念 基本操作,在線幫助文檔是最好的教材。

其三,如果遇到問題找一個靠譜的社區去獲取幫助,arcgis知乎就是最近新上線的關於arcgis的問答社區,訪問地址:http://zhihu.esrichina.com.cn

其四,堅持 堅持 再堅持 並且要多用 多上手操作

祝你學有所成!


跨專業學GIS剛開始難度比較大,如果計算機基礎也沒有的話,會更大,但如果是學數理類的出身,花個半年到一年時間都可以順利入門.


樓上所說需要計算機基礎,其實並不全對,如果你的學習側重在GIS軟體二次開發,那肯定需要紮實的計算機基礎(實際情況這部分工作大部分是計算機專業的學生在做)。 GIS還有很多應用是在分析建模上的,把GIS作為一個分析研究工具,在分析地理信息數據和做數據挖掘,製作地圖方面都有廣泛的應用。國內的本科,真的可能完全偏到軟體開發上了,而開發只是GIS專業的一個方向而已。如果專註於空間分析的話,我並沒有發現會用到太多編程方面的知識。

關於二次開發,我不太熟悉MapGIS的情況,因為主要用的是ArcGIS和一些開源的GIS系統,說到底還是看你要做什麼類型的開發了,比較常用的是Python, 學習一下python,入門因該不難吧。如果做WebGIS,那就需要了解html/css/javascript這些知識,esri上面有很多sample code,教你如何使用ArcGIS提供的API.可能還有不少人專門學習java,C#的,我比較喜歡open-source,Linux上的東西,對於這方面一竅不通,就不多說了。現在在學習R語言,本科論文做parallel programming。總之你完全不用全部學習,看你需要什麼,就學習什麼。對了,還有SQL語句,在管理spatial database,處理數據的時候可能會用到。

以我個人經歷來說,剛接觸ArcGIS的時候也是完全不懂,和同學一起寫Group Assignment我也完全是在打醬油。但後來實際做了一點東西出來,就會對ArcGIS這個軟體有了一個基本了解。GIS的入門並不難,找些基本的入門書看看。 樓上推薦的Esri社區,裡面有非常豐富學習資料和Tutorial. 都是教你怎麼使用ArcGIS這個軟體的。建議你把裡面關於ArcMap和ArcCatalog的教程都做一遍,做完之後你肯定是個GIS specialist了。

附個ArcGIS Resource Center的鏈接(英文版)http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html


我也是轉專業的,轉了半年,已經成了半個程序員。

1、GIS的基礎知識,隨便哪一本都講的差不多,個人認為了解個差不多就行了。

2、ArcGIS,看他的幫助文檔(我也沒看完,太多太全),絕對勝過所有教材,而且還是中文的,並且還有練習的素材,這個博客里有下載地址:

ArcGIS Server 地理處理服務

3、如果是做應用的話,那肯定要熟練使用軟體。

4、如果開發的,要看自己做什麼了,現在二次開發居多,而且又分的很細,這個需要看導師或者看項目。我也只是做很小的一點。

5、網上有一些博客寫的還是不錯的,有的還帶有詳細的步驟,如果可以舉一反三,那麼肯定進步速度很快的。


來Esri中國社區吧:http://bbs.esrichina-bj.cn/ESRI/ 裡面有不少文檔可以下載以及高手們分享的經驗或者講座等等

軟體自帶的產品幫助很強大,ArcGIS10還帶中文幫助。

基於Web的幫助更強大:http://resources.arcgis.com/zh-cn/content/web-based-help


湯國安的《空間分析實驗教程》


我本科學的電子,研究生學的GIS相關專業,一開始去聽相關講座的時候也是聽得雲里霧裡,什麼插值、矢量、柵格,覺得這輩子都不會懂了。後來看了很多相關專業書籍,看完後還是一知半解。研二去實習,老闆讓我們處理數據,投影的概念搞了很久才搞明白,然後又是矢量數據的編輯。漸漸地常用的ARCGIS使用方法都會了。我想說的是,最快掌握ARCGIS的方法就是多用,多試,遇到不會的百度一下都有。各種工具書看多了沒用,掌握基本概念就行。


我也是跨專業學GIS的,本科學的保護區管理專業。學GIS打好基礎還是很重要的,先學習下地理信息系統和地圖學,學校用教材就可以了,如果能去旁聽學校的課程就更好了。之後可以看網上教程學習ArcGIS軟體,書的話推薦ArcGIS地理信息系統空間分析實驗教程。但是ArcGIS主要是二維的軟體,目前三維GIS是趨勢,建議再學習Skyline軟體,Skyline是三維的主流軟體。編程的話,可以學習C#語言,網上找視頻教程學習


你首先要明白,GIS是一個系統,簡單的說有數據採集,數據處理,數據管理與發布這麼三大部分,每個部分都可以衍生一個或幾個行業。比如數據採集,工程測量,攝影測量,遙感都是數據採集的手段,光這三樣就可以開三家不同的公司了。再比如數據發布,既可以搞地圖發布又可以搞客戶端應用,這又是兩家側重點不同的公司。所以你先想好今後往哪兒方面發展再去有目的的學習。GIS這個命題太龐大了,編程只不過是實現其中某種生產的一種手段而已,千萬別把GIS等同於軟體開發。


首先GIS並不等於編程,搞GIS的也只是有一小部分在做軟體。個人認為,編程對於GIS而言,和ArcGIS等沒什麼區別,都只是一個工具,會用就好,不必太過糾結編程這個問題。其次,對於GIS而言,理論等發展並不完善,它的入門要求也相對較淺,並不需要像其它專門學科那樣需要相當專業的知識,搞計算機的結合一下就去搞軟體了,搞地理的結合一下就去搞分析了,它的可塑性和可擴展性是很強的,弄清楚一些基本概念就好。就像你本科學的環境,我們系也有搞環境遙感的,所以很多知識在GIS里是可以利用起來的。最後關於ArcGIS的學習,Esri官網或者幫助文檔是最全的學習工具,不過ArcGIS內容太多,建議用到哪一部分再很針對性的去學,這樣效果可能更好。


學軟體最好的教材莫過於幫助文檔。對於初學者,我覺得應該理論和軟體應用並進,建議你看下地信原理地信概論之類的書,對GIS有個全面的了解,另外,Arcgis的使用推薦你一本湯國安老師主編的《Arcgis空間分析實驗教程》,對入門會很有幫助。

如果你想學習開發,建議你從AE的二次開發入手


我感覺題主說的應該不是要做gis的開發,而是利用gis解決問題吧。


關於快速熟悉arcgis軟體的使用有一個不錯的辦法。ArcGIS9.3自帶了一個很好的教程,就在幫助文檔里,你可以照著操作一遍。

另外要注意提高自己的編程水平。


感覺百度地圖和高德等都不是很準確,可不可以再自己做個地圖?有沒有市場?有沒有必要?


幫助文檔是很好的學習資料


推薦閱讀:

怎樣把excel數據用軟體做成分析圖?

TAG:GIS地理信息系統 | ArcGIS |