Introduction to GIS Programming and Fundamentals with Python and Arcgis(r)
暫譯: Python 與 ArcGIS(r) 的 GIS 程式設計與基礎介紹

Yang, Chaowei

相關主題

商品描述

Combining GIS concepts and fundamental spatial thinking methodology with real programming examples, this book introduces popular Python-based tools and their application to solving real-world problems. It elucidates the programming constructs of Python with its high-level toolkits and demonstrates its integration with ArcGIS Theory. Filled with hands-on computer exercises in a logical learning workflow this book promotes increased interactivity between instructors and students while also benefiting professionals in the field with vital knowledge to sharpen their programming skills. Readers receive expert guidance on modules, package management, and handling shapefile formats needed to build their own mini-GIS. Comprehensive and engaging commentary, robust contents, accompanying datasets, and classroom-tested exercises are all housed here to permit users to become competitive in the GIS/IT job market and industry.

商品描述(中文翻譯)

結合地理資訊系統(GIS)概念和基本的空間思維方法論,這本書介紹了流行的基於 Python 的工具及其在解決現實世界問題中的應用。它闡明了 Python 的程式設計結構,並展示了其與 ArcGIS 理論的整合。這本書充滿了邏輯學習流程中的實作電腦練習,促進了教師與學生之間的互動,同時也為業界專業人士提供了重要的知識,以提升他們的程式設計技能。讀者將獲得有關模組、套件管理和處理所需的 shapefile 格式的專家指導,以建立自己的迷你 GIS。全面且引人入勝的評論、豐富的內容、附帶的數據集以及經過課堂測試的練習都在此匯聚,讓使用者能在 GIS/IT 就業市場和行業中具備競爭力。

作者簡介

Chaowei Yang is professor of geographic information science at George Mason University (GMU). His research interest is on utilizing spatiotemporal principles to optimize computing infrastructure to support science discoveries. He founded the Center for Intelligent Spatial Computing and the NSF Spatiotemporal Innovation Center. He served as PI or Co-I for projects totaling over $40M and funded by over 15 agencies, organizations, and companies. He has published 150+ articles and developed a number of GIS courses and a training program. He has graduated 20+ postdoctoral and PhD students who serve as professors and scientists in highly acclaimed U.S. and Chinese institutions. He received many national and international awards, such as the U.S. Presidential Environment Protection Stewardship Award in 2009. All his achievements are based on his practical knowledge of GIS and geospatial information systems. This book is a collection of such practical knowledge on how to develop GIS tools from a programming perspective. The content was offered in his programming and GIS algorithm classes during the past 10 years (2004-2016) and has been adopted by his students and colleagues serving as professors at many universities in the United States and internationally.

作者簡介(中文翻譯)

楊超偉是喬治梅森大學(George Mason University, GMU)地理資訊科學的教授。他的研究興趣在於利用時空原則來優化計算基礎設施,以支持科學發現。他創立了智能空間計算中心(Center for Intelligent Spatial Computing)和國家科學基金會時空創新中心(NSF Spatiotemporal Innovation Center)。他擔任過超過 4000 萬美元的專案的首席研究員或共同研究員,這些專案由超過 15 個機構、組織和公司資助。他已發表超過 150 篇文章,並開發了多門地理資訊系統(GIS)課程及培訓計畫。他指導了 20 多位博士後和博士生,這些學生目前在美國和中國的知名機構擔任教授和科學家。他獲得了許多國內外獎項,例如 2009 年美國總統環境保護管理獎(U.S. Presidential Environment Protection Stewardship Award)。他所有的成就都基於他對 GIS 和地理空間資訊系統的實務知識。本書是關於如何從程式設計的角度開發 GIS 工具的實務知識的彙編。這些內容是在過去 10 年(2004-2016)他的程式設計和 GIS 演算法課程中提供的,並已被他的學生和同事在美國及國際多所大學擔任教授時採用。