javascript構(gòu)建Web和ArcGIS Server應(yīng)用實(shí)戰(zhàn)
定 價(jià):49 元
- 作者:[美]派普勒(Eric Pimpler) 著
- 出版時(shí)間:2015/12/1
- ISBN:9787115403629
- 出 版 社:人民郵電出版社
- 中圖法分類:TP312JA
- 頁(yè)碼:216
- 紙張:膠版紙
- 版次:1
- 開(kāi)本:16開(kāi)
ArcGIS Server是用于開(kāi)發(fā)基于Web的GIS應(yīng)用程序的主要平臺(tái),而JavaScript已經(jīng)成為在這個(gè)平臺(tái)上開(kāi)發(fā)應(yīng)用程序的主流語(yǔ)言之一!禞avaScript構(gòu)建Web和ArcGIS Server應(yīng)用實(shí)戰(zhàn)》介紹了如何利用ArcGIS API for JavaScript來(lái)創(chuàng)建基于Web的GIS應(yīng)用程序。
《JavaScript構(gòu)建Web和ArcGIS Server應(yīng)用實(shí)戰(zhàn)》共12章,分別介紹了基本概念、創(chuàng)建地圖和添加圖層、添加圖形到地圖、特征圖層、使用控件和工具欄、空間和屬性查詢、定位和查找特征、地址轉(zhuǎn)換點(diǎn)和點(diǎn)轉(zhuǎn)換地址、網(wǎng)絡(luò)分析任務(wù)、地理處理任務(wù)、整合ArcGIS Online以及創(chuàng)建手機(jī)應(yīng)用程序。附錄部分介紹了利用ArcGIS模板和Dojo設(shè)計(jì)應(yīng)用程序。
《JavaScript構(gòu)建Web和ArcGIS Server應(yīng)用實(shí)戰(zhàn)》結(jié)構(gòu)清晰、示例豐富,非常適合初學(xué)者和中級(jí)水平的GIS開(kāi)發(fā)人員,也適合想要使用該平臺(tái)進(jìn)行應(yīng)用開(kāi)發(fā)的讀者。
GIS應(yīng)用的熱度正在升級(jí),和人們的生活息息相關(guān),用戶能夠切身體會(huì)到其優(yōu)劣性! ∥覀冋诖蛟霨IS應(yīng)用的一系列圖書(shū),通過(guò)與ESRI等出版社合作,建立很好的產(chǎn)品陣營(yíng)。
Eric Pimpler是geospatialtraining.com網(wǎng)站的創(chuàng)始人和所有者,有著20多年使用Esri、Google Earth/Maps及開(kāi)源技術(shù)進(jìn)行GIS解決方案的實(shí)施和教學(xué)經(jīng)驗(yàn)。目前,他主要致力于使用Python進(jìn)行ArcGIS腳本編程及使用JavaScript進(jìn)行自定義的ArcGIS Server Web和手機(jī)應(yīng)用程序的開(kāi)發(fā)。
第1章 HTML、CSS和JavaScript簡(jiǎn)介
1.1 基本的HTML頁(yè)面概念
1.1.1 HTML DOCTYPE聲明
1.1.2 基本標(biāo)簽
1.1.3 驗(yàn)證HTML代碼
1.2 JavaScript基礎(chǔ)
1.2.1 代碼注釋
1.2.2 變量
1.2.3 JavaScript大小寫(xiě)區(qū)分
1.2.4 變量數(shù)據(jù)類型
1.2.5 條件語(yǔ)句
1.2.6 循環(huán)語(yǔ)句
1.2.7 函數(shù)
1.2.8 對(duì)象
1.3 CSS基本原則
1.3.1 CSS語(yǔ)法
1.3.2 行內(nèi)樣式
1.3.3 內(nèi)嵌樣式
1.3.4 鏈接樣式
1.4 分離HTML、CSS和JavaScript
1.5 總結(jié)
第2章 創(chuàng)建地圖和添加圖層
2.1 簡(jiǎn)介
2.2 ArcGIS API for JavaScript沙盒
2.3 使用ArcGIS API for JavaScript創(chuàng)建應(yīng)用程序的基本步驟
2.3.1 創(chuàng)建Web頁(yè)面HTML代碼
2.3.2 引用ArcGIS API for JavaScript
2.3.3 加載模塊
2.3.4 確保DOM可用
2.3.5 創(chuàng)建地圖
2.3.6 創(chuàng)建頁(yè)面內(nèi)容
2.3.7 頁(yè)面樣式
2.3.8 完整代碼
2.4 更多關(guān)于地圖的介紹
2.5 使用地圖服務(wù)圖層
2.5.1 使用圖層類
2.5.2 切片地圖服務(wù)圖層
2.5.3 動(dòng)態(tài)地圖服務(wù)圖層
2.5.4 添加圖層到地圖
2.5.5 地圖服務(wù)設(shè)置可見(jiàn)圖層
2.5.6 設(shè)置定義表達(dá)式
2.5.7 地圖導(dǎo)航
2.6 地圖事件
2.7 總結(jié)
第3章 添加圖形到地圖
3.1 圖形的四個(gè)組成部分
3.2 創(chuàng)建幾何圖形
3.3 圖形符號(hào)化
3.4 圖形分配屬性
3.5 信息模板中展示圖形屬性
3.6 創(chuàng)建圖形
3.7 添加圖形到圖形圖層
3.8 圖形練習(xí)
3.9 總結(jié)
第4章 特征圖層
4.1 創(chuàng)建FeatureLayer對(duì)象
4.2 定義顯示模式
4.2.1 快照模式
4.2.2 按需模式
4.2.3 選擇模式
4.3 設(shè)置定義表達(dá)式
4.4 特征選擇
4.5 特征圖層渲染
4.6 特征圖層練習(xí)
4.7 總結(jié)
第2 使用FindTask獲取特征屬性
7.2.1 FindParameters
7.2.2 FindTask
7.2.3 FindResult
7.3 總結(jié)
第8章 地址轉(zhuǎn)換點(diǎn)和點(diǎn)轉(zhuǎn)換地址
8.1 地理編碼簡(jiǎn)介
8.2 使用Locator服務(wù)進(jìn)