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