999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

桌面版GIS App開發(fā)能力課程體系構(gòu)建概述

2020-10-09 11:13:30尹濤楊延珍何必李世祥于文龍
科學(xué)與信息化 2020年27期
關(guān)鍵詞:課程體系能力課程

尹濤 楊延珍 何必 李世祥 于文龍

摘 要 GIS已經(jīng)進(jìn)入云時(shí)代,桌面操作系統(tǒng)普遍升級(jí)到Windows 10,桌面應(yīng)用也已出現(xiàn)UWP類型。在此背景下,桌面版GIS應(yīng)用系統(tǒng)的開發(fā)依然是地理信息科學(xué)專業(yè)應(yīng)該掌握的必備基本能力,本文基于對(duì)GIS當(dāng)前技術(shù)分析,提出了培養(yǎng)地理信息科學(xué)專業(yè)桌面版GIS App開發(fā)能力的課程體系。

關(guān)鍵詞 地理信息科學(xué);課程體系;UWP;ArcGIS Runtime SDK for .NET

1GIS App后端云GIS平臺(tái)的選擇

各GIS軟件公司推出各自的云GIS平臺(tái),如ESRI和超圖公司。其中,ESRI公司提供了ArcGIS系列的公有云GIS和私有云GIS技術(shù)。

ArcGIS公有云產(chǎn)品為ArcGIS Online,它是基于亞馬孫云建立的,是一個(gè)完整的協(xié)作式內(nèi)容管理系統(tǒng),用戶可隨時(shí)使用在線GIS服務(wù)。網(wǎng)址為www.arcgis.com。ArcGIS Online為初學(xué)用戶提供了30天的免費(fèi)試用期[1]。

ArcGIS Online中國(guó),是采用ArcGIS Enterprise構(gòu)建的ArcGIS Online的國(guó)內(nèi)版公有云平臺(tái),基本服務(wù)是免費(fèi)的。初學(xué)用戶可以申請(qǐng)免費(fèi)賬戶。網(wǎng)址為www.arcgisonline.cn。

2桌面版GIS應(yīng)用系統(tǒng)

GIS應(yīng)用系統(tǒng)按運(yùn)行平臺(tái)分為以下基本類型:桌面版(Desktop Apps)、Web版(Web Apps)、移動(dòng)版(Mobile Apps)。

桌面版GIS應(yīng)用系統(tǒng)運(yùn)行環(huán)境為桌面版操著系統(tǒng),因其與計(jì)算機(jī)硬件密切結(jié)合具有用戶交互能力強(qiáng)、本地部署、本地處理數(shù)據(jù)能力、操作界面順暢和樣式美觀等強(qiáng)大功能,在Web和移動(dòng)時(shí)代其依然擁有廣泛用戶,并沒(méi)有過(guò)時(shí)和淘汰。

桌面版GIS應(yīng)用系統(tǒng)的開發(fā)依然是地理信息科學(xué)專業(yè)學(xué)習(xí)的一門重要專業(yè)課程,而且往往是GIS應(yīng)用系統(tǒng)開發(fā)類的第一門課程,也是Web GIS、移動(dòng)GIS、3D GIS應(yīng)用系統(tǒng)開發(fā)課程的前導(dǎo)課程[2]。

3GIS組件平臺(tái)的選擇

桌面版GIS應(yīng)用系統(tǒng)的開發(fā)方式有多種,比較成熟開方式是借助于GIS組件平臺(tái)。多家公司提供了各自的GIS組件平臺(tái),采用某一GIS組件平臺(tái)及計(jì)算機(jī)開發(fā)工具開發(fā)桌面版GIS應(yīng)用系統(tǒng)為經(jīng)典開發(fā)方式。

提供GIS組件平臺(tái)的有ESRI、SuperMap等多家廠商,許多院校同時(shí)采用ESRI、SuperMap等多家單位產(chǎn)品授課,一般先選擇一家廠家的產(chǎn)品為主。ESRI產(chǎn)品歷史較長(zhǎng)、技術(shù)影響較大,擁有國(guó)內(nèi)外大量客戶群體,許多院校授課時(shí)選擇ArcGIS為主。下面選擇ESRI的ArcGIS產(chǎn)品展開論述[3]。

4ArcGIS Runtime SDK的選擇

ArcGIS Runtime SDKs不是一個(gè)軟件,而是包含五套SDK的軟件套件,每個(gè)SDK可采用不同開發(fā)工具、開發(fā)運(yùn)行于不同操作系統(tǒng)的GIS App。各個(gè)SDK開發(fā)的App可運(yùn)行的操作系統(tǒng)和主要開發(fā)工具如下表1所示。

