地理信息系統(GIS)底層開發
李響
- 出版商: 清華大學
- 出版日期: 2024-08-01
- 定價: $474
- 售價: 8.5 折 $403
- 語言: 簡體中文
- 頁數: 280
- ISBN: 7302667209
- ISBN-13: 9787302667209
-
相關分類:
地理資訊系統 Gis
立即出貨 (庫存 < 3)
買這商品的人也買了...
-
透視 C語言指標-深度探索記憶體管理核心技術 (Understanding and Using C Pointers)$480$379 -
$505深入解析 Android 虛擬機 -
HTTP 抓包實戰$354$336 -
FFmpeg 從入門到精通$414$393 -
科技論文寫作與發表, 3/e$350$343 -
圖形演算法|Apache Spark 與 Neo4j 實務範例 (Graph Algorithms)$580$458 -
TypeScript 程式設計 (Programming TypeScript)$580$458 -
全員敏捷|創造快速、彈性與客戶優先的組織 (Agile for Everybody)$400$316 -
$305Linux 環境下 C程序設計 -
如何做好研究論文?成為知識生產者,從提問到輸出的18個步驟$420$357 -
$454GIS 數學方法 (原書第2版) -
$403鏈接器和加載器 -
Word 論文寫作全攻略:Bing Chat 智慧引導,助你輕鬆掌握論文排版技巧$580$452 -
$505深入淺出儲存引擎 -
$517Excel資料視覺化實作指南(全彩) -
$505交通時空大數據詳解:車輛軌跡數據分析、挖掘與可視化(Python版) -
WebGIS 開發從入門到實踐$534$507 -
醫學影像——人工智能、圖像識別和機器學習技術(中文翻譯版)$720$684 -
組合數學及應用$348$331 -
遙感圖像處理技術及應用$768$730 -
7天造一臺無人機:飛控、電池、動力系統、地面站全解析$414$393 -
$311巧用 ChatGPT 進行數學建模 -
軟體設計耦合的平衡之道:建構模組化軟體系統的通用設計原則 (Balancing Coupling in Software Design: Successful Software Architecture in General and Distributed Systems)$650$507 -
生成式 AI x RAG x Hugging Face 提示工程打造數據採樣神技$980$774 -
JavaScript 重修就好$760$600
中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
85折
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$544 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
78折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$390 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
相關主題
商品描述
"本書是一本系統介紹一個地理信息系統底層開發的完整教程,講授如何通過程序語言實現地理信息系統的基本功能,包括空間數據與屬性數據的管理、分析及可視化等。全書內容均為底層開發,不依賴於任何商業地理信息系統軟件,各種算法或數據操作方法均有詳細介紹,且深入淺出。通過閱讀本書,希望提高讀者的原始創新能力。 第1章介紹瞭如何實現一個最小化的地理信息系統,第2章搭建了一個底層開發的基本框架,第3至5章講述了地理信息可視化的基本要點,第6章介紹了矢量圖層,第7章講述鼠標在地理信息瀏覽中的作用,第8至11章介紹Shapefile文件的讀取以及如何自定義地理信息系統數據文件格式,第12至14章介紹空間及屬性信息的選擇方法,第15章介紹柵格圖層,第16章介紹多圖層管理,第17章實現了一個基本的地理信息系統集成控件,第18及19章介紹了地理信息的可視化技術,第20及21章講述了網絡分析方法的實現,第22及23章介紹了空間索引的構建及應用,第24章介紹了空間參考系統,第25及26章講述了空間及屬性數據的編輯方法,第27章介紹了地理信息系統開發的幾種優化方法。 為便於讀者高效學習,快速掌握地理信息系統底層開發知識,本書作者精心製作了電子書、完整的源代碼以及通過電子郵件或微信公眾平臺的答疑服務等內容。 本書適合作為廣大高校地理信息系統或地理信息科學專業的課程教材,也可以作為地理信息系統技術開發者或愛好者的自學參考用書。 "
目錄大綱
目錄
第1章一切從“●”開始
1.1最簡單的空間對象
1.2讓空間對象變成程序代碼
1.3第一個迷你GIS
1.4總結
第2章更完整的類庫
2.1空間對象體系
2.2迷你GIS的重新實現
2.3空間對象的隨機生成
2.4總結
第3章屏幕坐標與實際坐標
3.1坐標系統
3.2兩種坐標之間的轉換
3.3迷你GIS的再次更新
3.4總結
第4章瀏覽功能的初步實現
4.1縮放
4.2平移
4.3歸一化的瀏覽操作
4.4更豐富的迷你GIS
4.5總結
第5章更有效的顯示方法
5.1閃爍的原因
5.2用雙緩沖解決閃爍問題
5.3解決顯示內容消失的問題
5.4解決顯示內容變形的問題
5.5提高顯示效率
5.6總結
第6章矢量圖層
6.1建立屬性數據的字段結構
6.2空間對象類型
6.3矢量圖層類定義
6.4矢量圖層類的應用
6.5總結
第7章用鼠標實現瀏覽
7.1定義鼠標的功能
7.2鼠標按鍵事件
7.3鼠標滾輪事件
7.4總結
第8章讀取Shapefile中的點實體
8.1Shapefile文件結構概覽
8.2讀取shp文件頭
8.3讀取shp記錄
8.4更新的迷你GIS
8.5總結
第9章讀取Shapefile中的線和麵實體
9.1更完善的XLine及XPolygon
9.2線與面shp文件的讀取
9.3功能更加完善的GIS
9.4總結
第10章讀取Shapefile中的屬性數據
10.1dbf文件結構及文件頭
10.2字段描述區
10.3讀取數據區
10.4完整的Shapefile讀取函數
10.5GIS的再次完善
10.6總結
第11章空間數據文件的讀寫
11.1數據類型與文件結構
11.2文件頭與圖層名的寫入
11.3字段信息的寫入
11.4空間和屬性數據值的寫入
11.5自定義文件的讀取
11.6讀寫過程測試
11.7總結
第12章點選空間對象
12.1點選框架的建立
12.2點到線實體的距離
12.3點到面實體的距離
12.4實現屏幕點選
12.5總結
第13章框選空間對象及選擇集操作
13.1框選算法
13.2實現屏幕框選
13.3定義選擇集
13.4選擇集的高亮顯示
13.5操作選擇集
13.6總結
第14章基於屬性特徵的對象選擇
14.1基於查詢條件的對象選擇
14.2屬性查詢功能的實現
14.3基於屬性窗口的空間對象選擇
14.4總結
第15章柵格圖層
15.1柵格描述文件結構
15.2擴充的圖層類定義
15.3構建柵格圖層
15.4柵格圖層的打開與顯示
15.5總結
第16章多圖層管理
16.1定義圖層文檔類XDocument
16.2實現圖層管理函數
16.3實現圖層選擇函數
16.4實現圖層文檔的讀寫
16.5實現支持圖層文檔的窗體
16.6總結
第17章控件化功能組織
17.1添加一個XPanel控件
17.2瀏覽功能
17.3圖層文檔菜單項處理
17.4圖層菜單項處理
17.5基於控件開發的GIS
17.6總結
第18章完善的自動標註功能
18.1字體與顏色
18.2錨點與位置
18.3方向與角度
18.4寫入與讀取
18.5考慮各種屬性特徵的標註繪制
18.6人機交互式定製標註屬性
18.7總結
第19章專題地圖
19.1XSymbology及唯一值專題地圖
19.2獨立值專題地圖
19.3分級設色專題地圖
19.4集成化實現專題地圖定製
19.5總結
第20章網絡模型基礎
20.1基本的網絡要素
20.2建立拓撲關系
20.3網絡模型讀寫
20.4最短路徑分析
20.5展示分析結果
20.6總結
第21章網絡模型應用
21.1FormNetwork的功能分析
21.2構建網絡模型
21.3實現最短路徑分析
21.4總結
第22章空間索引的構建
22.1空間索引基礎
22.2定義結點
22.3種樹準備
22.4結點的插入
22.5結點的分裂
22.6樹的調整
22.7總結
第23章空間索引的應用
23.1RTree在圖層中的引入
23.2基於樹結構的搜索
23.3樹結構的存儲
23.4總結
第24章空間參考系統
24.1WGS 1984及UTM
24.2單個點的坐標轉換
24.3空間實體坐標轉換
24.4圖層坐標轉換
24.5驗證轉換效果
24.6總結
第25章圖層新建與編輯欄的添加
25.1交互式新建圖層
25.2添加編輯工具欄
25.3總結
第26章空間對象編輯
26.1空間實體繪制
26.2屬性值編輯
26.3空間對象的刪除、修改與保存
26.4總結
第27章最後的整合
27.1PeekChar的問題
27.2避免無效繪制
27.3屬性窗口的快速打開
27.4總結
附錄: XGIS類庫說明



