㈠ 學慣用java來搞GIS這方面的開發
java開發里最多的還是BS結構,java當然也可以做Gis的開發,我們公司就做了很多專Gis的系統,就是用Java做的屬。現在又挺多開源的、收費的Gis框架。
一般情況下做CS結構的系統很少會用到Java的,Java做的比較多的是大型的網站系統、信息管理系統等等。Java的優勢就是誇平台、速度快。
你想像Google地圖、某城市的旅遊地圖、交通地圖啊等等的,這些系統的客戶會出現在不同的位置、使用不同的機器、系統,不可能讓客戶使用前去安裝一個客戶端,那樣是笨拙的、不方便的,所以這些系統就會做成BS機構的,這時候用Java做就有優勢了。
你說方不方便也是要看你做把地圖做成什麼程度了,像簡單的拖拽、縮放、測量、定位、框選這些都很容易的,你要搞了復雜一些的話就要下些功夫去研究那些框架了。這方面深層的幫助文檔好像不多,畢竟這方面的應用不是那麼普及。
希望對您有幫助!
你的串號我已經記下,採納後我會幫你製作
㈡ 地理信息系統(GIS)學習編程語言學哪個好是JAVA,C#,還是VC++
這個依據不同情況而定,
如果你想走GIS二次開發這條路,那麼就應當選擇C#。不論是ESRI還是國版內的超圖,中權地,他們的二次開發SDK都對.Net支持地很好,而且.Net以開發效率高著稱,在Windows平台上已經非常成熟了,且在國內GIS領域用的很多。
如果你想做GIS底層演算法應用,或者做遙感圖像處理,那C++就是唯一的選擇。C/C++的效率是別的主流語言所不能及的,而且這些領域也只用C/C++。
㈢ java開發GIS應用
直接用arcgis engine開發就行,直接調用介面,從底層一般人做不了
㈣ 我現在正在學慣用JAVA開發GIS應用了,很迷茫,求指教啊,前輩,應該如何進行學習了
這樣告訴你吧:復JAVA最近幾年在軟製件書寫方面很流行。但是JAVA開發GIS的書籍很少。C++還有C#開發的較多。我一直用C#,感覺不錯。建議你用C#。因為JAVA開發過程裡面會遇到很多問題,沒有辦法和別人交流。很容易灰心喪氣。我身邊的人大多說是VB還有C#。
㈤ 會java能當gis開發工程師嗎
完全可以,一般web是java 桌面是java或.net 三維用C++。
再說安卓不也是java嘛
㈥ 學gis的要學java應該掌握java的什麼技術
基礎不說了吧,
如果要做webgis肯定先要做web對吧,既然要做web就整體學一內下J2EE好了,入門的話容就是從servlet--jsp--常用的SSH框架 然後Apache有個Math的jar,提供了一些常用的數學演算法。
㈦ arcGIS初學者打算用java做做一個簡單的GIS系統
arcgis 其實也很簡單,arcgis sever主要是發布服務,而 arcgis for java等api 可以調用相關服務
建議到arcgis 中文官方論壇上看一下相關的介紹,下載幾個簡單的例子
㈧ GIS專業學哪種編程語言好
Java,這個簡單,而且Java是跨平台的,很強大,Java入門一個月就夠了,找本國內的Java入門教材,熟悉基本語法,看完後就能寫幾段程序玩了。入門之後最好看下Java數據結構,《the java programming language》、《Thinking In Java》,這兩本書有必要看看,英文好的話建議看原版, 之後看你方向,做Web GIS,去學JSP,做移動GIS,去學JavaME,做客戶端GIS,沒Java什麼事了,不過服務端也許用Java,服務端Java開發,主要是Java socket要熟悉。整個學習時間一年左右差不多了。
GIS也有用C#做的,你學C#也可以,C#也簡單,和Java類似,但C#是微軟的技術,基本上只能在windows的.NET平台跑,雖然Linux上的Mono平台也能跑C#,但是據說效率低下,用Mono還不如用Java
GIS C++更有前景,不過這個復雜了點
學編程要多看代碼,多動手,至少書上的代碼都要動手敲一遍。
最後說一句 你怎麼一分都不懸賞啊……
㈨ GIS + java
element.setGeometry(pGeo);// 這句提示One or more arguments are invalid
看看API文檔,到底要什麼參數的。
㈩ GIS和java哪個工資高
如果你是java出身,然後你懂GIS,那你你工資很高~
如果單會一個,一個經驗豐富的java程序員工資比GIS也高不少
只可能是水平不夠,或者是剛工作,那樣java的工資就有待考究了。