Cargando…

Building mapping applications with QGIS : create your own sophisticated applications to analyze and display geospatial information using QGIS and Python /

If you are an experienced Python developer who wants to create your own geospatial applications with minimum fuss, this is the book for you. While some familiarity with mapping applications would be an advantage, no prior knowledge of geospatial concepts is required. Even if you've never used Q...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Westra, Erik (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, UK : Packt Publishing, 2014.
Colección:Community experience distilled.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000 i 4500
001 EBSCO_ocn900898186
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 150128s2014 enka o 001 0 eng d
040 |a UMI  |b eng  |e rda  |e pn  |c UMI  |d COO  |d DEBBG  |d N$T  |d YDXCP  |d OCLCO  |d OCLCF  |d OCLCO  |d TEFOD  |d AGLDB  |d ICA  |d VGM  |d D6H  |d VNS  |d OCLCQ  |d VTS  |d CEF  |d NLE  |d UKMGB  |d OCLCQ  |d STF  |d AU@  |d UKAHL  |d OCL  |d VLY  |d AJS  |d OCLCO  |d QGK  |d OCLCQ 
016 7 |a 018006993  |2 Uk 
019 |a 1259216283 
020 |a 9781783984671  |q (electronic bk.) 
020 |a 1783984678  |q (electronic bk.) 
020 |z 178398466X 
020 |z 9781783984664 
029 1 |a DEBBG  |b BV042491040 
029 1 |a DEBSZ  |b 434842176 
029 1 |a DEBSZ  |b 484737929 
029 1 |a GBVCP  |b 882845403 
029 1 |a UKMGB  |b 018006993 
035 |a (OCoLC)900898186  |z (OCoLC)1259216283 
037 |a CL0500000541  |b Safari Books Online 
037 |a 56108E5E-6AD6-4F24-9B07-5BABF5804D0A  |b OverDrive, Inc.  |n http://www.overdrive.com 
050 4 |a G70.2 
072 7 |a SCI  |x 030000  |2 bisacsh 
072 7 |a TRV  |x 033000  |2 bisacsh 
072 7 |a TRV  |x 034000  |2 bisacsh 
072 7 |a TRV  |x 016000  |2 bisacsh 
072 7 |a TRV  |x 018000  |2 bisacsh 
082 0 4 |a 910.285  |2 23 
049 |a UAMI 
100 1 |a Westra, Erik,  |e author. 
245 1 0 |a Building mapping applications with QGIS :  |b create your own sophisticated applications to analyze and display geospatial information using QGIS and Python /  |c Erik Westra. 
246 3 |a Building mapping applications with Quantum geographic information systems 
246 3 0 |a Create your own sophisticated applications to analyze and display geospatial information using QGIS and Python 
246 3 0 |a Create your own sophisticated applications to analyze and display geospatial information using Quantum geographic information systems and Python 
264 1 |a Birmingham, UK :  |b Packt Publishing,  |c 2014. 
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 Community experience distilled 
588 0 |a Online resource; title from cover page (Safari, viewed January 27, 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: Getting Started with QGIS; About QGIS; Installing and running QGIS; Understanding QGIS concepts; Linking QGIS and Python; Exploring the Python Console; Examining a Python plugin; Writing an external application; Summary; Chapter 2: The QGIS Python Console; Using the console; Working with geospatial data in the console; Scripting the QGIS user interface; The status bar; The message bar; Progress indicators; QGIS logging; Custom dialogs and windows; Summary 
505 8 |a Chapter 3: Learning the QGIS Python APIAbout the QGIS Python APIs; Deciphering the C++ documentation; Organization of the QGIS Python libraries; The qgis.core package; Maps and map layers; Coordinate reference systems; Vector layers; Raster layers; Other useful qgis.core classes; The qgis.gui package; The QgisInterface class; The QgsMapCanvas class; The QgsMapCanvasItem class; The QgsMapTool class; Other useful qgis.gui classes; Using the PyQGIS library; Analyzing raster data; Manipulating vector data and saving it to a shapefile; Using different symbols for different features within a map 
505 8 |a Calculating the distance between two user-defined pointsSummary; Chapter 4: Creating QGIS Plugins; Getting ready; Understanding the QGIS plugin architecture; Creating a simple plugin; The plugin development process; Using the Plugin Builder; Automating the build process; Plugin help files; Unit testing; Distributing your plugin; Writing a useful plugin; Plugin possibilities and limitations; Summary; Chapter 5: Using QGIS in an External Application; Introducing Lex; Getting the data; Designing the application; Creating the application's framework; Adding the user interface 
505 8 |a Connecting the actionsCreating the map canvas; Labeling the points; Filtering the landmarks; Implementing the zoom tool; Implementing the pan tool; Implementing the explore mode; Further improvements and enhancements; Summary; Chapter 6: Mastering the QGIS Python API; Working with symbol layers; Combining symbol layers; Implementing symbol layers in Python; Implementing renderers in Python; Working with custom map layers; Creating custom map canvas items; Using memory-based layers; Summary; Chapter 7: Selecting and Editing Features in a PyQGIS Application; Working with selections 
505 8 |a Using the layer editing modeAdding Points; Editing Points; Deleting Points and other features; Adding lines and polygons; Editing lines and polygons; Summary; Chapter 8: Building a Complete Mapping Application using Python and QGIS; Introducing ForestTrails; Designing the ForestTrails application; Creating the application; Laying out the application; Defining the toolbar icons; The constants.py module; The forestTrails.py module; The mapTools.py module; The ui_mainWindow.py module; Running the application; Obtaining the basemap; Defining the map layers; Defining the map renderers 
520 |a If you are an experienced Python developer who wants to create your own geospatial applications with minimum fuss, this is the book for you. While some familiarity with mapping applications would be an advantage, no prior knowledge of geospatial concepts is required. Even if you've never used QGIS before, this book will quickly get you up to speed. 
546 |a English. 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
650 0 |a Geographic information systems  |v Software. 
650 0 |a Geospatial data. 
650 0 |a Python (Computer program language) 
650 6 |a Systèmes d'information géographique  |v Logiciels. 
650 6 |a Données géospatiales. 
650 6 |a Python (Langage de programmation) 
650 7 |a SCIENCE  |x Earth Sciences  |x Geography.  |2 bisacsh 
650 7 |a TRAVEL  |x Budget.  |2 bisacsh 
650 7 |a TRAVEL  |x Hikes & Walks.  |2 bisacsh 
650 7 |a TRAVEL  |x Museums, Tours, Points of Interest.  |2 bisacsh 
650 7 |a TRAVEL  |x Parks & Campgrounds.  |2 bisacsh 
650 7 |a Geographic information systems.  |2 fast  |0 (OCoLC)fst00940423 
650 7 |a Geospatial data.  |2 fast  |0 (OCoLC)fst01741194 
650 7 |a Python (Computer program language)  |2 fast  |0 (OCoLC)fst01084736 
655 7 |a Software.  |2 fast  |0 (OCoLC)fst01411640 
776 0 8 |i Print version:  |a Westra, Erik.  |t Building mapping applications with QGIS : create your own sophisticated applications to analyze and display geospatial information using QGIS and Python.  |d Birmingham, [England] : Packt Publishing, ©2014  |h iv, 248 pages  |k Community Experienced Distilled  |z 9781783984664 
830 0 |a Community experience distilled. 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=934620  |z Texto completo 
938 |a Askews and Holts Library Services  |b ASKH  |n AH28107442 
938 |a EBSCOhost  |b EBSC  |n 934620 
938 |a YBP Library Services  |b YANK  |n 12228736 
994 |a 92  |b IZTAP