Cargando…

Mastering Geospatial Analysis with Python : Explore GIS processing and learn to work with GeoDjango, CARTOframes and MapboxGL-Jupyter.

Python comes with many libraries and tools that help you work on geoprocessing tasks without investing in expensive tools. This book introduces you to new libraries that perform geospatial and statistical analysis and data management. It uses examples that explain how Python v3 differs from v2, and...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Toms, Silas
Otros Autores: Crickard, Paul, Van Rees, Eric
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing, 2018.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000Mi 4500
001 EBOOKCENTRAL_on1035516325
003 OCoLC
005 20240329122006.0
006 m o d
007 cr |n|---|||||
008 180512s2018 enk o 000 0 eng d
040 |a EBLCP  |b eng  |e pn  |c EBLCP  |d YDX  |d MERUC  |d IDB  |d NLE  |d OCLCQ  |d UKMGB  |d G3B  |d OCLCO  |d UAB  |d UKAHL  |d C6I  |d OCLCQ  |d K6U  |d OCLCO  |d OCLCQ  |d OCLCO  |d OCLCL 
015 |a GBB8J1035  |2 bnb 
016 7 |a 018867834  |2 Uk 
019 |a 1035406016  |a 1040681334 
020 |a 9781788293815 
020 |a 1788293819 
020 |z 9781788293334 
029 1 |a UKMGB  |b 018867834 
029 1 |a AU@  |b 000067099326 
035 |a (OCoLC)1035516325  |z (OCoLC)1035406016  |z (OCoLC)1040681334 
037 |a 9781788293815  |b Packt Publishing 
050 4 |a G70.212  |b .C753 2018eb 
082 0 4 |a 910.285  |2 23 
049 |a UAMI 
100 1 |a Toms, Silas. 
245 1 0 |a Mastering Geospatial Analysis with Python :  |b Explore GIS processing and learn to work with GeoDjango, CARTOframes and MapboxGL-Jupyter. 
260 |a Birmingham :  |b Packt Publishing,  |c 2018. 
300 |a 1 online resource (431 pages) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
588 0 |a Print version record. 
505 0 |a Cover; Copyright and Credits; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Package Installation and Management; Introducing Anaconda; Installing Python using Anaconda; Running a Jupyter Notebook; Running a Notebook; Creating a new Notebook; Adding code; Managing Python packages; Managing packages with Anaconda Navigator; Online searching for packages using Anaconda Cloud; Managing Python packages with conda; Managing Python packages using pip; Upgrading and uninstalling the package with pip; Python virtual environments; Virtual environments using Anaconda. 
505 8 |a Managing environments with conda Virtual environments using virtualenv; Summary; Chapter 2: Introduction to Geospatial Code Libraries; Geospatial Data Abstraction Library (GDAL) and the OGR Simple Features Library; Installing GDAL; Installing GDAL using Anaconda3; Installing GDAL using conda; Installing GDAL using pip; Installing a second GDAL version using pip; Other recommended GDAL resources; GEOS; Installing GEOS; Shapely; Installing Shapely; Fiona; Installing Fiona; Python shapefile library (pyshp); Installing pyshp; pyproj; Installing pyproj; Rasterio; Rasterio dependencies. 
505 8 |a Installation of RasterioGeoPandas; GeoPandas installation; GeoPandas dependencies; How it all works together; Summary; Chapter 3: Introduction to Geospatial Databases; Installing PostgreSQL and PostGIS on Windows; Installing PostgreSQL and PostGIS on Mac; Working with PostgreSQL and PostGIS using Python; Connecting to PostgreSQL using psycopg2; Installing psycopg2; Connecting to the database and creating a table; Adding data to the table; Shapely; Querying the data; Changing the CRS; Buffer; Distance and near; Lines in the database; Length of a line; Intersecting lines. 
505 8 |a Polygons in the databasePoint in polygon; Summary; Chapter 4: Data Types, Storage, and Conversion; Raster and vector data; Shapefiles; GeoJSON; KML; GeoPackage; Raster data formats; Reading and writing vector data with GeoPandas; Reading and writing vector data with OGR; Reading and writing raster data with Rasterio; Reading and writing raster data using GDAL; Summary; Chapter 5: Vector Data Analysis; OGR Simple Features Library; OGR batch commands; ogrmerge; The OGR library and Python bindings; OGR's main modules and classes; Creating polygon geometry with OGR. 
505 8 |a Creating polygon geometry from GeoJSONBasic geometric operations; Writing polygon data to a newly created shapefile; Using a spatial filter to select features; Shapely and Fiona; Shapely objects and classes; Shapely methods for geospatial analysis; Fiona's data model; Creating geometries with Shapely; Applying geometrical methods with Shapely; Reading JSON geometries with Shapely; Reading data with Fiona; Accessing vector geometry in shapefiles using Shapely and Fiona; GeoPandas; Geospatial analysis with GeoPandas; Selecting and plotting geometry data with GeoPandas and Matplotlib. 
500 |a Mapping wildfire data with GeoPandas. 
520 |a Python comes with many libraries and tools that help you work on geoprocessing tasks without investing in expensive tools. This book introduces you to new libraries that perform geospatial and statistical analysis and data management. It uses examples that explain how Python v3 differs from v2, and solve age-old problems in geospatial analysis. 
590 |a ProQuest Ebook Central  |b Ebook Central Academic Complete 
650 0 |a Geographic information systems. 
650 0 |a Python (Computer program language) 
650 2 |a Geographic Information Systems 
650 6 |a Systèmes d'information géographique. 
650 6 |a Python (Langage de programmation) 
650 7 |a geographic information systems.  |2 aat 
650 7 |a Database design & theory.  |2 bicssc 
650 7 |a Data capture & analysis.  |2 bicssc 
650 7 |a Information architecture.  |2 bicssc 
650 7 |a Programming & scripting languages: general.  |2 bicssc 
650 7 |a Computers  |x Data Processing.  |2 bisacsh 
650 7 |a Computers  |x Data Modeling & Design.  |2 bisacsh 
650 7 |a Computers  |x Programming Languages  |x Python.  |2 bisacsh 
650 7 |a Geographic information systems  |2 fast 
650 7 |a Python (Computer program language)  |2 fast 
700 1 |a Crickard, Paul. 
700 1 |a Van Rees, Eric. 
758 |i has work:  |a Mastering Geospatial Analysis with Python (Text)  |1 https://id.oclc.org/worldcat/entity/E39PCFt7CKcCJwBpDJbVQpbrv3  |4 https://id.oclc.org/worldcat/ontology/hasWork 
776 0 8 |i Print version:  |a Toms, Silas.  |t Mastering Geospatial Analysis with Python : Explore GIS processing and learn to work with GeoDjango, CARTOframes and MapboxGL-Jupyter.  |d Birmingham : Packt Publishing, ©2018 
856 4 0 |u https://ebookcentral.uam.elogim.com/lib/uam-ebooks/detail.action?docID=5379693  |z Texto completo 
938 |a Askews and Holts Library Services  |b ASKH  |n AH34423331 
938 |a EBL - Ebook Library  |b EBLB  |n EBL5379693 
938 |a YBP Library Services  |b YANK  |n 15343687 
994 |a 92  |b IZTAP