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

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

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

定 價(jià):¥58.00

作 者: 荊平 著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 地理信息管理系統(tǒng)(GIS) 計(jì)算機(jī)/網(wǎng)絡(luò)

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

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

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

圖書目錄

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

本目錄推薦

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