万本电子书0元读

万本电子书0元读

顶部广告

QGIS 2 Cookbook电子书

售       价:¥

4人正在读 | 0人评论 9.8

作       者:Alex Mandel

出  版  社:Packt Publishing

出版时间:2016-04-01

字       数:239.7万

所属分类: 进口书 > 外文原版书 > 电脑/网络

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
Become a QGIS power user and master QGIS data management, visualization, and spatial analysis techniques About This Book Explore and create time-based visualizations and build interactive maps Maximize your use of the QGIS features, plugins and toolbox automation Packed with lots of sample datasets to enable a better understanding of the code Who This Book Is For If you are an intermediate GIS user, with either previous experience in QGIS or any other GIS application, this is the book for you. The recipes can be used to learn more advanced techniques in QGIS or to replicate the functionalities equivalent to other GIS platforms. This book assumes that you already have a working QGIS system in place. What You Will Learn Import and export common tricky spatial data formats Perform classic vector and raster analysis with QGIS Utilize spatial databases and data management tools Use and create geographic web services and maps Explore and create time-based visualizations Perform network building and routing analysis Extend QGIS capabilities with popular plugins and toolbox automation Make beautiful and unique maps with customized cartography In Detail QGIS is a user-friendly, cross-platform desktop geographic information system used to make maps and analyze spatial data. QGIS allows users to understand, question, interpret, and visualize spatial data in many ways that reveal relationships, patterns, and trends in the form of maps. This book is a collection of simple to advanced techniques that are needed in everyday geospatial work, and shows how to accomplish them with QGIS. You will begin by understanding the different types of data management techniques, as well as how data exploration works. You will then learn how to perform classic vector and raster analysis with QGIS, apart from creating time-based visualizations. Finally, you will learn how to create interactive and visually appealing maps with custom cartography. By the end of this book, you will have all the necessary knowledge to handle spatial data management, exploration, and visualization tasks in QGIS. Style and approach This book covers practical examples, with step-by-step instructions on how to use real world data covering common GIS operations and the different analysis techniques. It provides detailed explanations and applications of QGIS concepts that will allow the user to effectively analyze spatial data.
目录展开

QGIS 2 Cookbook

Table of Contents

QGIS 2 Cookbook

Credits

About the Authors

About the Reviewers

www.PacktPub.com

eBooks, discount offers, and more

Why Subscribe?

Preface

What this book covers

What you need for this book

Who this book is for

Sections

Getting ready

How to do it…

How it works…

There's more…

See also

Conventions

Reader feedback

Customer support

Downloading the example code

Downloading the color images of this book

Errata

Piracy

Questions

1. Data Input and Output

Introduction

Finding geospatial data on your computer

Getting ready

How to do it…

How it works…

There's more…

Adding layers with the Layer menu

Adding a folder to Favorites

Nonfile data sources

Describing data sources

Getting ready

How to do it…

How it works…

There's more…

See also

Importing data from text files

How to do it…

How it works…

There's more…

See also

Importing KML/KMZ files

How to do it…

How it works…

There's more…

Importing DXF/DWG files

How to do it…

How it works…

There's more…

Opening DWG files

Opening a NetCDF file

How to do it…

How it works…

There's more…

The NetCDF Browser plugin

Saving a vector layer

Getting ready

How to do it…

How it works…

There's more…

Fine-tuning the export operation

Opening the layer after creating it

Saving a raster layer

Getting ready

How to do it…

How it works…

There's more…

Reprojecting a layer

Getting ready

How to do it…

How it works…

There's more…

Batch format conversion

Getting ready

How to do it…

How it works…

There's more…

Batch reprojection

How to do it…

How it works…

There's more…

Loading vector layers into SpatiaLite

Getting ready

How to do it…

How it works…

There's more…

See also

Loading vector layers into PostGIS

Getting ready

How to do it…

How it works…

There's more…

See also

2. Data Management

Introduction

Joining layer data

Getting ready

How to do it…

How it works…

There's more…

Cleaning up the attribute table

Getting ready

How to do it…

How it works…

There's more…

See also

Configuring relations

Getting ready

How to do it…

How it works…

Joining tables in databases

Getting ready

How to do it…

How it works…

There's more…

See also

Creating views in SpatiaLite

Getting ready

How to do it…

How it works…

There's more…

See also

Creating views in PostGIS

Getting ready

How to do it…

How it works…

There's more…

See also

Creating spatial indexes

Getting ready

How to do it…

How it works…

There's more…

See also

