?
課程目標(biāo):
?
通過該課程的學(xué)習(xí),學(xué)員應(yīng)能夠?qū)ebGIS開發(fā)原理以及機(jī)制有所了解;對(duì)于ArcGIS?Server管理有一個(gè)系統(tǒng)的了解和把握,掌握基本的WebGIS軟件開發(fā)流程,使用平臺(tái)是ArcGIS?Server10.4.1 +?MyEclipse2014。
?
課程大綱:
?
主題
|
內(nèi)容
|
WebGIS二次開發(fā)簡介
|
ArcGIS 10.4.1產(chǎn)品及平臺(tái)介紹
ArcGIS?10開發(fā)環(huán)境簡介
ArcGIS?10?Web開發(fā)介紹
練習(xí):ArcGIS產(chǎn)品的安裝和部署
??????ArcGIS API for javascript開發(fā)環(huán)境搭建
|
H5和Dojo基礎(chǔ)知識(shí)
|
H5功能特點(diǎn)概述
HTML基礎(chǔ)
CSS介紹
探索dojo/json
練習(xí):H5網(wǎng)頁設(shè)計(jì)
??????Dojo接收/發(fā)送json數(shù)據(jù)
|
基礎(chǔ)類、部件操作
|
基本概念
Map、Layer、Geometry、Symbol、Graphic、Render等
常用控件(小部件)
鷹眼圖、ScaleBar、書簽、InfoWindow等
練習(xí):實(shí)現(xiàn)基本圖層管理、鷹眼、InfoWindow操作
|
服務(wù)操作
|
2d地圖服務(wù)、切片服務(wù)、要素服務(wù)、影像服務(wù)簡介及動(dòng)態(tài)加載實(shí)現(xiàn)
練習(xí):編碼實(shí)現(xiàn)加載地圖服務(wù)、影像服務(wù)等
|
地圖操作
|
了解Map的主要方法
掌握導(dǎo)航、繪圖、圖形編輯、符號(hào)渲染基本用法
練習(xí):實(shí)現(xiàn)導(dǎo)航、編輯、渲染操作實(shí)例
|
任務(wù)操作
|
查詢檢索
服務(wù)端渲染
地址編碼匹配
網(wǎng)絡(luò)分析
地處理服務(wù)
練習(xí):調(diào)用地址編碼服務(wù),實(shí)現(xiàn)查詢操作、網(wǎng)絡(luò)分析、地處理服務(wù)。
|
開發(fā)進(jìn)階(一)
|
掌握自定義InfoWindow設(shè)計(jì)方法
掌握自定義專題圖設(shè)計(jì)方法
練習(xí):編碼實(shí)現(xiàn)自定義InfoWindows、自定義專題圖
|
開發(fā)進(jìn)階(二)
|
軌跡移動(dòng)
跨域訪問
應(yīng)用部署
練習(xí):編寫軌跡移動(dòng)應(yīng)用
??????實(shí)現(xiàn)代理Ajax跨域訪問
??????Windows平臺(tái)部署ArcGIS Server Web應(yīng)用
|
?
以上課程可以根據(jù)客戶實(shí)際情況進(jìn)行靈活調(diào)整。