上表中,可用于開發(fā)桌面版GIS App的SDK為ArcGIS Runtime SDK for .NET、ArcGIS Runtime SDK for Java、ArcGIS Runtime SDK for Qt

從跨平臺(tái)性看,應(yīng)選擇ArcGIS Runtime SDK for Qt,用該SDK開發(fā)的GIS App可以運(yùn)行在目前所有主流平臺(tái),包括桌面和移動(dòng)操縱系統(tǒng)。與ArcGIS Runtime SDK for Qt配套的開發(fā)工具為Qt QML或Qt C++,要求學(xué)生掌握C++語(yǔ)言,C++學(xué)習(xí)難度較大[4]。

5Windows桌面應(yīng)用平臺(tái)選擇

Windows桌面應(yīng)用系統(tǒng)類型共有以下四類平臺(tái):Win32、WinForm(Windows Form)、WPF和UWP。ArcGIS Runtime SDK for .NET不提供對(duì)Win32、WinForm支持,只支持WPF、UWP平臺(tái)。

ArcGIS Runtime SDK for .NET支持開發(fā)WPF、UWP、Android、iOS、Forms五種類型的GIS應(yīng)用系統(tǒng)開發(fā)。

ArcGIS Runtime SDK for .NET(Forms),在Xamarin.Forms技術(shù)的支持下,使用C#語(yǔ)言同時(shí)創(chuàng)建原生的Windows(UWP)、iOS和Android GIS應(yīng)用,在這三種不同平臺(tái)的應(yīng)用可以共享絕大部分的UI代碼和邏輯代碼。初學(xué)階段,認(rèn)為不適合采用ArcGIS Runtime SDK for .NET(Forms)作為學(xué)習(xí)對(duì)象,因?yàn)檫@涉及較多的平臺(tái)和技術(shù),ArcGIS Runtime SDK for .NET(Forms)作為單位開發(fā)工具適合。

對(duì)于ArcGIS Runtime SDK for .NET開發(fā)桌面版應(yīng)用系統(tǒng),要確定是選擇WPF還是UWP。

WPF是微軟2006推出的,UWP是微軟2015年推出新的前沿應(yīng)用程序平臺(tái),UWP即Windows 10中的Universal Windows Platform簡(jiǎn)稱。UWP 不僅用于Windows 10創(chuàng)建桌面應(yīng)用程序,同時(shí)也是 Xbox、HoloLens和Surface Hub應(yīng)用程序的唯一支持平臺(tái)。UWP 只支持 Windows 10 應(yīng)用程序平臺(tái),不支持Win7 、XP。

本科教學(xué)應(yīng)該采用先進(jìn)、成熟的技術(shù)體系,適當(dāng)具有一定的提前量,大二開始學(xué)習(xí)的技術(shù),三年后不應(yīng)當(dāng)太過(guò)時(shí)[5]。

6課程體系構(gòu)建

基于以上對(duì)GIS組件平臺(tái)的分析,構(gòu)建了培養(yǎng)GIS桌面版應(yīng)用系統(tǒng)開發(fā)能力的課程體系。

開發(fā)能力課程體系有兩條課程主線組成,一條是GIS基礎(chǔ)知識(shí)線,一條是計(jì)算機(jī)開發(fā)知識(shí)線。

GIS基礎(chǔ)知識(shí)主線包含的課程為地理信息科學(xué)導(dǎo)論、地球科學(xué)概論、自然地理學(xué)、人文地理學(xué)、地圖學(xué)、空間數(shù)據(jù)采集與管理、地理信息系統(tǒng)原理。通過(guò)這條主線,給同學(xué)建立了GIS的基本概念和空間數(shù)據(jù)采集概念與技能。

GIS應(yīng)用開發(fā)課程是GIS基礎(chǔ)知識(shí)和計(jì)算機(jī)開發(fā)知識(shí)這兩條主線的匯合。該門課程把GIS專業(yè)知識(shí)和計(jì)算機(jī)開發(fā)知識(shí)結(jié)合在一起,通過(guò)本課程,培養(yǎng)地理信息科學(xué)專業(yè)的學(xué)生開發(fā)GIS應(yīng)用系統(tǒng)的能力。

7結(jié)束語(yǔ)

在云GIS時(shí)代,GIS App的設(shè)計(jì)分為后端和前端設(shè)計(jì),后端保存矢量數(shù)據(jù)和地圖、場(chǎng)景,并以Restful風(fēng)格Web服務(wù)方式提供地圖、場(chǎng)景空間分析等服務(wù),前端調(diào)用后端的地圖、場(chǎng)景、空間分析等服務(wù),并在前端展示地圖、場(chǎng)景,操作后端地圖、場(chǎng)景,使用后端空間分析等。采用UWP+ ArcGIS Runtime SDK for .NET(UWP)作為技術(shù)核心內(nèi)容,構(gòu)建了培養(yǎng)桌面版GIS App開發(fā)能力課程體系,經(jīng)過(guò)多年實(shí)踐,取得了良好的效果。