Georeferencing rasters

Getting ready

How to do it…

How it works…

There's more…

See also

Georeferencing vector layers

Getting ready

How to do it…

How it works…

There's more…

See also

Creating raster overviews (pyramids)

Getting ready

How to do it…

How it works…

There's more…

See also

Building virtual rasters (catalogs)

Getting ready

How to do it…

How it works…

There's more…

See also

3. Common Data Preprocessing Steps

Introduction

Converting points to lines to polygons and back – QGIS

Getting ready

How to do it…

Converting points to lines (or polygons)

Converting lines to polygons

Converting polygons to lines

Converting polygons or lines to points

How it works…

There's more…

Converting points to lines to polygons and back – SpatiaLite

Getting ready

How to do it…

Points to lines

Lines to polygons

How it works…

There's more…

See also

Converting points to lines to polygons and back – PostGIS

Getting ready

How to do it…

Converting points to lines

Converting lines to polygons

Converting lines or polygons to points

How it works…

There's more…

See also

Cropping rasters

Getting ready

How to do it…

How it works…

There's more…

See also

Clipping vectors

Getting ready

How to do it…

How it works…

There's more…

See also

Extracting vectors

Getting ready

How to do it…

How it works…

There's more…

See also

Converting rasters to vectors

Getting ready

How to do it…

How it works…

There's more…

See also

Converting vectors to rasters

Getting ready

How to do it…

How it works…

There's more…

See also

Building DateTime strings

Getting ready

How to do it…

How it works…

There's more…

See also

Geotagging photos

Getting ready

How to do it…

How it works…

There's more…

See also

4. Data Exploration

Introduction

Listing unique values in a column

Getting ready

How to do it…

How it works…

There's more…

Exploring numeric value distribution in a column

Getting ready

How to do it…

How it works...

See also

Exploring spatiotemporal vector data using Time Manager

Getting ready

How to do it…

How it works…

See also

Creating animations using Time Manager

Getting ready

How to do it…

How it works…

Designing time-dependent styles

Getting ready

How to do it…

How it works…

See also

Loading BaseMaps with the QuickMapServices plugin

Getting ready

How to do it…

How it works…

There's more…

See also

Loading BaseMaps with the OpenLayers plugin

Getting ready

How to do it…

How it works…

There's more…

See also

Viewing geotagged photos

Getting ready

How to do it…

Going a little further

How it works…

There's more…

See also

5. Classic Vector Analysis

Introduction

Selecting optimum sites

Getting ready

How to do it…

How it works…

There's more…

Dasymetric mapping

Getting ready

How to do it…

How it works…

Calculating regional statistics

Getting ready

How to do it…

How it works…

Estimating density heatmaps

Getting ready

How to do it…

How it works…

Estimating values based on samples

Getting ready

How to do it…

How it works…

There's more…

See also

6. Network Analysis

Introduction

Creating a simple routing network

Getting ready

How to do it…

How it works…

There's more…

Calculating the shortest paths using the Road graph plugin

Getting ready

How to do it…

How it works…

See also

Routing with one-way streets in the Road graph plugin

Getting ready

How to do it…

How it works…

Calculating the shortest paths with the QGIS network analysis library

Getting ready

How to do it…

How it works…

See also

Routing point sequences

Getting ready

How to do it…

How it works…

There's more…

See also

Automating multiple route computation using batch processing

Getting ready

How to do it…

Matching points to the nearest line

Getting ready

How to do it…

How it works…

Creating a routing network for pgRouting

Getting ready

How to do it…

How it works…

See also

Visualizing the pgRouting results in QGIS

Getting ready

How to do it…

How it works…

See also

Using the pgRoutingLayer plugin for convenience

Getting ready

How to do it…

How it works…

See also

Getting network data from the OSM

Getting ready

How to do it…

How it works…

7. Raster Analysis I

Introduction

Using the raster calculator

Getting ready

How to do it…

How it works…

There's more…

See also

Preparing elevation data

Getting ready

How to do it…

How it works…

There's more…

Calculating a slope

Getting ready

How to do it…

How it works…

There's more…

Using a ratio for elevation values

Other slope algorithms

Calculating the slope

See also

Calculating a hillshade layer

Getting ready

How to do it…

How it works…

There's more…

Enhancing your map view with a hillshade layer

Analyzing hydrology

Getting ready

How to do it…

How it works…

There's more…

Calculating a topographic index

Getting ready

How to do it…

How it works…

There's more…

Automating analysis tasks using the graphical modeler

