你好,首先需要了解相關(guān)地理信息方面的基本知識(shí)是最好的,但是不是必須的,但是做一些常識(shí)也是好的,然后就是會(huì)一門基礎(chǔ)語言,這里會(huì)是指至少要能熟練編寫基本的應(yīng)用程序,然后從一種GIS平臺(tái)開始掌握,推薦arcgis系列,根據(jù)c/s還是b/s不同,可以再細(xì)化,先說到這里。Good luck~
羅平網(wǎng)站建設(shè)公司成都創(chuàng)新互聯(lián)公司,羅平網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為羅平上1000家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)營(yíng)銷網(wǎng)站建設(shè)要多少錢,請(qǐng)找那個(gè)售后服務(wù)好的羅平做網(wǎng)站的公司定做!
隨著技術(shù)的進(jìn)步,客戶端可能會(huì)采用新的應(yīng)用協(xié)議,因此也被認(rèn)為是Internet GIS 1、WebGIS是Web 技術(shù)和GIS技術(shù)相結(jié)合的產(chǎn)物,是利用Web技術(shù)來擴(kuò)展和完善地理信息系統(tǒng)的一項(xiàng)新技術(shù)。 2、由于HTTP協(xié)議采用基于C/S的請(qǐng)求/應(yīng)答機(jī)制,具有較強(qiáng)的用戶交互能力,可以傳輸并在瀏覽器上顯示多媒體數(shù)據(jù),而GIS中的信息主要是需要以圖形、圖像方式表現(xiàn)的空間數(shù)據(jù),用戶通過交互操作,對(duì)空間數(shù)據(jù)進(jìn)行查詢分析。這些特點(diǎn),使得人們完全可以利用Web來尋找他們所需要的空間數(shù)據(jù),并且進(jìn)行各種操作。 WebGIS是Internet和WWW技術(shù)應(yīng)用于GIS開發(fā)的產(chǎn)物,是實(shí)現(xiàn)GIS互操作的一條最佳解決途徑。從Intemet的任意節(jié)點(diǎn),用戶都可以瀏覽WebGIS站點(diǎn)中的空間數(shù)據(jù)、制作專題圖、進(jìn)行各種空間信息檢索和空間分析。 因此,WebGlS不但具有大部分乃至全部傳統(tǒng)GIS軟件具有的功能,而且還具有利用Intenet優(yōu)勢(shì)的特有功能,即用戶不必在自己的本地計(jì)算機(jī)上安裝GIS軟件就可以在Intenet上訪問遠(yuǎn)程的GIS數(shù)據(jù)和應(yīng)用程序,進(jìn)行GIS分析,在Intenet上提供交互的地圖和數(shù)據(jù)。 WebGIS的關(guān)鍵特征是面向?qū)ο蟆⒎植际胶突ゲ僮?。任何G1S數(shù)據(jù)和功能都是一個(gè)對(duì)象,這些對(duì)象部署在Intemet的不同服務(wù)器上,當(dāng)需要時(shí)進(jìn)行裝配和集成。Intemet上的任何其他系統(tǒng)都能和這些對(duì)象進(jìn)行交換和交互操作。WebGIS的基本特征WebGIS是集成的全球化的客戶/服務(wù)器網(wǎng)絡(luò)系統(tǒng) WebGIS應(yīng)用客戶/服務(wù)器概念來執(zhí)行GIS的分析任務(wù)。它把任務(wù)分為服務(wù)器端和客戶端兩部分,客戶可以從服務(wù)器請(qǐng)求數(shù)據(jù)、分析工具或模塊,服務(wù)器或者執(zhí)行客戶的請(qǐng)求并把結(jié)果通過網(wǎng)絡(luò)送回給客戶,或者把數(shù)據(jù)和分析工具發(fā)送給客戶供客戶端使用。WebGIS是交互系統(tǒng) WebGIS可使用戶在Intenet上操作GIS地圖和數(shù)據(jù),用Web瀏覽器(IE、Netscape,etc.)執(zhí)行部分基本的GIS功能:如zoom(縮放)、Pan(拖動(dòng))、Query(查詢)和Label(標(biāo)注),甚至可以執(zhí)行空間查詢:如“離你最近的旅館或飯店在哪兒”,或者更先進(jìn)的空間分析:比如緩沖分析和網(wǎng)絡(luò)分析等。在Web上使用WebGIS就和在本地計(jì)算機(jī)上使用桌面GIS軟件一樣。 通過超鏈接(Hyperlink),WWW提供在Intemet上最自然的交互性。通常用戶通過超鏈接所瀏覽的Web頁面是由WWW開發(fā)者組織的靜態(tài)圖形和文本,這些圖形大部分是FPEG和GIF格式的文件,因此用戶無法操作地圖,甚至連像zoom、Pan、Query這樣簡(jiǎn)單的分析功能都無法執(zhí)行。WebGIS是分布式系統(tǒng) GIS數(shù)據(jù)和分析工具是獨(dú)立的組件和模塊,WebGIS利用Intemet的這種分布式系統(tǒng)把GIS數(shù)據(jù)和分析工具部署在網(wǎng)絡(luò)不同的計(jì)算機(jī)上,用戶可以從網(wǎng)絡(luò)的任何地方訪問這些數(shù)據(jù)和應(yīng)用程序,即不需要在本地計(jì)算機(jī)上安裝GIS數(shù)據(jù)和應(yīng)用程序,只要把請(qǐng)求發(fā)送到服務(wù)器,服務(wù)器就會(huì)把數(shù)據(jù)和分析工具模塊傳送給用戶,達(dá)到Just—in—time的性能。 Intemet的一個(gè)特點(diǎn)就是它可以訪問分布式數(shù)據(jù)庫和執(zhí)行分布式處理,即信息和應(yīng)用可以部署在跨越整個(gè)Intenet的不同計(jì)算機(jī)上。WebGIS是動(dòng)態(tài)系統(tǒng) 由于WebGIS是分布式系統(tǒng),數(shù)據(jù)庫和應(yīng)用程序部署在網(wǎng)絡(luò)的不同計(jì)算機(jī)上,隨時(shí)可被管理員更新,對(duì)于Intenet上的每個(gè)用戶來說都將得到最新可用的數(shù)據(jù)和應(yīng)用,即只要數(shù)據(jù)源發(fā)生變化,WebGIS將得到更新。和數(shù)據(jù)源的動(dòng)態(tài)鏈接將保持?jǐn)?shù)據(jù)和軟件的現(xiàn)勢(shì)性。WebGIS是跨平臺(tái)系統(tǒng) WebGIS對(duì)任何計(jì)算機(jī)和操作系統(tǒng)都沒有限制。只要能訪問Intenet,用戶就可以訪問和使用WebGIS而不必關(guān)心用戶運(yùn)行的操作系統(tǒng)是什么。隨著Java的發(fā)展,未來的WebGIS可以做到“一次編寫,到處運(yùn)行”,使WebGIS的跨平臺(tái)特性走向更高層次。WebGIS能訪問Intemet異構(gòu)環(huán)境下的多種GIS數(shù)據(jù)和功能 此特性是未來WebGIS的發(fā)展方向。異構(gòu)環(huán)境下在GIS用戶組間訪問和共享GIS數(shù)據(jù)、功能和應(yīng)用程序,需要很高的互操作性。OGC提出的開放式地理數(shù)據(jù)互操作規(guī)范(OpenGeodata Interoperablity Specificaton)為GIS互操作性提出了基本的規(guī)則。其中有很多問題需要解決,例如數(shù)據(jù)格式的標(biāo)準(zhǔn)、數(shù)據(jù)交換和訪問的標(biāo)準(zhǔn)、OIS分析組件的標(biāo)準(zhǔn)規(guī)范等。隨著Intemet技術(shù)和標(biāo)準(zhǔn)的飛速發(fā)展,完全互操作的WebGIS將會(huì)成為現(xiàn)實(shí)。WebGIS是圖形化的超媒體信息系統(tǒng) 使用Web上超媒體系統(tǒng)技術(shù),WebGIS通過超媒體熱鏈接可以鏈接不同的地圖頁面。例如,用戶可以在瀏覽全國(guó)地圖時(shí),通過單擊地圖上的熱鏈接,而進(jìn)入相應(yīng)的省地圖進(jìn)行瀏覽。 另外,WWW為WebGIS提供了集成多媒體信息的能力,把視頻、音頻、地圖、文本等集中到相同的Web頁面,極大地豐富了GIS的內(nèi)容和表現(xiàn)能力。WebGIS的基本要求 WebGIS應(yīng)當(dāng)是開放的:webGIS能夠共享多種來源、多級(jí)尺度(比例尺)、存放在不同地點(diǎn)的地理數(shù)據(jù),能夠和其他應(yīng)用軟件集成,并通過Java、CORBA、DCOM等技術(shù)跨平臺(tái)協(xié)作運(yùn)行,支持C/S模式等。 WebGIS能在Intemet環(huán)境下運(yùn)行:WebGIS使用Intenet協(xié)議標(biāo)準(zhǔn),將GIS與Web服務(wù)器集成,通過普通瀏覽器,用戶可以在任何地方操縱WebGIS,共享地理空間信息服務(wù),從而將GIS擴(kuò)展成為公眾服務(wù)系統(tǒng)。 WebGIS必須支持?jǐn)?shù)據(jù)分布和計(jì)算分布:WebGIS服務(wù)器為網(wǎng)絡(luò)用戶提供GIS服務(wù):地理數(shù)據(jù)存取服務(wù)、地理數(shù)據(jù)目錄服務(wù)、地理信息分析服務(wù)和地圖顯示服務(wù)。通過互操作技術(shù),共享分布的數(shù)據(jù)對(duì)象,在多個(gè)不同的平臺(tái)上協(xié)同運(yùn)行,最大限度地利用網(wǎng)絡(luò)資源。 WebGIS能在網(wǎng)絡(luò)上直接查詢和存取數(shù)據(jù):建立地理時(shí)空數(shù)據(jù)結(jié)構(gòu)標(biāo)準(zhǔn)和操作標(biāo)準(zhǔn),直接在Intenet上查詢數(shù)據(jù)和存取數(shù)據(jù)。WebGIS的基礎(chǔ)技術(shù)空間數(shù)據(jù)庫管理技術(shù) 對(duì)象—關(guān)系數(shù)據(jù)庫技術(shù)和面向?qū)ο蟮臄?shù)據(jù)庫技術(shù)正在逐步成熟起來,成為未來GIS空間數(shù)據(jù)管理的主要技術(shù)。因?yàn)殛P(guān)系型數(shù)據(jù)庫管理系統(tǒng)已經(jīng)相當(dāng)成熟,商業(yè)化的RDBMS不僅支持C/S模式,而且支持?jǐn)?shù)據(jù)分布,通過SQL語言和ODBC,幾乎所有的GIS軟件通過公共標(biāo)識(shí)號(hào)都能和其協(xié)同運(yùn)行。面向?qū)ο蠓椒?從面向?qū)ο蠹夹g(shù)的發(fā)展來看,它是描述地理問題非常理想的方法。面向?qū)ο笫且环N認(rèn)識(shí)方法。面向?qū)ο蠓治?OOA)、面向?qū)ο笤O(shè)計(jì)()OD)、面向?qū)?象語言(00L)和面向?qū)ο髷?shù)據(jù)管理(OODBM)貫穿整個(gè)信息系統(tǒng)的生命周期。面向?qū)ο蟮目臻g數(shù)據(jù)庫技術(shù)正在逐步成熟,空間對(duì)象查詢語言(SOQL)、空間對(duì)象關(guān)系分析、面向?qū)ο髷?shù)據(jù)庫管理、對(duì)象化軟件技術(shù)等,都和GIS密切相關(guān)??蛻?服務(wù)器模式 客戶/服務(wù)器的含義非常廣泛,數(shù)據(jù)庫技術(shù)和分布處理技術(shù)都和它密切相關(guān)。通過平衡客戶/服務(wù)器間的數(shù)據(jù)通信和地理運(yùn)算,能夠利用服務(wù)器的高性能處理復(fù)雜的關(guān)鍵性業(yè)務(wù),并降低網(wǎng)絡(luò)數(shù)據(jù)流量:通過規(guī)劃客戶/服務(wù)器模式的GIS系統(tǒng),用戶能夠最大限度地利用網(wǎng)絡(luò)上的各種資源。組件技術(shù) 為避免系統(tǒng)重復(fù)編碼,浪費(fèi)軟件資源,參照制造業(yè)成功經(jīng)驗(yàn),使用插件(Plug—In)、組件(Activex)和中間件(Middleware)技術(shù)組裝軟件產(chǎn)品:如各軟件生產(chǎn)商制作自己最好的組件,其他軟件開發(fā)人員和系統(tǒng)集成人員,可直接使用該部件提供的功能,無須重新編碼,從而擴(kuò)大了軟件開發(fā)社會(huì)分工,提高了軟件生產(chǎn)效率。分布式計(jì)算機(jī)平臺(tái)
GIS為各種涉及空間數(shù)據(jù)分析的學(xué)科提供了新的技術(shù)方法,而每個(gè)相關(guān)學(xué)科都提供了一些構(gòu)成GIS的技術(shù)與方法。
首先,地圖是記錄地球表面信息的一種形式,從歷史發(fā)展來看,GIS脫胎于地圖,而計(jì)算機(jī)制圖技術(shù)更是為地圖特征的數(shù)字表示、操作和顯示提供了成套方法,為GIS的圖形輸出設(shè)計(jì)等提供了理論支持。同時(shí),地圖還是目前GIS的基礎(chǔ)數(shù)據(jù)源,但地圖強(qiáng)調(diào)的是數(shù)據(jù)分析、符號(hào)化與顯示,地理信息系統(tǒng)更注重空間分析。
其次,數(shù)據(jù)庫也是GIS的技術(shù)基礎(chǔ)之一。數(shù)據(jù)庫管理系統(tǒng)主要用于存儲(chǔ)、管理和查詢各類數(shù)據(jù),并盡可能具備一些簡(jiǎn)單的統(tǒng)計(jì)分析功能,這是現(xiàn)代地理信息系統(tǒng)不可缺少的重要組成部分。
第三,遙感作為空間數(shù)據(jù)的采集手段,成為GIS的重要信息源與數(shù)據(jù)更新途徑。遙感(RS)圖像處理系統(tǒng)包含復(fù)雜的解析函數(shù),并有許多方法用于信息的增強(qiáng)與分類;大地測(cè)量為GIS提供了精確定位的控制信息,尤其是全球定位系統(tǒng)(GPS),可快速、廉價(jià)地獲取地表特征的數(shù)字位置信息;航空拍攝及其精確測(cè)量方法的應(yīng)用使得攝影測(cè)量成為GIS主要的地形數(shù)據(jù)來源??傊?,遙感是GIS的重要數(shù)據(jù)源與更新手段。
第四,計(jì)算機(jī)科學(xué)的發(fā)展對(duì)GIS起著關(guān)鍵性的影響。按照國(guó)際通行的定義,GIS軟件的開發(fā)和使用基本屬于計(jì)算機(jī)應(yīng)用理論與方法在加入空間位置要素后的自然延伸,始于計(jì)算機(jī)出現(xiàn)不久,在最近10~15年,計(jì)算機(jī)不僅在容量與速度方面都有了質(zhì)的飛躍,而且隨著多媒體、網(wǎng)絡(luò)、數(shù)據(jù)庫、軟件工程、電子技術(shù)等的飛速發(fā)展,GIS的發(fā)展也在突飛猛進(jìn)(黃杏元,2004a,2004b,2004c)。幾乎每一次計(jì)算機(jī)技術(shù)的重要進(jìn)展都帶動(dòng)地理信息系統(tǒng)技術(shù)的重大進(jìn)步,如空間數(shù)據(jù)的管理、網(wǎng)絡(luò)GIS、三維GIS等技術(shù),每一步的重要發(fā)展都與計(jì)算機(jī)信息技術(shù)的進(jìn)展有關(guān)。計(jì)算機(jī)輔助設(shè)計(jì)提供了數(shù)據(jù)輸入、顯示與表達(dá)的軟件與方法;計(jì)算機(jī)圖形學(xué)是現(xiàn)代地理信息系統(tǒng)的基礎(chǔ)之一,它提供了圖形處理、顯示的軟硬件及其技術(shù)方法;網(wǎng)絡(luò)的普及使地理信息系統(tǒng)已成為許多機(jī)構(gòu)必備的工作系統(tǒng),尤其是政府決策部門在一定程度上由于受地理信息系統(tǒng)影響而改變了現(xiàn)有機(jī)構(gòu)的運(yùn)行方式、設(shè)置與工作計(jì)劃等;人工智能的發(fā)展也給地理信息系統(tǒng)的技術(shù)進(jìn)步帶來了積極的影響(周成虎,1995)。
簡(jiǎn)而言之,地理信息系統(tǒng)就是能夠輸入、存儲(chǔ)、管理并處理分析地理空間數(shù)據(jù)的計(jì)算機(jī)系統(tǒng)。它隨計(jì)算機(jī)技術(shù)發(fā)展應(yīng)運(yùn)而生,是信息系統(tǒng)技術(shù)發(fā)展到高級(jí)階段的產(chǎn)物。
在GTC 2020『GIS基礎(chǔ)軟件新技術(shù)論壇』上,超圖研究院副院長(zhǎng)胡中南作《云原生GIS及Web端技術(shù)新進(jìn)展》報(bào)告,他首先系統(tǒng)講解了云原生GIS技術(shù)的三大新進(jìn)展:微服務(wù)更微、可擴(kuò)展,容器化部署更全、更易用,自動(dòng)化編排適配更多平臺(tái)等,介紹了這些技術(shù)如何支撐云南地質(zhì)大數(shù)據(jù)等系統(tǒng)實(shí)現(xiàn)高可用、高并發(fā)、高彈性“三高”價(jià)值;也系統(tǒng)闡述了Web端GIS技術(shù)從基礎(chǔ)庫、組件庫、模板庫到WebApps的多層次結(jié)構(gòu)及相關(guān)新進(jìn)展,讓GIS前端應(yīng)用開發(fā)定制更快速便捷。
本文將分為云原生GIS(點(diǎn)擊左側(cè)藍(lán)色文字可直接查看)與Web端GIS兩大部分,現(xiàn)分享Web端GIS技術(shù)部分資料如下:
演講PPT
上半部分主要講云原生GIS技術(shù)如何助力GIS系統(tǒng)快速部署與運(yùn)維。
接下來我為大家介紹Web端GIS技術(shù)。
以前大家可能認(rèn)為SuperMap的Web端就是一個(gè)SuperMap iClient JavaScript,僅僅是將Leaflet等開源技術(shù)做一些封裝集成、改進(jìn),和SuperMap服務(wù)器產(chǎn)品的REST API做了對(duì)接,其實(shí)這只是我們Web端技術(shù)棧的組成之一,也即圖上所示的基礎(chǔ)的iClient Libraries類庫(L1)。
我們?cè)谏厦孢€提供了iClient Components,就是所謂的WebGIS組件庫(L2),適配了Vue框架和React框架。在這之上我們面向行業(yè)應(yīng)用共性,基于組件庫進(jìn)一步封裝,提供了Web模板庫iClient Templates(L3),只需將數(shù)據(jù)、LOGO和圖片等進(jìn)行簡(jiǎn)單修改,就可以快速上線。我們還提供了可構(gòu)建、可定制、可擴(kuò)展的Web Apps,如MapDashboard和WebSite UI(L4),以及更偏向使用的一些Web Apps,用做制圖、分析等(L5)。
由此可見,SuperMap GIS的Web端包括這五個(gè)層次的內(nèi)容,已經(jīng)不僅僅是SuperMap iClient JavaScript單個(gè)產(chǎn)品。
在SuperMap iClient JavaScript層面,我們也有新的增強(qiáng)與改進(jìn)。
SuperMap iClient JavaScript 2020模塊圖。Web Libraries和 Web Components都有一些增強(qiáng),新增加了Web Templates。
在此,我重點(diǎn)介紹一下組件和模板的新特性和新技術(shù):組件技術(shù)就是把Libararies類庫做進(jìn)一步的封裝,更少的代碼做更快的開發(fā),比如可以一行代碼加一個(gè)Web Map組件,里面填一個(gè)服務(wù)地址和地圖資源ID,就可以出一個(gè)地圖了。歡迎大家在超圖軟件官網(wǎng)查看范例。
這是2019年我們提供的技術(shù)。今年我們新增了多款Vue組件,包括時(shí)間軸、卷簾地圖等。地圖、圖表等都有新的增強(qiáng)和改進(jìn)。
今年我們新增了多款Vue組件,包括時(shí)間軸、卷簾地圖等。地圖、圖表等組件都有新的增強(qiáng)和改進(jìn)。
這是我們做的全球新冠疫情圖范例。使用組件技術(shù)做了封裝,用戶不用一行一行寫代碼,操作更方便、開發(fā)更快捷。
新的Web模板技術(shù),可以讓應(yīng)用開發(fā)更便捷。直接提供多種行業(yè)應(yīng)用模板,用戶只需修改LOGO、配色,或刪除不用的地方即可。
再上面就是大屏,可快速開發(fā)建站。
No Code無代碼開發(fā),可以快速建站,包括SuperMap iPortal門戶首頁、地圖大屏App等,都可以進(jìn)行拖拉式操作,不需要寫代碼就可以完成可視化定制。門戶首頁可以拖出來,Web應(yīng)用可以用大屏拖出來。
地圖大屏也做了一些增強(qiáng)。
以前做了大屏只能看,不能互動(dòng),不能點(diǎn),點(diǎn)了以后也不能操作?,F(xiàn)在能看、能點(diǎn)、能互動(dòng)。有了交互更好用。
包括,我們對(duì)布局也做了優(yōu)化,移動(dòng)端可以自己修改布局。
包括超寬屏終端都可以適配,這是一個(gè)項(xiàng)目的照片。
另外一個(gè)定制就是SuperMap iPortal站點(diǎn)定制和擴(kuò)展增強(qiáng)。
從首頁到登錄頁、管理頁甚至各個(gè)Web Apps都支持定制和擴(kuò)展。
從而實(shí)現(xiàn)No Code的可視化定制,同時(shí)做了一些新的組件和能力增強(qiáng)。
可以用這個(gè)特性快速搭建一個(gè)新的首頁,從上面的菜單、左上角的LOGO,包括Banner、橫幅各種內(nèi)容都支持修改、增加和刪除。甚至用戶不懂開發(fā)都可以直接進(jìn)行操作。此外,該布局是自適應(yīng)的,在手機(jī)上同樣可以觀看。
這是2019年已有功能,今年我們做了新的增強(qiáng)。另外就是全代碼定制。
你可以基于自己的技術(shù)直接寫一個(gè)首頁。不管是我們提供的組件,還是你自己寫的組件,或是第三方組件都可以拿來使用。
包括我們的登錄頁和資源管理頁都可以進(jìn)行修改和定制。
此外,大屏本身也是可以擴(kuò)展的。
包括數(shù)據(jù)上圖。
數(shù)據(jù)洞察,都是可以修改和定制的。
可以加自己的圖表、UI。
前面所提到的是定制開發(fā),再上層就是直接使用的WebApp。
如果大家感興趣,可以去我們官網(wǎng):,或GTC網(wǎng)站:來觀看新特性。
數(shù)據(jù)上圖,制圖能力更豐富。
可以在線打印Web地圖。
簡(jiǎn)單回顧一下,我們講到的兩大部分技術(shù):一個(gè)是云原生GIS技術(shù),讓GIS后臺(tái)服務(wù)管理運(yùn)維更高效,另一個(gè)是Web端GIS技術(shù),讓GIS前端應(yīng)用開發(fā)定制更快速。一個(gè)是高效,一個(gè)是快速。
總的報(bào)告可以用兩個(gè)圖連起來,第一就是K8s部署結(jié)構(gòu)圖,通過它可以把云原生GIS技術(shù)一覽無余,包括SuperMap iServer、SuperMap iPortal、SuperMap iManager之間的關(guān)系、用了什么技術(shù)等都可以看到。
第二張圖如上所示,我們?cè)赪eb端的整體技術(shù)層次都可以看到,從SuperMap iClient Libraries類庫,到組件、模板,到大屏、Site UI定制、擴(kuò)展,以及WebApps等等。
以上就是我的報(bào)告,謝謝大家。