Learning Geospatial Analysis with Python
暫譯: 使用 Python 學習地理空間分析
Joel Lawhead
- 出版商: Packt Publishing
- 出版日期: 2013-10-25
- 售價: $2,220
- 貴賓價: 9.5 折 $2,109
- 語言: 英文
- 頁數: 364
- 裝訂: Paperback
- ISBN: 1783281138
- ISBN-13: 9781783281138
-
相關分類:
Python、程式語言
已過版
商品描述
If you know Python and would like to use it for Geospatial Analysis this book is exactly what you've been looking for. With an organized, user-friendly approach it covers all the bases to give you the necessary skills and know-how.
Overview
- Construct applications for GIS development by exploiting Python
- Focuses on built-in Python modules and libraries compatible with the Python Packaging Index distribution system- no compiling of C libraries necessary
- This is a practical, hands-on tutorial that teaches you all about Geospatial analysis in Python
In Detail
Geospatial analysis is used in almost every field you can think of from medicine, to defense, to farming. It is an approach to use statistical analysis and other informational engineering to data which has a geographical or geospatial aspect. And this typically involves applications capable of geospatial display and processing to get a compiled and useful data.
"Learning Geospatial Analysis with Python" uses the expressive and powerful Python programming language to guide you through geographic information systems, remote sensing, topography, and more. It explains how to use a framework in order to approach Geospatial analysis effectively, but on your own terms.
"Learning Geospatial Analysis with Python" starts with a background of the field, a survey of the techniques and technology used, and then splits the field into its component speciality areas: GIS, remote sensing, elevation data, advanced modelling, and real-time data.
This book will teach you everything there is to know, from using a particular software package or API to using generic algorithms that can be applied to Geospatial analysis. This book focuses on pure Python whenever possible to minimize compiling platform-dependent binaries, so that you don't become bogged down in just getting ready to do analysis.
"Learning Geospatial Analysis with Python" will round out your technical library with handy recipes and a good understanding of a field that supplements many a modern day human endeavors.
What you will learn from this book
- Automate Geospatial analysis workflows using Python
- Code the simplest possible GIS in 60 lines of Python
- Mold thematic maps with Python tools
- Get a hold of the various forms the geospatial data comes in
- Produce elevation contours using Python tools
- Create flood inundation models
- Learn Real-Time Data tracking and apply it in storm chasing
Approach
This is a tutorial-style book that helps you to perform Geospatial and GIS analysis with Python and its tools/libraries. This book will first introduce various Python-related tools/packages in the initial chapters before moving towards practical usage, examples, and implementation in specialized kinds of Geospatial data analysis.
Who this book is written for
This book is for anyone who wants to understand digital mapping and analysis and who uses Python or another scripting language for automation or crunching data manually.This book primarily targets Python developers, researchers, and analysts who want to perform Geospatial, modeling, and GIS analysis with Python.
商品描述(中文翻譯)
如果您了解 Python 並希望將其用於地理空間分析,這本書正是您所尋找的。它以有組織且使用者友好的方式涵蓋所有基礎知識,讓您獲得必要的技能和知識。
概述
- 利用 Python 構建 GIS 開發應用程式
- 專注於與 Python Packaging Index 發行系統相容的內建 Python 模組和庫 - 無需編譯 C 庫
- 這是一個實用的動手教學,教您有關 Python 中的地理空間分析的所有知識
詳細內容
地理空間分析幾乎應用於您能想到的每一個領域,從醫療、國防到農業。這是一種使用統計分析和其他資訊工程方法來處理具有地理或地理空間特徵的數據的方法。這通常涉及能夠進行地理空間顯示和處理的應用程式,以獲得編譯和有用的數據。
《使用 Python 學習地理空間分析》利用表達力強大且功能豐富的 Python 程式語言,指導您了解地理資訊系統、遙感、地形等。它解釋了如何使用框架來有效地進行地理空間分析,但以您自己的方式進行。
《使用 Python 學習地理空間分析》首先介紹該領域的背景,調查所使用的技術和技術,然後將該領域拆分為其組成的專業領域:GIS、遙感、高程數據、高級建模和實時數據。
這本書將教您所有需要知道的知識,從使用特定的軟體包或 API 到使用可應用於地理空間分析的通用算法。這本書在可能的情況下專注於純 Python,以最小化編譯平台相關的二進位檔,讓您不會在準備進行分析時陷入困境。
《使用 Python 學習地理空間分析》將為您的技術圖書館增添實用的配方和對這一補充現代人類努力的領域的良好理解。
您將從這本書中學到的內容
- 使用 Python 自動化地理空間分析工作流程
- 用 60 行 Python 編寫最簡單的 GIS
- 使用 Python 工具塑造主題地圖
- 掌握地理空間數據的各種形式
- 使用 Python 工具生成高程等高線
- 創建洪水淹沒模型
- 學習實時數據追蹤並應用於風暴追逐
方法
這是一本教程風格的書籍,幫助您使用 Python 及其工具/庫進行地理空間和 GIS 分析。本書將首先在初始章節中介紹各種與 Python 相關的工具/包,然後轉向實際使用、範例和專門的地理空間數據分析實施。
本書的讀者對象
這本書適合任何希望了解數位地圖和分析的人,並且使用 Python 或其他腳本語言進行自動化或手動數據處理。本書主要針對希望使用 Python 進行地理空間、建模和 GIS 分析的 Python 開發者、研究人員和分析師。