Getting ready

How to do it…

How it works…

See also

8. Raster Analysis II

Introduction

Calculating NDVI

Getting ready

How to do it…

How it works…

There's more…

Extracting bands

Handling null values

How to do it…

How it works…

There's more…

Controlling the rendering of null values

Setting extents with masks

How to do it…

How it works…

There's more…

Restricting analysis to a given area

Removing superfluous no-data values

Masking using a vector mask

Sampling a raster layer

Getting ready

How to do it…

How it works…

There's more…

Other raster-vector data transfer operations

Visualizing multispectral layers

Getting ready

How to do it…

How it works…

There's more…

See also

Modifying and reclassifying values in raster layers

Getting ready

How to do it…

How it works…

There's more…

Reclassifying into classes of equal amplitude

Reclassifying into classes of equal area

See also

Performing supervised classification of raster layers

Getting ready

How to do it…

How it works…

There's more…

See also

9. QGIS and the Web

Introduction

Using web services

Getting ready

How to do it…

How it works…

There's more…

See also

Using WFS and WFS-T

Getting ready

How to do it…

How it works…

There's more…

Searching CSW

Getting ready

How to do it…

How it works…

There's more…

See also

Using WMS and WMS Tiles

Getting ready

How to do it…

How it works…

There's more…

See also

Using WCS

Getting ready

How to do it…

How it works…

There's more…

Using GDAL

Getting ready

How to do it…

How it works…

There's more…

See also

Serving web maps with the QGIS server

Getting ready

How to do it…

How it works…

There's more…

See also

Scale-dependent rendering

Getting ready

How to do it…

How it works…

There's more…

See also

Hooking up web clients

Getting ready

How to do it…

How it works…

There's more…

See also

Managing GeoServer from QGIS

Getting ready

How to do it…

How it works…

There's more…

Editing a remote style

Support for multiple formats

See also

10. Cartography Tips

Introduction

Using Rule Based Rendering

Getting ready

How to do it…

How it works…

There's more…

Handling transparencies

Getting ready

How to do it…

How it works…

There's more…

Understanding the feature and layer blending modes

Getting ready

How to do it…

How it works…

Saving and loading styles

Getting ready

How to do it…

How it works…

There's more…

Configuring data-defined labels

Getting ready

How to do it…

Example: moving and rotating a label

How it works…

There's more…

Creating custom SVG graphics

Getting ready

How to do it…

How it works…

There's more…

See also

Making pretty graticules in any projection

Getting ready

How to do it…

How it works…

There's more…

See also

Making useful graticules in printed maps

Getting ready

How to do it…

How it works…

There's more…

Creating a map series using Atlas

Getting ready

How to do it…

How it works…

There's more…

11. Extending QGIS

Introduction

Defining custom projections

Getting ready

How to do it…

How it works…

There's more…

See also

Working near the dateline

Getting ready

How to do it…

How it works…

See also

Working offline

Getting ready

How to do it…

How it works…

There's more…

See also

Using the QspatiaLite plugin

Getting ready

How to do it…

How it works…

There's more…

See also

Adding plugins with Python dependencies

Getting ready

How to do it…

How it works…

There's more…

Using the Python console

Getting ready

How to do it…

How it works…

There's more…

See also

Writing Processing algorithms

Getting ready

How to do it…

How it works…

There's more…

See also

Writing QGIS plugins

Getting ready

How to do it…

How it works…

There's more…

Creating plugins with more complex UI elements

Documenting you plugin

Releasing your plugin

Using external tools

Getting ready

How to do it…

GPSBabel

spatialite-gui

pgAdmin

How it works…

There's more…

12. Up and Coming

Introduction

Preparing LiDAR data

Getting ready

How to do it…

How it works…

There's more…

Opening File Geodatabases with the OpenFileGDB driver

Getting ready

How to do it…

How it works…

There's more…

See also

Using Geopackages

Getting ready

How to do it…

How it works…

There's more…

See also

The PostGIS Topology Editor plugin

Getting ready

How to do it…

How it works…

See also

The Topology Checker plugin

Getting ready

How to do it…

How it works…

See also

GRASS Topology tools

Getting ready

How to do it…

How it works…

There's more…

See also

Hunting for bugs

Getting ready

How to do it…

Creating a backtrace under Linux

Capturing debug output with DebugView under Windows

How it works…

There's more…

See also

Reporting bugs

Getting ready

How to do it…

How it works…

There's more…

See also

Index

累计评论(0条) 2个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部