My Account Log in

1 option

Python geospatial analysis essentials : process, analyze, and display geospatial data using Python libraries and related tools / Erik Westra.

Ebook Central College Complete Available online

View online
Format:
Book
Author/Creator:
Westra, Erik, author.
Series:
Community experience distilled.
Community Experience Distilled
Language:
English
Subjects (All):
Python (Computer program language)--Handbooks, manuals, etc.
Python (Computer program language).
Geospatial data--Technological innovations.
Geospatial data.
Physical Description:
1 online resource (200 p.)
Edition:
1st ed.
Place of Publication:
Birmingham, England : Packt Publishing Ltd, 2015.
Language Note:
English
Summary:
If you are an experienced Python developer and wish to get up-to-speed with geospatial programming, then this book is for you. While familiarity with installing third-party Python libraries would be an advantage, no prior knowledge of geospatial programming is required.
Contents:
Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Geospatial Analysis and Techniques; About geospatial analysis; Understanding geospatial data; Setting up your Python installation; Installing GDAL; Installing Shapely; Obtaining some geospatial data; Unlocking the shapefile; Analyzing the data; A program to identify neighboring countries; Summary; Chapter 2: Geospatial Data; Geospatial data quality; Types of geospatial data; Shapefiles; Well-known text; Well-known binary; Spatial databases; Geospatial microformats
GeoJSONGML; Digital elevation models; Raster basemaps; Multiband raster files; Sources of freely available geospatial data; Natural Earth Data; OpenStreetMap; US Census Bureau; World Borders Dataset; GLOBE; National Elevation Dataset; Reading and writing geospatial data using Python; Reading vector data; Writing vector data; Reading raster data; Writing raster data; Dealing with spatial reference systems; WGS84; Universal Transverse Mercator; Describing spatial reference systems; Transforming coordinates; Calculating lengths and areas; Geospatial data errors and how to fix them; Points
LineStringsLinear Rings; Polygons; MultiPolygons; Fixing invalid geometries; Summary; Chapter 3: Spatial Databases; Spatial database concepts; Installing a spatial database; Installing PostgreSQL; Installing PostGIS; Installing psycopg2; Accessing PostGIS from Python; Setting up a spatial database; Importing spatial data; Querying spatial data; Manipulating spatial data; Exporting spatial data; Summary; Chapter 4: Creating Maps; Introducing Mapnik; Installing Mapnik; A taste of Mapnik; Building a map; Styling a map; Learning Mapnik; Datasources; Symbolizers; PointSymbolizer; LineSymbolizer
PolygonSymbolizerTextSymbolizer; RasterSymbolizer; Map rendering; A working example; Next steps; Summary; Chapter 5: Analyzing Geospatial Data; Libraries for spatial analysis; PyProj; NetworkX; Spatial analysis recipes; Calculating and comparing coordinates; Calculating lengths; Calculating areas; Calculating shortest paths; Summary; Chapter 6: Building a Complete Geospatial Analysis System; Matching GPS data against a map; An overview of the GPS Heatmap system; Obtaining the necessary data; Obtaining GPS data; Downloading the road data; Implementing the GPS Heatmap system
Initializing the databaseImporting the road data; Splitting the road data into segments; Constructing a network of directed road segments; Implementing the map-matching algorithm; Generating the GPS Heatmap; Further improvements; Summary; Index
Notes:
Includes index.
Description based on online resource; title from PDF title page (ebrary, viewed July 11, 2015).
ISBN:
9781523106127
1523106123
9781783553891
1783553898

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account