Learning geospatial analysis with Python : unleash the power of Python 3 with practical techniques for learning GIS and remote sensing /

Saved in:
Bibliographic Details
Author / Creator:Lawhead, Joel, author.
Edition:Fourth edition.
Imprint:Birmingham, UK : Packt Publishing Ltd., 2023.
©2023
Description:1 online resource (432 pages) : illustrations
Language:English
Subject:
Format: E-Resource Book
URL for this record:http://pi.lib.uchicago.edu/1001/cat/bib/13713397
Hidden Bibliographic Details
ISBN:9781837639175
9781837636853
1837636850
Notes:Includes bibliographical references and index.
Description based on online resource; title from digital title page (viewed on March 11, 2024).
Summary:Geospatial analysis is used in almost every domain you can think of, including defense, farming, and even medicine. In this special 10th anniversary edition, you'll embark on an exhilarating geospatial analysis adventure using Python. This fourth edition starts with the fundamental concepts, enhancing your expertise in geospatial analysis processes with the help of illustrations, basic formulas, and pseudocode for real-world applications. As you progress, you'll explore the vast and intricate geospatial technology ecosystem, featuring thousands of software libraries and packages, each offering unique capabilities and insights. This book also explores practical Python GIS geospatial applications, remote sensing data, elevation data, and the dynamic world of geospatial modeling. It emphasizes the predictive and decision-making potential of geospatial technology, allowing you to visualize complex natural world concepts, such as environmental conservation, urban planning, and disaster management to make informed choices. You'll also learn how to leverage Python to process real-time data and create valuable information products. By the end of this book, you'll have acquired the knowledge and techniques needed to build a complete geospatial application that can generate a report and can be further customized for different purposes.
Other form:Print version: Lawhead, Joel Learning Geospatial Analysis with Python Birmingham : Packt Publishing, Limited,c2023

MARC

