注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡軟件與程序設計程序設計綜合基于C#的地理信息系統(tǒng)設計開發(fā)案例教程

基于C#的地理信息系統(tǒng)設計開發(fā)案例教程

基于C#的地理信息系統(tǒng)設計開發(fā)案例教程

定 價:¥58.00

作 者: 荊平 著
出版社: 清華大學出版社
叢編項:
標 簽: 地理信息管理系統(tǒng)(GIS) 計算機/網(wǎng)絡

ISBN: 9787302348207 出版時間: 2014-03-01 包裝: 平裝
開本: 16開 頁數(shù): 字數(shù):  

內(nèi)容簡介

  全書在簡要介紹GIS組件開發(fā)基本方法的基礎(chǔ)上,以國外最流行的GIS組件(MapX、Map Objects、ArcGIS Engine)為對象,采用C#開發(fā)語言,以示例程序為核心,分別對GIS的基本功能、檢索功能、專題圖實現(xiàn)及高級功能進行示例演示,書中所有示例均為可執(zhí)行的程序段,利于讀者學習參考,快速提高程序設計的技能,深入了解GIS程序設計的方法。本書的讀者對象主要是高等院校資源與環(huán)境、地理信息系統(tǒng)、地理科學等專業(yè)的本科生和研究生。

作者簡介

暫缺《基于C#的地理信息系統(tǒng)設計開發(fā)案例教程》作者簡介

圖書目錄