參考文獻(xiàn)

[1] 楊延珍.大數(shù)據(jù)背景下地理建模課堂教學(xué)模式改革研究[J].甘肅科技,2019(3):51-53.

[2] 王曉紅.基于項(xiàng)目創(chuàng)新的GIS人才培養(yǎng)模式研究[J].科教導(dǎo)刊, 2018(10):25-26.

[3] 孟祥銳.地理信息科學(xué)專業(yè)開發(fā)類課程體系建立與優(yōu)化研究[J].電子測(cè)試,2015,334(22):146-147.

[4] 黃遠(yuǎn)林.基于項(xiàng)目教學(xué)的應(yīng)用型人才培養(yǎng)體系構(gòu)建與實(shí)踐[J].教育教學(xué)論壇,2019(5):167-169.

[5] 劉正綱.以人才需求為導(dǎo)向的GIS專業(yè)課程體系構(gòu)建[J].測(cè)繪工程,2018(6):77-80.

猜你喜歡
課程體系能力課程
消防安全四個(gè)能力
數(shù)字圖像處理課程混合式教學(xué)改革與探索
軟件設(shè)計(jì)與開發(fā)實(shí)踐課程探索與實(shí)踐
為什么要學(xué)習(xí)HAA課程?
大興學(xué)習(xí)之風(fēng) 提升履職能力
你的換位思考能力如何
以創(chuàng)新課程體系引領(lǐng)學(xué)生發(fā)展
民法課程體系的改進(jìn)和完善思路*——以中國(guó)政法大學(xué)的民法課程體系為例
抄能力
加強(qiáng)青少年中醫(yī)傳統(tǒng)文化教育的必要性及其課程體系構(gòu)建
主站蜘蛛池模板: 一级黄色片网| 9久久伊人精品综合| 韩国v欧美v亚洲v日本v| 国产主播在线观看| 爱爱影院18禁免费| 亚洲二区视频| 久久不卡精品| 久久久亚洲色| 亚洲中文字幕日产无码2021| 久久精品国产精品国产一区| 欧美日韩亚洲综合在线观看| 国产乱码精品一区二区三区中文 | 日本道综合一本久久久88| 在线观看91精品国产剧情免费| 九色综合伊人久久富二代| 成年网址网站在线观看| 成人国产一区二区三区| 久久亚洲国产视频| 日本人妻丰满熟妇区| 91精品国产综合久久香蕉922 | 亚洲a级毛片| 国产美女精品在线| 老司国产精品视频| 国产无码在线调教| 亚洲欧洲日产无码AV| 激情综合婷婷丁香五月尤物| 啦啦啦网站在线观看a毛片| aⅴ免费在线观看| 久久动漫精品| 国产精品视频导航| 亚洲欧美在线综合一区二区三区| 欧美天堂在线| 久久久久九九精品影院| 亚洲 日韩 激情 无码 中出| 中文字幕在线看| 香蕉久人久人青草青草| 99在线视频免费| 亚洲AV无码久久精品色欲| 亚洲视频a| 永久免费av网站可以直接看的| 欧美日韩在线第一页| 精品国产aⅴ一区二区三区| www.国产福利| 国产成人永久免费视频| 免费国产黄线在线观看| 青青草原偷拍视频| 日韩专区第一页| 亚洲色图欧美在线| 国产91在线|日本| 91免费观看视频| 国产成年女人特黄特色大片免费| 国产亚洲美日韩AV中文字幕无码成人 | 一区二区在线视频免费观看| 美女扒开下面流白浆在线试听| 国产精品尤物在线| 久久中文电影| 亚洲国内精品自在自线官| 激情综合婷婷丁香五月尤物| 久久久精品久久久久三级| 日韩小视频网站hq| 国产成人精品2021欧美日韩| 国产又爽又黄无遮挡免费观看 | 18禁影院亚洲专区| 激情综合网激情综合| aa级毛片毛片免费观看久| 亚洲精品波多野结衣| 欧美色99| 国产女人综合久久精品视| 精品国产成人国产在线| 国产午夜福利在线小视频| 久久情精品国产品免费| 国产黄色片在线看| 亚洲性视频网站| 国产精品免费露脸视频| 欧美日韩在线第一页| 国产区免费精品视频| 青青草原国产| 91综合色区亚洲熟妇p| 色精品视频| 91成人在线观看视频| 亚洲色无码专线精品观看| 亚洲色图欧美|