top

  Info

  • Utilizzare la checkbox di selezione a fianco di ciascun documento per attivare le funzionalità di stampa, invio email, download nei formati disponibili del (i) record.

  Info

  • Utilizzare questo link per rimuovere la selezione effettuata.
Building mapping applications with QGIS : create your own sophisticated applications to analyze and display geospatial information using QGIS and Python / / Erik Westra
Building mapping applications with QGIS : create your own sophisticated applications to analyze and display geospatial information using QGIS and Python / / Erik Westra
Autore Westra Erik
Pubbl/distr/stampa Birmingham, [England] : , : Packt Publishing, , 2014
Descrizione fisica 1 online resource (264 p.)
Disciplina 910.285
Collana Community Experienced Distilled
Soggetto topico Geographic information systems
Soggetto genere / forma Electronic books.
ISBN 1-78398-467-8
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto 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
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
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
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
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
The Pan Tool
Record Nr. UNINA-9910459810803321
Westra Erik  
Birmingham, [England] : , : Packt Publishing, , 2014
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Building mapping applications with QGIS : create your own sophisticated applications to analyze and display geospatial information using QGIS and Python / / Erik Westra
Building mapping applications with QGIS : create your own sophisticated applications to analyze and display geospatial information using QGIS and Python / / Erik Westra
Autore Westra Erik
Pubbl/distr/stampa Birmingham, [England] : , : Packt Publishing, , 2014
Descrizione fisica 1 online resource (264 p.)
Disciplina 910.285
Collana Community Experienced Distilled
Soggetto topico Geographic information systems
ISBN 1-78398-467-8
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto 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
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
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
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
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
The Pan Tool
Record Nr. UNINA-9910787493703321
Westra Erik  
Birmingham, [England] : , : Packt Publishing, , 2014
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Building mapping applications with QGIS : create your own sophisticated applications to analyze and display geospatial information using QGIS and Python / / Erik Westra
Building mapping applications with QGIS : create your own sophisticated applications to analyze and display geospatial information using QGIS and Python / / Erik Westra
Autore Westra Erik
Pubbl/distr/stampa Birmingham, [England] : , : Packt Publishing, , 2014
Descrizione fisica 1 online resource (264 p.)
Disciplina 910.285
Collana Community Experienced Distilled
Soggetto topico Geographic information systems
ISBN 1-78398-467-8
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto 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
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
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
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
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
The Pan Tool
Record Nr. UNINA-9910818460203321
Westra Erik  
Birmingham, [England] : , : Packt Publishing, , 2014
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Python geospatial development [[electronic resource] ] : learn to build sophisticated mapping applications from scratch using Python tools for geospatial development / / Erik Westra
Python geospatial development [[electronic resource] ] : learn to build sophisticated mapping applications from scratch using Python tools for geospatial development / / Erik Westra
Autore Westra Erik
Edizione [2nd ed.]
Pubbl/distr/stampa Birmingham, : Packt Pub., 2013
Descrizione fisica 1 online resource (508 p.)
Collana Community experience distilled
Soggetto topico Geographic information systems
Python (Computer program language)
Soggetto genere / forma Electronic books.
ISBN 1-68015-362-5
1-78216-153-8
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Geospatial development using Python -- GIS -- Python libraries for geospatial development -- Sources of geospatial data -- Working with geospatial data in Python -- GIS in database -- Working with spatial data -- Using Python and Mapnik to generate maps -- Putting it all toghether : a complete mapping system -- ShapeEditor : implementing list view, import, and export -- ShapeEditor : selecting and editing features.
Record Nr. UNINA-9910465574303321
Westra Erik  
Birmingham, : Packt Pub., 2013
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Python geospatial development [[electronic resource] ] : learn to build sophisticated mapping applications from scratch using Python tools for geospatial development / / Erik Westra
Python geospatial development [[electronic resource] ] : learn to build sophisticated mapping applications from scratch using Python tools for geospatial development / / Erik Westra
Autore Westra Erik
Edizione [2nd ed.]
Pubbl/distr/stampa Birmingham, : Packt Pub., 2013
Descrizione fisica 1 online resource (508 p.)
Collana Community experience distilled
Soggetto topico Geographic information systems
Python (Computer program language)
ISBN 1-68015-362-5
1-78216-153-8
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Geospatial development using Python -- GIS -- Python libraries for geospatial development -- Sources of geospatial data -- Working with geospatial data in Python -- GIS in database -- Working with spatial data -- Using Python and Mapnik to generate maps -- Putting it all toghether : a complete mapping system -- ShapeEditor : implementing list view, import, and export -- ShapeEditor : selecting and editing features.
Record Nr. UNINA-9910792173803321
Westra Erik  
Birmingham, : Packt Pub., 2013
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Python geospatial development [[electronic resource] ] : learn to build sophisticated mapping applications from scratch using Python tools for geospatial development / / Erik Westra
Python geospatial development [[electronic resource] ] : learn to build sophisticated mapping applications from scratch using Python tools for geospatial development / / Erik Westra
Autore Westra Erik
Edizione [2nd ed.]
Pubbl/distr/stampa Birmingham, : Packt Pub., 2013
Descrizione fisica 1 online resource (508 p.)
Collana Community experience distilled
Soggetto topico Geographic information systems
Python (Computer program language)
ISBN 1-68015-362-5
1-78216-153-8
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Geospatial development using Python -- GIS -- Python libraries for geospatial development -- Sources of geospatial data -- Working with geospatial data in Python -- GIS in database -- Working with spatial data -- Using Python and Mapnik to generate maps -- Putting it all toghether : a complete mapping system -- ShapeEditor : implementing list view, import, and export -- ShapeEditor : selecting and editing features.
Record Nr. UNINA-9910823391403321
Westra Erik  
Birmingham, : Packt Pub., 2013
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui