java目前都是做webgis開發的,如果做gis二次開發的話;
創新互聯建站專注為客戶提供全方位的互聯網綜合服務,包含不限于網站制作、成都網站設計、達日網絡推廣、微信小程序開發、達日網絡營銷、達日企業策劃、達日品牌公關、搜索引擎seo、人物專訪、企業宣傳片、企業代運營等,從售前售中售后,我們都將竭誠為您服務,您的肯定,是我們最大的嘉獎;創新互聯建站為所有大學生創業者提供達日建站搭建服務,24小時服務熱線:028-86922220,官方網址:m.newbst.com
另外還要學習javascript , css,html等網絡常用語言技術;
用java有下特點:
1.開源 :
sun公司不會追究你責任,但二次開發軟件一般都不免費,如arcgis ,超圖,可以做Google開源。開源是第一特點,這也是java流行的原因,需要做Java的單位很多
2.適合做webgis:
這也是java做gis的優勢,桌面軟件的話我就知道oracle是java開發的,其它還沒怎么見過
3.java上手難度大:
java沒有c#好學,而且開發平臺不友好,上手慢,開發不夠敏捷,需要用很多插件,但是很靈活,這也是優勢所在。
4.做GIS只有java是遠遠不夠的,還要javascript,css,html,xml等;
5.java會被取代
GIS
是
地理信息系統
,一般來講是一套集數據顯示、存儲、分析等操作的
計算機程序
,當然GIS是基于并隨著計算機技術發展而發展的。現在的GIS主要是分單機GIS,網絡GIS和
移動GIS
。
Java是計算機編程技術,是用來構建應用程序或網站,分為JavaSE(標準版),JavaEE(企業版)和JavaME(移動版)。
你要說他們之間的關系,就目前現在應用而言,我覺得:其一,網絡GIS可以用JavaEE技術來進行搭建。比如開發網站來加載顯示地圖數據,分析等等,像Google
Map。其二,基于Android進行Mobile
GIS的開發,因為Android開發是基于Java語言的,所以Java的優勢就在于與Android的結合。比如
高德地圖
先聲明一下,我也沒做過GIS開發,但大概知道思路。有兩條路可走
一、使用esri系列
如果做C/S,使用ArcGIS Engine的插件與java的桌面集成,
如果做B/S,使用ArcGIS Server發布服務,用web service調用。
另外,地圖的統計計算之類,如你說的,需要利用ArcGIS Desktop打包GP服務,然后用java調用。
二、使用開源系列
再有一些開源GIS開發工具,比如QGIS制圖,GeoServer發布地圖,postGIS地理信息數據庫,Openlayers做地圖接口
大概就是這樣。
網站標題:gis技術java gis技術可以應用在哪方面
轉載來于:http://m.newbst.com/article28/dogphjp.html
成都網站建設公司_創新互聯,為您提供定制網站、建站公司、微信小程序、云服務器、營銷型網站建設、電子商務
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