第1章緒論
1.1地理信息系統(tǒng)發(fā)展概述
1.1.1地理信息系統(tǒng)的基本概念
1.1.2地理信息系統(tǒng)的分類
1.1.3地理信息系統(tǒng)的組成
1.1.4地理信息系統(tǒng)軟件的功能
1.1.5地理信息系統(tǒng)的發(fā)展
1.1.6地理信息系統(tǒng)的趨勢
1.2GIS 設計開發(fā)方式
1.2.1獨立開發(fā)
1.2.2單純二次開發(fā)
1.2.3集成二次開發(fā)
1.2.4三種實現(xiàn)方式的分析與比較
1.3組件式GIS
1.3.1軟件開發(fā)的組件技術(shù)
1.3.2COM與DCOM
1.3.3組件技術(shù)與GIS的發(fā)展
1.3.4組件式GIS的特點
1.3.5組件式GIS開發(fā)平臺的結(jié)構(gòu)
1.4GIS組件的加載
1.4.1MapX
1.4.2Map Objects
1.4.3ArcGIS Engine
第2章基于MapX的GIS基本功能的實現(xiàn)
2.1MapX組件
2.1.1MapInfo的數(shù)據(jù)組織
2.1.2MapX組件的模型結(jié)構(gòu)
2.1.3MapX組件的空間數(shù)據(jù)結(jié)構(gòu)
2.2圖層的添加與刪除
2.2.1圖層集的加載
2.2.2圖層的基本屬性
2.2.3圖層的加載
2.2.4圖層的刪除
2.3圖層的移動
2.3.1采用Move方法實現(xiàn)圖層位置的移動
2.3.2圖層的管理方法
2.4瀏覽功能的實現(xiàn)
2.5地圖輸出
2.6鷹眼功能的實現(xiàn)
第3章基于MapX信息檢索功能的設計開發(fā)
3.1屬性數(shù)據(jù)檢索
3.1.1Features集合和Selection集合
3.1.2Features集合的常用方法
3.1.3Selection集合的常用方法
3.1.4利用選擇工具實現(xiàn)屬性數(shù)據(jù)檢索
3.2空間數(shù)據(jù)檢索
3.2.1數(shù)據(jù)綁定
3.2.2Find和Search方法
3.3綜合檢索示例
第4章基于MapX的專題圖設計開發(fā)
4.1專題圖的基本類型簡介
4.1.1專題地圖的定義及類型
4.1.2利用MapX可以設計實現(xiàn)的專題地圖
4.2專題圖的實現(xiàn)方法
4.2.1專題地圖的對象、方法及屬性
4.2.2通過數(shù)據(jù)綁定實現(xiàn)專題圖
4.2.3各種專題圖的實現(xiàn)示例
4.2.4動態(tài)生成專題圖
4.3專題圖的組合實現(xiàn)
第5章基于Map Objects的GIS基本功能的實現(xiàn)
5.1Map Objects組件
5.1.1Map地圖控件
5.1.2圖層文件的特征
5.1.3符號對象
5.1.4顏色屬性
5.2圖層的添加與刪除
5.2.1圖層加載
5.2.2加載SDE層
5.2.3增加一個影像圖層
5.2.4圖層的刪除
5.3圖層的移動
5.4瀏覽功能的實現(xiàn)
5.5顏色及字體的修改
5.5.1顏色修改
5.5.2設置圖層為文本內(nèi)容的字體
5.6動態(tài)跟蹤層的實現(xiàn)
5.6.1TrackingLayer
5.6.2GeoEvent
5.7鷹眼功能的實現(xiàn)
第6章基于Map Objects信息檢索功能的設計開發(fā)
6.1查詢條件的創(chuàng)建
6.1.1條件查詢的方法
6.1.2創(chuàng)建查詢條件
6.2通過查詢條件搜索元素
6.2.1字段檢索
6.2.2所有記錄值的檢索
6.2.3記錄集對象瀏覽
6.2.4基于查詢條件搜索元素
6.3通過距離來搜索元素
6.3.1SearchByDistance方法
6.3.2示例程序
6.4通過幾何圖形搜索元素
6.4.1SearchShape方法
6.4.2示例程序
第7章基于Map Objects的專題圖設計開發(fā)
7.1專題圖渲染方法
7.2專題圖的實現(xiàn)方法
7.2.1常見專題圖實現(xiàn)方法
7.2.2ZRenderer渲染生成專題圖
7.2.3動態(tài)設定點密度專題圖
7.2.4Statistics對象的CalculateStatistics方法
7.2.5可選字段生成專題圖
7.3專題圖的組合實現(xiàn)
7.3.1組合渲染對象GroupRenderer
7.3.2ChartRenderer和ClassBreaksRenderer組合專題圖
7.3.3ChartRenderer和DotDensityRenderer組合專題圖
第8章基于ArcGIS Engine的GIS基本功能的實現(xiàn)
8.1圖層的加載與刪除
8.1.1MapControl控件
8.1.2PageLayoutControl控件
8.1.3TOCControl
8.2圖層的移動
8.3瀏覽功能的實現(xiàn)
8.3.1ToolbarControl控件
8.3.2ToolbarControl功能的代碼加載
8.3.3放大縮小功能的代碼實現(xiàn)
8.3.4彈出式菜單的設計
8.4圖層文件的保存及另存
8.5鷹眼功能的實現(xiàn)
第9章基于ArcGIS Engine的檢索功能的設計開發(fā)
9.1信息數(shù)據(jù)的檢索方式
9.1.1檢索類型
9.1.2數(shù)據(jù)管理對象
9.1.3主要查詢對象
9.2屬性數(shù)據(jù)檢索
9.2.1點信息查詢
9.2.2線信息查詢
9.2.3面對象信息查詢
9.3空間數(shù)據(jù)檢索
9.4綜合檢索示例
第10章基于ArcGIS Engine的專題圖設計開發(fā)
10.1專題圖的基本顏色
10.1.1Color
10.1.2ColorRamp
10.2專題圖的基本符號
10.2.1MarkerSymbol對象
10.2.2LineSymbol對象
10.2.3FillSymbol對象
10.3專題圖的實現(xiàn)方法
10.3.1簡單渲染
10.3.2獨立值渲染
10.3.3點密度/多字段點密度
10.3.4數(shù)據(jù)分級繪制
10.3.5餅圖/柱狀圖
10.3.6比例符號渲染
10.4專題圖的組合實現(xiàn)
10.5專題圖的綜合實現(xiàn)示例
10.5.1符號的獲取
10.5.2加載圖層
10.5.3設置分級數(shù)
10.5.4分析計算各級的數(shù)值大小及顏色設置
10.5.5實現(xiàn)專題圖的渲染
第11章基于ArcGIS Engine的空間分析功能的設計開發(fā)
11.1緩沖功能設計開發(fā)
11.2空間拓撲運算的實現(xiàn)
11.2.1Boundary方法
11.2.2Clip方法
11.2.3Cut方法
11.2.4Difference方法和SymetricDifference方法
11.2.5Intersect方法
11.2.6ConstructUnion方法和Union方法
11.2.7IsSimple屬性和Simplify方法
11.3網(wǎng)絡分析功能的實現(xiàn)
11.4空間量算功能的實現(xiàn)
第12章基于ArcGIS Engine的三維GIS功能的設計開發(fā)
12.1三維瀏覽查詢
12.1.1文件的加載
12.1.2瀏覽功能的實現(xiàn)
12.2等高線的設計實現(xiàn)
12.2.1Contour方法
12.2.2ContourList方法
12.2.3空間插值分析
12.3MultiPatch的創(chuàng)建
12.3.1創(chuàng)建MultiPatch的常用接口
12.3.2通過輸入點坐標創(chuàng)建MultiPatch
12.3.3通過拉伸平面創(chuàng)建MultiPatch
12.3.4外部三維模型的導入
12.4三維動畫的實現(xiàn)
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號