LEADER 00000cam a22000007i 4500
001 13713397
006 m o d
007 cr cnu|||unuuu
008 231206t20232023enka ob 001 0 eng d
005 20241127154532.7
035 |a (OCoLC)1412008153  |z (OCoLC)1407313780 
035 9 |a (OCLCCM-CC)1412008153 
040 |a ORMDA  |b eng  |e rda  |e pn  |c ORMDA  |d OCLCO  |d EBLCP  |d YDX  |d OCLCF 
019 |a 1407313780 
020 |z 9781837639175 
020 |a 9781837636853  |q electronic book 
020 |a 1837636850  |q electronic book 
037 |a 9781837639175  |b O'Reilly Media 
050 4 |a G70.217.G46  |b L38 2023 
049 |a MAIN 
100 1 |a Lawhead, Joel,  |e author.  |0 http://id.loc.gov/authorities/names/no2014021967 
245 1 0 |a Learning geospatial analysis with Python :  |b unleash the power of Python 3 with practical techniques for learning GIS and remote sensing /  |c Joel Lawhead. 
250 |a Fourth edition. 
264 1 |a Birmingham, UK :  |b Packt Publishing Ltd.,  |c 2023. 
264 4 |c ©2023 
300 |a 1 online resource (432 pages) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
504 |a Includes bibliographical references and index. 
520 |a Geospatial analysis is used in almost every domain you can think of, including defense, farming, and even medicine. In this special 10th anniversary edition, you'll embark on an exhilarating geospatial analysis adventure using Python. This fourth edition starts with the fundamental concepts, enhancing your expertise in geospatial analysis processes with the help of illustrations, basic formulas, and pseudocode for real-world applications. As you progress, you'll explore the vast and intricate geospatial technology ecosystem, featuring thousands of software libraries and packages, each offering unique capabilities and insights. This book also explores practical Python GIS geospatial applications, remote sensing data, elevation data, and the dynamic world of geospatial modeling. It emphasizes the predictive and decision-making potential of geospatial technology, allowing you to visualize complex natural world concepts, such as environmental conservation, urban planning, and disaster management to make informed choices. You'll also learn how to leverage Python to process real-time data and create valuable information products. By the end of this book, you'll have acquired the knowledge and techniques needed to build a complete geospatial application that can generate a report and can be further customized for different purposes. 
505 0 |a Cover -- Title Page -- Copyright -- Dedication -- Contributors -- Acknowledgments -- Table of Contents -- Preface -- Part 1: The History and the Present of the Industry -- Chapter 1: Learning about Geospatial Analysis with Python -- Technical requirements -- Geospatial analysis and our world -- History of geospatial analysis -- Evolution of Geographic Information Systems (GISs) -- Remote sensing -- Point cloud data -- Computer-aided drafting -- Geospatial analysis and computer programming -- Object-oriented programming for geospatial analysis -- The importance of geospatial analysis 
505 8 |a GIS concepts -- Thematic maps -- Spatial databases -- Spatial indexing -- Metadata -- Map projections -- Rendering -- Remote sensing concepts -- Images as data -- Remote sensing and color -- Common vector GIS concepts -- Data structures -- Buffer -- Dissolve -- Generalize -- Intersection -- Merge -- Point in polygon -- Union -- Join -- Common raster data concepts -- Band math -- Change detection -- Histogram -- Feature extraction -- Supervised and unsupervised classification -- Creating the simplest possible Python GIS -- Getting started with Python -- Building a SimpleGIS -- Summary -- Questions 
505 8 |a Further reading -- Chapter 2: Learning about Geospatial Data -- Technical requirements -- Overview of common data formats -- Understanding data structures -- Common traits -- Understanding spatial indexing -- Spatial indexing algorithms -- What are overviews? -- What is metadata? -- Understanding the file structure -- Knowing about the most widely used vector data types -- Shapefiles -- CAD files -- Tag-based and markup-based formats -- GeoJSON -- GeoPackage -- Understanding raster data types -- TIFF files -- JPEG, GIF, BMP, and PNG -- Compressed formats -- ASCII grids -- World files 
505 8 |a What is point cloud data? -- LIDAR -- More realistic geospatial models with 3D data -- What are web services? -- Understanding geospatial databases -- Sharing data with interchange formats -- Introducing spatiotemporal data -- Summary -- Questions -- Further reading -- Chapter 3: The Geospatial Technology Landscape -- Technical requirements -- Understanding data access -- GDAL -- PDAL -- Understanding computational geometry -- The PROJ projection library -- CGAL -- JTS -- GEOS -- PostGIS -- Other spatially enabled databases -- Routing -- Understanding desktop tools (including visualization) 
505 8 |a Quantum GIS -- GRASS GIS -- gvSIG -- OpenJUMP -- Google Earth -- NASA WorldWind -- ArcGIS -- Leaflet and OpenLayers -- Understanding metadata management -- Python's pycsw library -- GeoNode -- GeoNetwork -- A quick look at artificial intelligence -- Summary -- Questions -- Further reading -- Part 2: Geospatial Analysis Concepts -- Chapter 4: Geospatial Python Toolbox -- Technical requirements -- Using QGIS -- Installing third-party Python modules -- Anaconda -- Jupyter -- PyPI and pip -- The Python virtualenv module -- Python networking libraries for acquiring data -- The Python urllib module 
588 |a Description based on online resource; title from digital title page (viewed on March 11, 2024). 
650 0 |a Geospatial data.  |0 http://id.loc.gov/authorities/subjects/sh2006006177 
650 0 |a Python (Computer program language)  |0 http://id.loc.gov/authorities/subjects/sh96008834 
650 6 |a Données géospatiales. 
650 6 |a Python (Langage de programmation) 
650 7 |a Geospatial data.  |2 fast  |0 (OCoLC)fst01741194 
650 7 |a Python (Computer program language)  |2 fast  |0 (OCoLC)fst01084736 
776 0 8 |i Print version:  |a Lawhead, Joel  |t Learning Geospatial Analysis with Python  |d Birmingham : Packt Publishing, Limited,c2023 
856 4 0 |u https://go.oreilly.com/uchicago/library/view/-/9781837639175/?ar  |y O'Reilly 
929 |a oclccm 
999 f f |s 6311526e-105f-48b6-8d7b-4908089cbbe1  |i 9f6d2b7c-6925-481a-a730-65ae20ca945a 
928 |t Library of Congress classification  |a G70.217.G46L38 2023  |l Online  |c UC-FullText  |u https://go.oreilly.com/uchicago/library/view/-/9781837639175/?ar  |z O'Reilly  |g ebooks  |i 13856332