Cargando…

QGIS Python programming cookbook : over 140 recipes to help you turn QGIS from a desktop GIS tool into a powerful automated geospatial framework /

If you are a geospatial analyst who wants to learn more about automating everyday GIS tasks or a programmer who is responsible for building GIS applications, this book is for you. The short, reusable recipes make concepts easy to understand. You can build larger applications that are easy to maintai...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Lawhead, Joel (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, UK : Packt Publishing, 2015.
Colección:Quick answers to common problems.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000 i 4500
001 KNOVEL_ocn908029938
003 OCoLC
005 20231027140348.0
006 m o d
007 cr unu||||||||
008 150427s2015 enka o 001 0 eng d
040 |a UMI  |b eng  |e rda  |e pn  |c UMI  |d EBLCP  |d MYG  |d YDXCP  |d COO  |d OCLCO  |d DEBBG  |d STF  |d OCLCQ  |d IDEBK  |d UAB  |d OCLCQ  |d OCLCF  |d OCLCO  |d OCLCQ  |d CEF  |d WYU  |d MERER  |d OCLCQ  |d AU@  |d OCLCQ  |d SFB  |d OCLCO  |d OCL  |d OCLCQ  |d OCLCO 
019 |a 908912964 
020 |a 9781783984992 
020 |a 1783984996 
020 |a 1783984988 
020 |a 9781783984985 
020 |z 9781783984985 
029 1 |a DEBBG  |b BV042683191 
029 1 |a DEBSZ  |b 446583960 
029 1 |a GBVCP  |b 835873536 
035 |a (OCoLC)908029938  |z (OCoLC)908912964 
037 |a CL0500000581  |b Safari Books Online 
050 4 |a G70.212 
082 0 4 |a 006 
049 |a UAMI 
100 1 |a Lawhead, Joel,  |e author. 
245 1 0 |a QGIS Python programming cookbook :  |b over 140 recipes to help you turn QGIS from a desktop GIS tool into a powerful automated geospatial framework /  |c Joel Lawhead. 
246 3 |a Quantum geographic information systems Python programming cookbook :  |b over 140 recipes to help you turn QGIS from a desktop GIS tool into a powerful automated geospatial framework 
246 3 0 |a Over 140 recipes to help you turn QGIS from a desktop GIS tool into a powerful automated geospatial framework 
246 3 0 |a Over 140 recipes to help you turn quantum geographic information systems from a desktop geographic information systems tool into a powerful automated geospatial framework 
264 1 |a Birmingham, UK :  |b Packt Publishing,  |c 2015. 
300 |a 1 online resource (1 volume) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
490 1 |a Quick answers to common problems 
588 0 |a Online resource; title from cover page (Safari, viewed April 15, 2015). 
500 |a Includes index. 
505 0 |a Cover -- Copyright -- Credits -- About the Author -- About the Reviewers -- www.PacktPub.com -- Table of Contents -- Preface -- Chapter 1: Automating QGIS -- Introduction -- Installing QGIS for development -- Using the QGIS Python console for interactive control -- Using the Python ScriptRunner plugin -- Setting up your QGIS IDE -- Debugging QGIS Python scripts -- Navigating the PyQGIS API -- Creating a QGIS plugin -- Distributing a plugin -- Creating a standalone application -- Storing and reading global preferences 
505 8 |a Storing and reading project preferencesAccessing the script path from within your script -- Chapter 2: Querying Vector Data -- Introduction -- Loading a vector layer from a file sample -- Loading a vector layer from a spatial database -- Examining vector layer features -- Examining vector layer attributes -- Filtering a Layer by geometry -- Filtering a layer by attributes -- Buffering a feature intermediate -- Measuring the distance between two points -- Measuring the distance along a line sample -- Calculating the area of a polygon 
505 8 |a Creating a spatial indexCalculating the bearing of a line -- Loading data from a spreadsheet -- Chapter 3: Editing Vector Data -- Introduction -- Creating a vector layer in memory -- Adding a point feature to a vector layer -- Adding a line feature to a vector layer -- Adding a polygon feature to a vector layer -- Adding a set of attributes to a vector layer -- Adding a field to a vector layer -- Join ing a shapefile attribute table to a CSV File -- Moving vector layer geometry -- Changing a vector layer feature's attribute -- Deleting a vector layer feature 
505 8 |a Deleting a vector layer attributeReprojecting a vector layer -- Converting a shapefile to KML -- Merging shapefiles -- Splitting a shapefile -- Generalizing a vector layer -- Dissolving vector shapes -- Performing a union on vector shapes -- Rasterizing a vector layer -- Chapter 4: Using Raster Data -- Introduction -- Loading a raster layer -- Getting the cell size of a raster layer -- Obtaining the width and height of a raster -- Counting raster bands -- Swapping raster bands -- Querying the value of a raster at a specified point 
505 8 |a Reprojecting a rasterCreating an elevation hillshade -- Creating vector contours from elevation data -- Sampling a raster dataset using a regular grid -- Adding elevation data to line vertices using a digital elevation model -- Creating a common extent for rasters -- Resampling raster resolution -- Counting the unique values in a raster -- Mosaicing rasters -- Converting a TIFF image to a JPEG image -- Creating pyramids for a raster -- Converting a pixel location to a map coordinate -- Converting a map coordinate to a pixel location 
520 |a If you are a geospatial analyst who wants to learn more about automating everyday GIS tasks or a programmer who is responsible for building GIS applications, this book is for you. The short, reusable recipes make concepts easy to understand. You can build larger applications that are easy to maintain when they are put together. 
590 |a Knovel  |b ACADEMIC - Earth Sciences 
650 0 |a Geographic information systems  |x Computer programs. 
650 0 |a Geodatabases  |x Computer programs. 
650 0 |a Cartography  |x Computer programs. 
650 0 |a Geospatial data  |x Computer processing. 
650 0 |a Python (Computer program language) 
650 6 |a Systèmes d'information géographique  |x Logiciels. 
650 6 |a Données géospatiales  |x Informatique. 
650 6 |a Python (Langage de programmation) 
650 7 |a Geospatial data  |x Computer processing  |2 fast 
650 7 |a Cartography  |x Computer programs  |2 fast 
650 7 |a Geographic information systems  |x Computer programs  |2 fast 
650 7 |a Python (Computer program language)  |2 fast 
776 0 8 |i Print version:  |a Lawhead, Joel.  |t QGIS python programming cookbook : over 140 recipes to help you turn QGIS from a desktop GIS tool into a powerful automated geospatial framework.  |d Birmingham, England : Packt Publishing, ©2015  |h xii, 315 pages  |k Community experience distilled.  |z 9781783984985 
830 0 |a Quick answers to common problems. 
856 4 0 |u https://appknovel.uam.elogim.com/kn/resources/kpQGISPPCW/toc  |z Texto completo 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL2000933 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis37299870 
938 |a YBP Library Services  |b YANK  |n 12358570 
994 |a 92  |b IZTAP