You are on page 1of 53

Mastering QGIS 2nd Edition Kurt Menke

Visit to download the full and correct content document:


https://textbookfull.com/product/mastering-qgis-2nd-edition-kurt-menke/
More products digital (pdf, epub, mobi) instant
download maybe you interests ...

Environmental Data Analysis with Matlab 2nd Edition


William Menke

https://textbookfull.com/product/environmental-data-analysis-
with-matlab-2nd-edition-william-menke/

Learning QGIS Third Edition Anita Graser

https://textbookfull.com/product/learning-qgis-third-edition-
anita-graser/

Mastering QuickBooks 2021 2nd Edition Crystalynn


Shelton

https://textbookfull.com/product/mastering-quickbooks-2021-2nd-
edition-crystalynn-shelton/

Mastering the American Accent 2nd Edition Lisa Mojsin

https://textbookfull.com/product/mastering-the-american-
accent-2nd-edition-lisa-mojsin/
Mastering Modern Linux 2nd Edition Paul S. Wang

https://textbookfull.com/product/mastering-modern-linux-2nd-
edition-paul-s-wang/

Mastering Canon EOS Flash Photography 2nd Edition Nk


Guy

https://textbookfull.com/product/mastering-canon-eos-flash-
photography-2nd-edition-nk-guy/

Mastering Communication at Work 2nd Edition Ethan F.


Becker

https://textbookfull.com/product/mastering-communication-at-
work-2nd-edition-ethan-f-becker/

Mastering Bitcoin Unlocking Digital Cryptocurrencies


2nd Edition Andreas M. Antonopoulos

https://textbookfull.com/product/mastering-bitcoin-unlocking-
digital-cryptocurrencies-2nd-edition-andreas-m-antonopoulos/

Seven Steps to Mastering Business Analysis 2nd Edition


Jamie Champagne

https://textbookfull.com/product/seven-steps-to-mastering-
business-analysis-2nd-edition-jamie-champagne/
Mastering QGIS
Second Edition

Go beyond the basics and unleash the full power of


QGIS with practical, step-by-step examples

Kurt Menke, GISP


Dr. Richard Smith Jr., GISP
Dr. Luigi Pirelli
Dr. John Van Hoesen, GISP

BIRMINGHAM - MUMBAI
Mastering QGIS
Second Edition

Copyright © 2016 Packt Publishing

All rights reserved. No part of this book may be reproduced, stored in a retrieval
system, or transmitted in any form or by any means, without the prior written
permission of the publisher, except in the case of brief quotations embedded in
critical articles or reviews.

Every effort has been made in the preparation of this book to ensure the accuracy
of the information presented. However, the information contained in this book is
sold without warranty, either express or implied. Neither the authors, nor Packt
Publishing, and its dealers and distributors will be held liable for any damages
caused or alleged to be caused directly or indirectly by this book.

Packt Publishing has endeavored to provide trademark information about all of the
companies and products mentioned in this book by the appropriate use of capitals.
However, Packt Publishing cannot guarantee the accuracy of this information.

First published: March 2015

Second edition: September 2016

Production reference: 1270916

Published by Packt Publishing Ltd.


Livery Place
35 Livery Street
Birmingham B3 2PB, UK.

ISBN 978-1-78646-037-0

www.packtpub.com
Credits

Authors Project Coordinator


Kurt Menke, GISP Nidhi Joshi
Dr. Richard Smith Jr., GISP
Dr. Luigi Pirelli Proofreader
Safis Editing
Dr. John Van Hoesen, GISP

Indexer
Reviewer
Mariammal Chettiyar
Paolo Corti

Graphics
Commissioning Editor
Disha Haria
Veena Pagare

Production Coordinator
Acquisition Editor
Nilesh Mohite
Vinay Argekar

Cover Work
Content Development Editor
Nilesh Mohite
Aishwarya Pandere

Technical Editor
Suwarna Patil

Copy Editors
Vikrant Phadke
Safis Editing
Foreword
Since the QGIS project was started in 2002 by Gary Sherman, the project has
done what many people would have thought to be impossible—provide a viable
alternative to the incumbent de facto GIS applications that is free, open source,
and accessible to everyone on this planet who owns a computer. One of the joys of
contributing to and participating in the QGIS project has been watching how the
community of people and the body of knowledge have grown up around the project.
There are few better examples of this than the work Kurt, Rick, John, and Luigi (the
four co-authors of this book) have put into Mastering QGIS.

Writing a book about QGIS is no easy task, partly because of the sheer depth of
functionality that QGIS offers, and partly because of the fact that QGIS is rapidly
evolving. In creating this second edition of Mastering QGIS, the authors have added
some great new content to cover some of the important new functionality that has
been added to QGIS. They have also revised the existing content to ensure thay
everything is still fresh and relevant to QGIS 2.14.

Having such an in-depth book about QGIS really lowers the barrier of entry to
learning, and mastering, QGIS. I am looking forward to the day when GIS is used
as commonly and routinely as a spreadsheet or a word processor. Being able to
visualize and analyze the world around us is the most basic necessity if we are to
promote good stewardship of the earth, responsible decision making, and humane
and equitable conditions for the people that inhabit the earth. QGIS is a key element
in this equation—being free and open source software really does make QGIS
something that can be used by anyone on this planet who has access to a computer.
Mastering QGIS provides a fantastic resource for those who wish to take full
advantage of the opportunity offered by QGIS by having someone to guide them in
their learning endeavors.
As you delve deeper into the world of QGIS and all the great things that the authors
have to show you, take a moment to join our community (http://qgis.org), or
start your own local community in your country. We welcome your participation
and contribution of ideas, bug reports, code, and documentation, and we welcome
you to the diverse and ever-growing group of people all around the world who are
using QGIS to make the world a better place!

Happy QGISing!

Tim Sutton,

QGIS Project Chairman


About the Authors

A former archaeologist, Kurt Menke, GISP is based out of Albuquerque,


New Mexico, USA. He received a master's degree in geography from the
University of New Mexico in 2000. That same year, he founded Bird's Eye View
(http://www.BirdsEyeViewGIS.com) to apply his expertise with GIS technology
towards ecological conservation. Along with conservation, his other focus areas are
public health and education.

He is an avid open source GIS proponent since he began writing MapServer


applications in 2002. He has used QGIS since 2007. Recently he also authored
Discover QGIS for Locate Press. In 2015, Kurt was honored to be voted in as an
OsGeo Charter Member. He is an experienced FOSS4G educator and a co-author of
the GeoAcademy. In 2015 he was awarded the Global Educator of the Year Team
Award by GeoForAll as part of the GeoAcademy team. Kurt authors an award
winning blog on FOSS4G technologies and their use in community health mapping
(http://communityhealthmaps.nlm.nih.gov/).

Special thanks go to the QGIS development team and the QGIS


community for their continued dedication and work that makes
QGIS what it is. I would like to thank all my co-authors for being
such a joy to work with. I'd also like to acknowledge Karl Benedict
for originally introducing me to the world of FOSS4G and Jeffery
Cavner for his ongoing camaraderie. Finally I'd like to thank my
beautiful wife, Sarah, for her steady support and encouragement.
Dr. Richard Smith Jr., GISP is an assistant professor of geographic information
science in the School of Engineering and Computing Sciences at Texas A&M
University – Corpus Christi. He has a PhD in geography from the University
of Georgia and holds a master of science in computer science and a bachelor of
science in geographic information science from Texas A&M University – Corpus
Christi. Richard actively researches in cartography, systems integration, and the
use of geospatial technology for disaster response. He is an advocate for FOSS4G
and building FOSS4G curriculum. He is also one of the co-authors of the FOSS4G
Academy (http://foss4geo.org).

He has collaborated with other writers in his field, but Mastering QGIS is his first
book effort.

I would like to thank my wife and daughter for putting up with my


late-night and weekend writing sessions. I would also like to thank
my co-author Kurt Menke for being patient with my edits.
Outside those directly involved or affected by the writing of the
book, I'd like to thank my academic and life mentors Dr. Stacey Lyle,
Dr. Thomas Hodler, Dr. Gary Jeffress, and Dr. Robin Murphy for
providing support and well-wishes as I work through the beginnings
of my career. In addition to teaching me more than you know, you
have inspired me to have the confidence to teach and write. To those
of you reading this, I hope I do my mentors justice by providing a
clear and useful text to assist you in Mastering QGIS.

Dr. Luigi Pirelli is a freelance software analyst and developer with a degree with
honors in computer science at Bari University.

He worked for 15 years in the Satellite Ground Segment and Direct Ingestion for
the European Space Agency. Since 2006, he has been involved in the GFOSS world,
contributing in QGIS, GRASS, and Mapserver core, and developing and maintaining
many QGIS plugins. He actively participates in QGIS Hackmeetings.

Luigi is the founder of the OSGEO Italian local GFOSS chapter. Now, he lives in
Spain contributing to this GFOSS community. During the last few years, he started
teaching PyQGIS, organizing training from basic to advanced level, and supporting
companies to develop their specific QGIS plugins.
He is also the founder the local hackerspace group Bricolabs.cc, focused on open
hardware. He likes cycling, repairing everything, and training groups on conflict
resolution. Other than this book, he has also contributed to the Lonely Planet guide
Cycling Italy.

A special thanks to the QGIS developer community and core


developers because the project is managed in a really open way,
allowing contribution from everyone.
I want to thank everyone I worked with. From every one of them
I learned, and without them, I wouldn't be here making my
contributions to free software and this book.
Special thanks to my friends and neighbors who helped me with my
son during writing this pages.
I would like to dedicate this book to my partner and especially to
my son for the patience he had seeing me hours sitting in front of a
computer without playing with him.

Dr. John Van Hoesen, GISP is an associate professor of geology and


environmental studies at Green Mountain College in rural west-central Vermont, USA.
He earned an MS and a PhD in geology from the University of Nevada, Las Vegas, in
2000 and 2003. He is a certified GIS Professional (GISP) with a broad background in
the geosciences and has used some flavor of GIS to evaluate and explore geological
processes and environmental issues since 1997. John has used and taught some
variants of FOSS GIS since 2003 and over the last three years has taught graduate,
undergraduate, and continuing education courses using only FOSS GIS software.
About the Reviewer

Paolo Corti is an environmental engineer based in Cambridge, USA. He has more


than 15 years of experience in the GIS field. After working with proprietary solutions
for some years, he proudly moved to open source technologies and Python since
almost a decade.

He is a Geospatial Engineer Fellow at the Center for Geographic Analysis of the


University of Harvard. In the past, he has worked as a software architect, developer
and analyst for organizations such as UN World Food Programme, EU Joint
Research Centre, World Bank, and the Italian government.

He is an OSGeo Charter member and a member of the pycsw and GeoNode


Project Steering Committees. He is the co-author of PostGIS Cookbook by Packt,
and writes a popular blog on open source geospatial technologies at http://www.
paolocorti.net.
www.PacktPub.com

eBooks, discount offers, and more


Did you know that Packt offers eBook versions of every book published, with PDF
and ePub files available? You can upgrade to the eBook version at www.PacktPub.
com and as a print book customer, you are entitled to a discount on the eBook copy.
Get in touch with us at customercare@packtpub.com for more details.

At www.PacktPub.com, you can also read a collection of free technical articles, sign
up for a range of free newsletters and receive exclusive discounts and offers on Packt
books and eBooks.
TM

https://www2.packtpub.com/books/subscription/packtlib

Do you need instant solutions to your IT questions? PacktLib is Packt's online digital
book library. Here, you can search, access, and read Packt's entire library of books.

Why subscribe?
• Fully searchable across every book published by Packt
• Copy and paste, print, and bookmark content
• On demand and accessible via a web browser
Table of Contents
Preface xi
Chapter 1: A Refreshing Look at QGIS 1
Release schedules 2
QGIS download and installation 2
Installing QGIS on Windows 2
Installing QGIS on Mac OS X 2
Installing QGIS on Ubuntu Linux 3
Installing QGIS only 3
Installing QGIS and other FOSSGIS packages 4
Installing QGIS on a Chromebook 4
Tour of QGIS 5
Familiarizing yourself with QGIS Desktop 5
User interface themes 6
Familiarizing yourself with QGIS Browser 8
Loading data into QGIS Desktop 9
Loading vector data 9
Loading raster data 10
Loading databases 11
Loading web services 12
Working with CRS 14
Working with tables 15
Creating table joins 16
Editing data 19
Snapping 20
Styling vector data 21
Styling raster data 22
Enhancing raster display with contrast enhancement 24
Blending modes 25

[i]
Table of Contents

Composing maps 28
Adding functionality with plugins 29
Custom QGIS variables 31
Using Project level variables in the Print Composer 32
Using variables in data defined overrides 34
Using Layer level variables 35
Summary 37
Chapter 2: Creating Spatial Databases 39
Fundamental database concepts 39
Describing database tables 40
Knowing about table relationships 41
Reviewing the basics of Structured Query Language 41
Creating a spatial database 42
Importing data into a SpatiaLite database 45
Importing KML into SpatiaLite 45
Importing a shapefile into SpatiaLite 47
Importing tables into SpatiaLite 48
Exporting tables out of SpatiaLite 53
Managing tables 54
Creating a new table 54
Renaming a table 56
Editing table properties 56
Deleting a table 58
Emptying a table 58
Creating queries and views 58
Creating a SQL query 59
Creating a spatial view 60
Dropping a spatial view 62
Summary 62
Chapter 3: Styling Raster and Vector Data 63
Choosing and managing colors 64
Always-available color picker components 65
Changeable panels in color picker 66
Color ramp 66
Color wheel 67
Color swatches 67
Color sampler 69
Color picker components available in the Layers panel 70
Managing color ramps 71
Managing the QGIS color ramp collection 72
Renaming a color ramp 73
Removing a color ramp 73

[ ii ]
Table of Contents

Exporting a color ramp 73


Importing a color ramp 74
Adding a color ramp 75
Editing a color ramp 79
Styling singleband rasters 79
Paletted raster band rendering 80
Singleband gray raster band rendering 81
Singleband pseudocolor raster band rendering 84
Styling multiband rasters 87
Creating a raster composite 89
Raster color rendering 90
Raster resampling 93
Styling vectors 94
Single-symbol vector styling 94
Categorized vector styling 96
Graduated vector styling 97
Rule-based vector styling 99
Point-displacement vector styling 102
Inverted polygons vector styling 104
Heatmap vector styling 106
2.5 D vector styling 108
Vector layer rendering 111
Layer transparency 111
Layer blending mode 111
Feature blending mode 112
Control feature rendering order 113
Using diagrams to display thematic data 114
Parameters common to all diagram types 115
Diagram size parameters 115
Diagram placement parameters 116
Adding attributes to diagrams 118
Creating a pie chart diagram 118
Creating a text diagram 120
Creating a histogram chart diagram 122
Saving, loading, and setting default styles 124
Saving a style 125
Loading a style 125
Setting and restoring a default style 125
Adding and renaming styles in the current QGIS project 126
Summary 126

[ iii ]
Table of Contents

Chapter 4: Preparing Vector Data for Processing 127


Merging shapefiles 128
Creating spatial indices 129
Checking for geometry errors 130
Check Geometries plugin 131
Converting vector geometries 134
Creating polygon centroids 135
Converting polygons to lines and lines to polygons 136
Creating polygons surrounding individual points 136
Extracting nodes from lines and polygons 138
Simplifying and densifying features 138
Converting between multipart and singlepart features 140
Adding geometry columns to an attribute table 142
Using basic vector geoprocessing tools 143
Spatial overlay tools 144
Using the Clip and Difference tools 145
Using the Intersect and Symmetrical Difference tools 146
Overlaying polygon layers with Union 148
Creating buffers 148
Generating convex hulls 150
Dissolving features 151
Defining coordinate reference systems 152
Understanding the PROJ.4 definition format 152
Defining a new custom coordinate reference system 154
Viewing a statistical summary of vector layers 156
Advanced field calculations 159
Exploring the field calculator interface 159
Writing advanced field calculations 162
The first example – calculating and formatting current date 162
The second example – calculating with geometry 163
The third example – calculating a population-dependent label string 164
Conditional formatting for attribute table cells 167
Complex spatial and aspatial queries 171
Summary 175
Chapter 5: Preparing Raster Data for Processing 177
Reclassifying rasters for analysis 178
Using the Slicer plugin 179
Converting datasets from floating point to integer rasters 181
Resampling rasters for analysis 182
Rescaling raster values 185
Aligning raster pixels 186

[ iv ]
Table of Contents

Creating a raster mosaic 188


Generating raster overviews (pyramids) 191
Converting between raster and vector data models 194
Converting from raster to vector 194
Converting from vector to raster (rasterize) 196
Creating raster surfaces via interpolation 197
Summary 200
Chapter 6: Advanced Data Creation and Editing 201
Creating points from coordinate data 202
Mapping well-known text representations of geometry 206
Geocoding address-based data 209
How address geocoding works 211
The first example – geocoding using web services 212
The second example – geocoding using local street network data 214
Georeferencing imagery 218
Understanding ground control points 218
Using the Georeferencer GDAL plugin 219
The first example – georeferencing using a second dataset 223
Getting started 223
Entering ground control points 223
Transformation settings 226
Completing the operation 232
The second example – georeferencing using a point file 232
Checking the topology of vector data 236
Installing the topology checker 236
Topological rules 236
Rules for point features 237
Rules for line features 237
Rules for polygon features 238
Using the topology checker 239
Repairing topological errors via topological editing 243
Example 1 – resolving duplicate geometries 244
Example 2 – repairing overlaps 245
Setting the editing parameters 245
Repairing an overlap between polygons 247
Example 3 – repairing a gap between polygons 249
Summary 250
Chapter 7: Advanced Data Visualization 251
Learn to use live layer effects 252
Creating beautiful effects with inverted polygon shapeburst fills 256
Creating coastal vignettes 257
Study area mask 259

[v]
Table of Contents

Creating 3D views with QGIS2ThreeJS 262


Creating 3D views of terrain 262
Extruding features 265
Creating an Atlas 269
Basic Atlas configuration 270
Dynamic titles 272
Dynamic legends 274
Highlighting the coverage feature 274
Summary 276
Chapter 8: The Processing Toolbox 277
About the Processing Toolbox 278
Configuring the Processing Toolbox 278
Understanding the Processing Toolbox 281
Using the Processing Toolbox 285
Performing raster analyses with GRASS 285
Calculating shaded relief 287
Calculating the least-cost path 289
Calculating the slope using r.slope 290
Reclassifying the new slope raster and the land use raster 291
Combining the reclassified slope and land use layers 292
Calculating the cumulative cost raster using r.cost 294
Calculating the cost path using LCP 295
Evaluating a viewshed 297
Clipping the elevation to the boundary of the park using GDAL 298
Calculating viewsheds for towers using r.viewshed 299
Combining viewsheds using r.mapcalculator 301
Calculating raster statistics using r.stats 302
SAGA 304
Evaluating a habitat 304
Calculating elevation ranges using the SAGA Raster calculator 305
Clipping land use to the park boundary using Clip grid with polygon 306
Querying land use for only surface water using SAGA Raster calculator 306
Finding proximity to surface water using GDAL Proximity 307
Querying the proximity for 1,000 meters of water using GDAL Raster calculator 308
Reclassifying land use using the Reclassify grid values tool 310
Combining raster layers using SAGA Raster calculator 311
Exploring hydrologic analyses with TauDEM 313
Removing pits from the DEM 314
Calculating flow directions across the landscape 315
Calculating the upstream area above Fort Klamath 316
Calculating a stream network raster grid 317
Creating a watershed-specific vector stream network 318

[ vi ]
Table of Contents

R 320
Exploring summary statistics and histograms 320
LAStools and Fusion 327
Exploring LIDAR data 327
Converting LAS/LAZ files 332
Creating surfaces from LIDAR data 333
Summary 338
Chapter 9: Automating Workflows with the Graphical Modeler 339
An introduction to the graphical modeler 340
Opening the graphical modeler 340
Configuring the modeler and naming a model 342
Adding data inputs to your model 345
Adding algorithms to your model 348
Running a model 353
Editing a model 356
Documenting a model 358
Saving, loading, and exporting models 360
Executing model algorithms iteratively 362
Nesting models 364
Using batch processing with models 368
Converting a model into a Python script 369
Summary 370
Chapter 10: Creating QGIS Plugins with PyQGIS and
Problem Solving 371
Webography – where to get API information and PyQGIS help 371
PyQGIS cookbook 372
API documentation 372
The QGIS community, mailing lists, and IRC channel 373
Mailing lists 373
IRC channel 374
The Stack Exchange community 374
Sharing your knowledge and reporting issues 374
The Python Console 376
Getting sample data 377
My first PyQGIS code snippet 377
My second PyQGIS code snippet – looping the layer features 378
Exploring iface and QGis 378
Exploring a QGIS API in the Python Console 380
Creating a plugin structure with Plugin Builder 380
Installing Plugin Builder 381
Locating plugins 381
[ vii ]
Table of Contents

Creating my first Python plugin – TestPlugin 382


Setting mandatory plugin parameters 383
Setting optional plugin parameters 385
Generating the plugin code 385
Compiling the icon resource 386
Plugin file structure – where and what to customize 387
A simple plugin example 389
Adding basic logic to TestPlugin 389
Modifying the layout with Qt Designer 389
Modifying GUI logic 391
Modifying plugin logic 392
Setting up a debugging environment 396
What is a debugger? 396
Installing Aptana 397
Setting up PYTHONPATH 397
Starting the Pydevd server 398
Connecting QGIS to the Pydevd server 399
Connecting using the Remote Debug QGIS plugin 400
Debugging session example 401
Creating a PyDev project for TestPlugin 401
Adding breakpoints 404
Debugging in action 405
Summary 406
Chapter 11: PyQGIS Scripting 407
Where to learn Python basics 407
Tabs or spaces, make your choice! 408
How to load layers 408
How to manage rasters 409
Exploring QgsRasterLayer 410
Visualizing the layer 411
Managing vector files 412
Managing database vectors 413
Vector structure 415
The basic vector methods 415
Describing the vector structure 416
Describing the header 417
Describing the rows 418
Iterating over features 420
Describing the iterators 422
Editing features 422
Updating canvas and symbology 422
Editing through QgsVectorDataProvider 423
Changing a feature's geometry 424

[ viii ]
Table of Contents

Deleting a feature 425


Adding a feature 426
Editing using QgsVectorLayer 427
Discovering the QgsVectorLayerEditBuffer class 428
Changing a feature's attributes 428
Adding and removing a feature 429
Running Processing Toolbox algorithms 429
Looking for an algorithm 430
Getting algorithm information 430
Running algorithms from the console 431
Running your own processing script 433
Creating a test Processing Toolbox script 433
Looking at the custom script 434
Running the script 434
Running an external algorithm or command 435
Running a simple command 435
Interacting with the map canvas 437
Getting the map canvas 437
Explaining Map Tools 438
Setting the current Map Tool 438
Getting point-click values 439
Getting current Map Tool 440
Creating the new Map Tool 440
Creating a map canvas event handler 440
Creating a Map Tool event handler 441
Setting up the new Map Tool 441
Using point-click values 442
Exploring the QgsRubberBand class 444
Summary 446
Index 447

[ ix ]
Preface
Welcome to the expanded second edition of Mastering QGIS. The goal of this book is
to help intermediate and advanced users of GIS develop a deep understanding of the
capabilities of QGIS, while building the technical skills that would facilitate making
the shift from a proprietary GIS software package to QGIS. This edition is updated to
the latest long-term release version (2.14) and includes descriptions and examples of
many new features.

QGIS embodies the open source community's spirit. It seamlessly works with other
free and open source geospatial software, such as SAGA, GDAL, GRASS, and
LAStools, and supports standards and formats that are published by a myriad of
organizations. QGIS is about freedom in the geospatial world: freedom to choose
your operating system, freedom from licensing fees, freedom to customize, freedom
to look under the hood, and freedom to contribute to the development of QGIS.
As you work through this book, we believe that you will be amazed at how much
capability and freedom QGIS provides.

QGIS has rapidly risen from the initial version written by Gary Sherman in 2002 to
become a globally used and developed volunteer-led project. In 2009, QGIS version
1.0 was released as an Open Source Geospatial Foundation (OSGeo) project and
continues to be rapidly adopted worldwide. The enduring support of the open
source community has really delivered QGIS to a point where it is now a top-shelf
product that should be in all GIS users' toolboxes, and we want this book to be your
tour guide and reference as you learn, use, and contribute to QGIS.

What this book covers


Chapter 1, A Refreshing Look at QGIS, reviews the installation and basic functionality
of QGIS, which will be the assumed knowledge for the remainder of the book.

[ xi ]
Preface

Chapter 2, Creating Spatial Databases, covers how to create and edit spatial databases
using QGIS. While QGIS supports many spatial databases, SpatiaLite will be used in
this chapter. First, core database concepts will be covered, followed by the creation of
a spatial database. Next, importing, exporting, and editing data will be covered. The
chapter will conclude with queries and view creation.

Chapter 3, Styling Raster and Vector Data, covers styling raster and vector data for
display. First, color selection and color ramp management are covered. Next,
single-band and multi-band raster data are styled using custom color ramps and
blending modes. Next, complex vector styles and vector layer rendering are covered.
Rounding out the chapter is the use of diagrams to display thematic map data.

Chapter 4, Preparing Vector Data for Processing, covers techniques useful for turning
raw vector data into a more usable form. The chapter will start with data massaging
and modification techniques such as merging, creating indices, checking for
geometry errors, and basic geoprocessing tools. Next, advanced field calculations
will be covered, followed by complex spatial and aspatial queries. The chapter will
end by defining new or editing existing coordinate reference systems.

Chapter 5, Preparing Raster Data for Processing, covers the preparation of raster data
for further processing using the GDAL menu tools and the Processing Toolbox
algorithms. Specifically, these include reclassification, resampling, rescaling, mosaics,
generating pyramids, and interpolation. The chapter will conclude by converting
raster to vector.

Chapter 6, Advanced Data Creation and Editing, provides advanced ways to create
vector data. As there is a great deal of data in tabular format, this chapter will cover
mapping coordinates and addresses from tables. Next, georeferencing of imagery
into a target coordinate reference system will be covered. The final portion of the
chapter will cover testing topological relationships in vector data and correcting any
errors via topological editing.

Chapter 7, Advanced Data Visualization, provides advanced ways to display your


analysis results. QGIS has a greatly expanded repertoire of layer styling and display
options. In this chapter, you will learn how to use Live Layer Effects, utilize the
inverted polygon renderer, create an Atlas in the Print Composer, and use the
QGIS2ThreeJS plugin to create a 3D view of your data.

Chapter 8, The Processing Toolbox, begins with an explanation and exploration of the
QGIS Processing Toolbox. Various algorithms and tools, available in the toolbox,
will be used to complete common spatial analyses and geoprocessing tasks for both
raster and vector formats. To illustrate how these processing tools might be applied
to real-world questions, two hypothetical scenarios are illustrated by relying heavily
on GRASS and SAGA tools.

[ xii ]
Preface

Chapter 9, Automating Workflows with the Graphical Modeler, covers the purpose and
use of the graphical modeler to automate analysis workflows. In the chapter, you
will develop an automated tool/model that can be added to the Processing Toolbox.

Chapter 10, Creating QGIS Plugins with PyQGIS and Problem Solving, covers the
foundational information required to create a Python plugin for QGIS. Information
about the API and PyQGIS help will be covered first, followed by an introduction to
the iface and QGis classes. Next, the steps required to create and structure a plugin
will be covered. The chapter will wrap up after providing you with information on
creating graphical user interfaces and setting up debugging environments to debug
code easily.

Chapter 11, PyQGIS Scripting, provides topics for integrating Python analysis scripts
with QGIS outside of the Processing Toolbox. Layer loading and management are
first covered, followed by an exploration of the vector data structure. Next, the
programmatic launching of other tools and external programs are covered. Lastly,
the QGIS map canvas is covered with respect to how a script can interact with the
map canvas and layers within.

What you need for this book


To get the most from this book, it is recommended that you install QGIS and
follow the explanations. If you choose to do so, you will need a reasonably modern
computer with access to the Internet to download and install QGIS, read the
documentation, and install plugins. QGIS can run on Windows, Mac OS X, and many
Linux distributions.

Who this book is for


This book is for intermediate to advanced GIS users, developers, and consultants
who are familiar with QGIS but want to look deeper into the software to unleash its
full potential. The reader is expected to be comfortable with common GIS functions
and concepts, as possession of this knowledge is assumed throughout the book. This
book focuses on how to use QGIS and its functions beyond the basics.

Conventions
In this book, you will find a number of styles of text that distinguish between
different kinds of information. Here are some examples of these styles, and an
explanation of their meaning.

[ xiii ]
Preface

Code words in text, database table names, folder names, filenames, file extensions,
pathnames, dummy URLs, and user input are shown as follows: "Either of these
methods requires the use of the command line, sudo rights, and the apt-get
package manager."

A block of code is set as follows:


deb http://qgis.org/debian trusty main
deb-src http://qgis.org.debian trusty main

Any command-line input or output is written as follows:


sudo apt-get update
sudo apt-get install qgis python-qgis

New terms and important words are shown in bold. Words that you see on the
screen, in menus or dialog boxes for example, appear in the text like this: "The
QGIS interface is divided into four interface types: Menu Bar, Toolbars, Panel, and
Map Display."

Warnings or important notes appear in a box like this.

Tips and tricks appear like this.

Reader feedback
Feedback from our readers is always welcome. Let us know what you think about
this book—what you liked or disliked. Reader feedback is important for us as it helps
us develop titles that you will really get the most out of.

To send us general feedback, simply e-mail feedback@packtpub.com, and mention


the book's title in the subject of your message.

If there is a topic that you have expertise in and you are interested in either writing
or contributing to a book, see our author guide at www.packtpub.com/authors.

[ xiv ]
Preface

Customer support
Now that you are the proud owner of a Packt book, we have a number of things to
help you to get the most from your purchase.

Downloading the example code


You can download the example code files for this book from your account at
http://www.packtpub.com. If you purchased this book elsewhere, you can visit
http://www.packtpub.com/support and register to have the files e-mailed
directly to you.

You can download the code files by following these steps:

1. Log in or register to our website using your e-mail address and password.
2. Hover the mouse pointer on the SUPPORT tab at the top.
3. Click on Code Downloads & Errata.
4. Enter the name of the book in the Search box.
5. Select the book for which you're looking to download the code files.
6. Choose from the drop-down menu where you purchased this book from.
7. Click on Code Download.

Once the file is downloaded, please make sure that you unzip or extract the folder
using the latest version of:

• WinRAR / 7-Zip for Windows


• Zipeg / iZip / UnRarX for Mac
• 7-Zip / PeaZip for Linux

The code bundle for the book is also hosted on GitHub at https://github.com/
PacktPublishing/Mastering-QGIS-Second-Edition. We also have other code
bundles from our rich catalog of books and videos available at. https://github.
com/PacktPublishing/ Check them out!

Downloading the color images of this book


We also provide you with a PDF file that has color images of the screenshots/
diagrams used in this book. The color images will help you better understand the
changes in the output. You can download this file from https://www.packtpub.
com/sites/default/files/downloads/MasteringQGISSecondEdition_
ColorImages.pdf.

[ xv ]
Preface

Errata
Although we have taken every care to ensure the accuracy of our content, mistakes
do happen. If you find a mistake in one of our books—maybe a mistake in the text or
the code—we would be grateful if you could report this to us. By doing so, you can
save other readers from frustration and help us improve subsequent versions of this
book. If you find any errata, please report them by visiting http://www.packtpub.
com/submit-errata, selecting your book, clicking on the Errata Submission Form
link, and entering the details of your errata. Once your errata are verified, your
submission will be accepted and the errata will be uploaded to our website or added
to any list of existing errata under the Errata section of that title.

To view the previously submitted errata, go to https://www.packtpub.com/books/


content/support and enter the name of the book in the search field. The required
information will appear under the Errata section.

Piracy
Piracy of copyrighted material on the Internet is an ongoing problem across all
media. At Packt, we take the protection of our copyright and licenses very seriously.
If you come across any illegal copies of our works in any form on the Internet, please
provide us with the location address or website name immediately so that we can
pursue a remedy.

Please contact us at copyright@packtpub.com with a link to the suspected pirated


material.

We appreciate your help in protecting our authors and our ability to bring you
valuable content.

Questions
If you have a problem with any aspect of this book, you can contact us at
questions@packtpub.com, and we will do our best to address the problem.

[ xvi ]
Another random document with
no related content on Scribd:
jeune fille un regard limpide dont elle se ressouvint plus tard, comme
si, en cet instant-là, un autre « moi » eût pris possession d’elle-
même.
La figure de Julien, longue, plutôt fine que robuste, était dominée
par un front d’une ampleur éclatante. Une force de réflexion
tranquille s’accumulait en ses yeux, des yeux d’un brun clair, devant
qui tout semblait doux et fraternel. Sa moustache n’empêchait pas
de voir au coin de sa lèvre une fossette pleine de grâce. Il avait le
teint vermeil, la main effilée, les signes d’une élégance native qu’un
fond sanguin de vigueur pondérait.
Pauline cependant tourna aussitôt son attention vers Edmée
Rude ; ravie de délier sa langue avec elle, car, depuis sa venue à
Sens, elle vivait sans aucune compagne. Edmée, rose et fluette, le
menton enfoncé dans une étole de fourrure, présentait une vivacité
de minois toute bourguignonne. Pauline se pencha pour baiser les
joues de Marthe, la cadette ; celle-ci, avec un battement de cils, la
dévisageait de son œil hardi, profond.
— La gentille petite sœur que vous avez, dit Pauline bonnement.
— Oui, gentille, même trop, repartit Edmée tandis qu’elle
caressait les cheveux déliés et blonds de Marthe. Elle a de ces idées
parfois qui nous font peur. Hier soir, elle regardait, derrière la vitre,
les étoiles : On ne peut pas les attraper avec des échelles ? nous a-
t-elle demandé. Le bon Jésus saura bien me mener là-haut. Est-ce
qu’il m’y mènera bientôt ? Tu viendras m’y trouver, Edmée, et Julien
aussi. J’aurai des ailes, n’est-ce pas, maman ?
Une surprise altéra le sourire de Pauline ; elle ne pouvait
comprendre cette curiosité du Paradis ; aux premières paroles
d’Edmée, l’obstacle chrétien se posait entre elles. Edmée ne savait
pas encore Pauline irréligieuse ; mais elle devina qu’une chose
inconnue les séparait ; et, sans s’attarder sur des intimités vaines
pour une étrangère, elle lui parla du paysage qu’elles surplombaient,
« bien vilain sous son capuchon gris ».
— C’est au printemps qu’il faudra le voir et à l’automne. D’ici,
vers la mi-octobre, la plaine est délicieuse. Je ne sais si vous êtes
comme moi ; j’aime tant l’automne, l’odeur des feuilles tombées, les
peupliers légers, tout en feu comme des tabernacles !
— Moi, répondit Pauline, toute saison me va ; mais j’adore l’été.
Quand le soleil chante, que les oiseaux chantent, je me sens plus de
cœur à chanter.
— Vous devez être musicienne…
— J’ai de la voix, répondit simplement Pauline, dédaignant de se
faire valoir ; et vous ?
Edmée lui déclara qu’elle se passerait de pain plus volontiers que
de son piano ; son père jouait du violon, son frère, du violoncelle ;
chaque dimanche, après leur promenade, et le soir, de temps à
autre, ils exécutaient des trios.
Cette découverte d’une affinité précieuse charma Pauline
davantage qu’Edmée, parce que sa solitude lui rendait une amie
plus désirable. Tout en causant, elles se dirigeaient vers une butte
d’où, jadis, suivant la tradition, les sentinelles romaines observaient
au loin la vallée.
— Si nous grimpions là-haut, insinua Marthe à sa sœur.
— Allons-y, fit Pauline. Elle entraîna Marthe par une main, Edmée
s’empara de l’autre, et toutes trois prirent leur élan jusqu’au faîte du
glacis ; puis, riant et courant, elles redescendirent.
— Vous êtes, mademoiselle, plus leste que les chèvres, dit à
Pauline M. Rude qui survint avec son fils et M. Ardel.
— J’ai eu des aïeux montagnards, répliqua-t-elle en manière de
badinage, je suis faite pour les cimes !
Julien, au son de ces derniers mots, la fixa, se tut une seconde,
et reprit la conversation qu’il avait entamée sur le livre de M. Ardel.
L’auteur jouissait de s’entendre commenter par ce jeune homme
avec une ferveur ingénue.
— Vous allez me trouver sentimental, poursuivit Julien ; mais un
des traits que j’admire en Saint-Simon, c’est d’avoir ordonné, dans
son testament, qu’on liât après sa mort son cercueil à celui de sa
« chère épouse » par des anneaux et des crochets de fer, afin que
leurs corps fussent unis jusqu’à la Résurrection. Pour ma part, si je
me marie jamais, je ne voudrais qu’un amour de cette trempe, long
et fort comme l’éternité…
Pauline n’entendit pas sans étonnement un langage si nouveau
pour elle ; mais elle s’étonna peu de voir, à mesure que Julien
s’animait, le professeur plisser sa bouche d’une moue d’ironie
sceptique.
— Voyez, dit tout à coup M. Rude, le joli rayon, derrière nous, là-
bas !
En effet, à la chute du jour, tandis que les coteaux de l’Est et la
plaine succombaient sous un brouillard de plus en plus dense où
des cheminées d’usines brandissaient leurs fumées sombres, les
nuées du couchant se fendirent, le soleil apparut, tel qu’un prêtre en
chape rutilante qui s’en va dans l’abside illuminée d’une basilique, et
au-dessus de Saint-Martin un peu de ciel flotta, fugitif et doux. La
coloration de l’air froid communiquait aux visages une sorte de
pureté diaphane. Julien, pour Pauline, en fut transfiguré.
— Voici l’heure, dit-il, que nous aimons en hiver, celle où
s’allument les lampes des boutiques, et les réverbères, un à un,
dans la brume, le long des quais…
— Et l’heure, acheva Edmée, où des étincelles pétillent sur les
fourneaux des marchands de marrons.
Tous rirent de cette saillie et ils reprirent ensemble le chemin de
la ville. Les deux jeunes filles descendaient en avant ; Julien suivait,
et Marthe, lasse de la course un peu longue pour des jambes de
cinq ans, se pendait à sa main. Plus haut, dans l’étroit sentier,
sonnait le pas martelé des deux professeurs ; la grosse voix de M.
Rude roulait comme un grondement. Il expliquait à son collègue
qu’après avoir surveillé cinq ou six heures par jour les barbouillages
de ses élèves, il reprenait, chaque soir, dans la belle saison du
moins, avec une joie d’enfant, son labeur de peintre :
— Mais, ajoutait-il, je conçois l’exécution d’un tableau comme
l’aurait conçue un disciple de Memling, et vous pensez que de temps
j’y mets.
M. Ardel ne lui cacha point qu’à sa place il se fût hâté de produire
des toiles faciles et fructueuses ; de la sorte, il vivrait indépendant et
se donnerait tout à son art :
— Non, mon cher, répliqua M. Rude tranquillement. Je suis un
pauvre passeur qui mène d’une rive à l’autre les générations ; quand
personne ne vient me quérir sur la berge, je rentre dans ma cahute
et je songe à mes pinceaux.
Pauline, en descendant, contait à Edmée son uniforme existence
entre un père tyrannisé par ses livres et un grand-oncle célibataire,
maniaque et morose, qu’ils avaient recueilli. Elle l’entretenait de leur
peine à trouver une domestique, du logis où ils étaient encore assez
mal installés :
— Votre rue me plairait, observa Edmée, parce que l’église est à
deux pas de chez vous.
Pauline, après un court intervalle, confessa :
— Nous n’avons que faire d’une église ; mon père n’est pas
croyant, ni moi non plus…
Elle regarda Edmée, aperçut dans ses yeux affables une
désillusion subite ; et pourtant elle ne regretta point de l’avoir avertie
sans réticence ; une pointe d’orgueil exaltait sa franchise ; si Edmée
la voulait pour amie, elle l’accepterait comme elle était. Mais Julien,
à deux pas derrière, émit d’une voix paisible et pénétrante :
— Si vous saviez quel don c’est de croire !
Elle tourna la tête et riposta durement :
— Ce don-là m’est aussi étranger que les chimères d’un fumeur
d’opium.
Julien se rapprocha : bien qu’une émotion vibrât dans sa gorge, il
se maintenait calme au dehors :
— Des chimères ! Pour les aveugles-nés, le soleil aussi est une
chimère, ou le serait, s’ils ne croyaient en ceux qui voient.
— C’est possible, trancha Pauline, je suis une aveugle-née.
Un silence d’embarras aurait succédé à ces chocs imprévus,
sans une diversion qui s’offrit.
Ils attendaient au bas de la montée M. Rude et M. Ardel. Un
prêtre, venant de la campagne, passa dans le crépuscule, sur la
route. Un paysan, venant de la ville, ivre et hors d’état d’aller plus
loin, s’était assis au bord du fossé. A la vue de l’ecclésiastique, il
montra le poing, grogna des invectives. Le prêtre s’arrêta en face de
cet homme avec une attitude compatissante :
— Mon ami, lui dit-il, d’où êtes-vous ? Voulez-vous que je vous
aide à rentrer ? Le froid de la nuit va vous prendre. On vous
ramassera mort demain.
L’ivrogne tenta de se dresser, et tomba sur les genoux ; mais il
vociférait :
— Viens ici, feignant de corbeau, que je te fasse ton affaire !
Le prêtre immobile le considéra tristement, puis il s’éloigna.
Avant de disparaître sous le pont du viaduc, il se retourna une fois
encore.
Du talus, M. Ardel avait pu l’examiner ; un étonnement anxieux
l’attachait à suivre la forme noire qui s’en allait ; dès qu’il ne la vit
plus, il dit à M. Rude :
— Tout de même, il y a des rencontres inexplicables. Zoroastre,
d’après la légende, croisa, dans une allée de son jardin, sa propre
image, son double qui déambulait. Ce qui m’arrive est autre. J’ai un
frère vicaire à Lyon ; or, ce prêtre, là-bas, lui ressemble comme son
fantôme. C’est son encolure, sa taille, son profil. Matériellement, ce
ne peut être lui, et pourtant c’est lui…
— Il serait facile de s’en assurer, offrit Julien. Si vous me
permettez, je le rattrape et lui demande son nom.
M. Ardel s’y opposa : alors même que son frère, par une
fantastique coïncidence, visitant la région, se fût promené, à cette
heure, sur cette route, il ne tenait pas à le revoir ; depuis longtemps
ils étaient brouillés.
Cependant, on se remit en marche. Au passage à niveau, le
sifflet furieux d’un rapide arrivant de Paris les arrêta. Devant eux, les
deux lampes du chariot brûlant coururent le long des parallèles
d’acier ; le train roula, trépida, comme un ouragan, dans la fumée, et,
avant qu’ils eussent traversé la voie, le fanal du dernier wagon se
perdait au fond de la nuit tombante.
Pauline en prit occasion pour confier à Edmée son désir des
grands pays lointains que, sans doute, elle ne connaîtrait jamais ;
elle se divertissait en lisant des récits exotiques, de même qu’en
chantant : Cet asile aimable, d’Orphée, elle trouvait l’illusion d’irréels
bocages élyséens.
Leur propos revint à la musique, comme à un des points solides
où leurs enthousiasmes concordaient. Il fut décidé que, le dimanche
suivant, M. Ardel et sa fille iraient en écouter chez les Rude. Pauline
se sépara d’eux, le cœur dilaté d’une joie naïve ; avide d’affection,
elle s’élançait à cette sympathie neuve. M. Rude l’attirait par une
largeur de bonté dont son propre père semblait incapable. Elle voyait
déjà en Edmée une sœur élue, et si tendre, si délicate ! Quant à
Julien, plus distant, elle ne lui gardait nulle rancune de sa légitime
réplique à une parole vexante : Nous sommes quittes, pensait-elle.
Sans être troublée de son image, elle lui reconnaissait une
mystérieuse supériorité, une âme loyale, ardente que, malgré leurs
contradictions, elle aimerait.
Dans le soir funèbre et glacial, elle rentra tout en fête ; sa vie
prochaine s’ouvrait comme un champ de roses sous une lune de
printemps.
II

La maison des Ardel donnait sur la rue de la Synagogue, une rue


monastique, faite de longs murs et de portails fermant des jardins.
On l’appelait dans la ville la maison à la treille, parce que c’était la
seule qui eût gardé, selon la mode d’autrefois, un tortis de vigne
contre sa façade. Pauline, de sa chambre, n’avait à contempler que
le toit rouge d’une grange ; si elle se penchait, elle découvrait à sa
gauche des acacias sans feuilles et le clocher rond de Saint-Pierre.
Mais, la plupart du temps, elle se tenait en bas, dans la salle à
manger, occupée du ménage, cousant, lisant, et le soir, au salon,
lorsqu’elle ouvrait son piano pour chanter.
Cette demeure avait au moins cent cinquante ans d’âge. Ses
fenêtres en retrait dans les murailles épaisses conservaient leurs
menus croisillons, et les plaques des cheminées montraient en relief
les trois lys de France. L’amour des anciens logis n’était pas ce qui
avait décidé M. Ardel et Pauline à louer celui-là ; ils l’avaient pris,
faute d’en rencontrer un plus commode où chacun fût
« indépendant » ; car l’oncle Hippolyte, leur payant sa pension, se
croyait en droit d’exiger « ses aises ».
La maison pourtant exerçait sur Pauline un ascendant singulier.
A Roanne, ils avaient habité une rue bruyante, un appartement
moderne où on se sentait campé, jamais chez soi. Ici, au contraire,
après un mois de séjour, elle se figurait y être fixée pour la vie. Les
meubles de famille se rangeaient chacun à une place qui paraissait
leur convenir uniquement. En accrochant des estampes aux
cloisons, elle se disait que ces boiseries fanées les avaient, depuis
un siècle, attendues. Les chambres, immenses, avec leur plafond
traversé dans sa longueur par une maîtresse-poutre, détenaient la
gravité confidentielle des vieilles gens qui savent beaucoup de
secrets. Leur silence équivalait, pour elle, à un silence d’église. Si,
de fois à autre, le colloque des passants, des galoches claquant sur
le pavé, les ressauts d’une charrette, et, tous les quarts d’heure,
l’horloge de la cathédrale n’eussent couvert les battements légers de
la pendule, elle aurait pu se croire à vingt lieues d’un pays fréquenté.
Quand son père sortait ou rentrait, elle l’entendait à peine, tant les
parois étaient sourdes. Par les nuits de tempête, les plus folles
bourrasques s’amortissaient en un vague ronflement.
Tout d’abord, elle ne s’ennuya point de ce calme absolu ; ses
pensées prenaient là une couleur d’intimité si pleine de délices
qu’elle ne songeait pas à y rien changer ; tandis qu’elle ordonnait
céans toutes choses, elle s’attachait davantage à l’intérieur qu’elle
faisait sien. Elle emplit de vaisselle et de linge les placards, aligna
sur des rayons les livres du professeur, appendit des rideaux aux
fenêtres de l’oncle. Cet emménagement ressuscitait une foule
d’objets domestiques auparavant ensevelis sous la poussière
d’autres armoires. Dans celle de sa propre chambre elle mit, non
sans l’avoir épousseté, un crucifix d’ivoire, relique probable de sa
grand’mère, et dont un bras était cassé.
Les premières semaines, ces soins l’absorbèrent. Ensuite, sa
tranquillité lui devint excessive ; elle n’en souffrait pas jusqu’à l’ennui,
trop bien portante pour subir des idées mélancoliques, apercevant
toujours une tâche précise à remplir, et capable, sans être
tourmentée de ses rêves, d’en meubler son isolement. Mais elle
souhaitait une occasion de le rompre : plus tôt qu’elle ne l’espérait,
sa rencontre avec les Rude répondit à cette attente. Ce fut, toute la
soirée du dimanche, l’aliment de ses méditations.
M. Ardel, au souper, avait dit des Rude : Ils sont très bien. Mais,
sur Julien, il ajouta une réserve immédiate :
— J’ai peur que ce garçon ne soit un dangereux mystique.
— Pourquoi dangereux ? s’inquiéta Pauline.
— Parce qu’il doit s’évertuer à endoctriner tous ceux qu’il
approche.
Elle sourit d’une façon quelque peu méprisante :
— Je lui ait fait sentir qu’avec nous il n’y a rien à faire.
— Ah ! dit-il en se tortillant la moustache, c’est donc qu’il a
essayé ?
— Non, protesta-t-elle vivement, nous avons échangé deux ou
trois mots pointus, et c’est tout.
M. Ardel voulut savoir « quelle botte » Julien lui avait poussée et
comment elle « l’avait parée ». Pauline répéta la phrase : « Si vous
saviez quel don c’est de croire », et sa violente riposte. Mais elle tut
l’allusion aux « aveugles-nés », dans la crainte vague que son père,
froissé par le dogmatisme inflexible de Julien, ne prît en méfiance
tous les Rude, au point de briser net leur amitié naissante. Puis,
cette réflexion l’humilia :
— Est-ce moi, Pauline, qui ruse ainsi ? Faut-il que cette famille
me tienne déjà au cœur ? Qui sait si je ne me trompe pas comme
une sotte sur les sentiments d’Edmée ?
Néanmoins, la figure si franche de la jeune fille, le premier regard
de Julien, le timbre de sa parole s’imposaient à sa mémoire ; elle
entendait l’« A bientôt » ! cordial de M. Rude ; se pouvait-il que leurs
avances fussent un mensonge ?
— C’est vrai, conclut-elle, je commence à les aimer. Mais eux,
que pensent-ils de moi ? Ils ont dû me juger pédante et brutale…
Tant pis ! Ce n’est pas ma faute s’il m’insinuait ses opinions
absurdes. Il m’appelle une aveugle-née, parce que je n’admets pas
avec lui que trois dieux n’en font qu’un, qu’il y a un enfer pour les
incrédules, et que les prêtres auraient le droit de me brûler vive en
punition de mes péchés ! L’aveugle, est-ce moi ou lui ? Quelle chose
étrange ! Sur d’autres questions il raisonne admirablement. Après
tout, Kepler croyait aux astrologues, et c’était quand même un grand
génie…
En fait, Julien, par cela seul qu’elle le connaissait, avait entamé
la sécurité de son incroyance ; mais trop d’orgueil l’empêchait de se
l’avouer ; autrement, elle se fût détournée de lui avec irritation. Il
s’offrait comme un livre dont certaines pages étaient écrites en une
langue énigmatique. La douceur dominatrice qu’émettaient ses
moindres gestes, elle l’attribuait non à une vie transcendante qui
dégageait en lui l’essence divine de la beauté d’un homme, mais à
sa noblesse native et à sa culture d’esprit.
Quoi qu’il en fût, elle se coucha en pensant aux Rude, et, le
lendemain, au réveil, elle y eût pensé encore si l’impression d’un
songe pénible ne se fût interposée : pendant son sommeil, sa mère
lui était apparue.
Mme Ardel, après la naissance d’un enfant mâle qui ne vécut
pas, avait succombé à une fièvre lente. Pauline se la rappelait
exposée sur son lit avec des fleurs contre elle, tant de fleurs qu’on
en suffoquait. Seulement, elle écartait d’habitude ce souvenir
comme tout ce qui la mettait vis-à-vis de la mort. Mais, cette nuit, la
défunte était revenue : debout devant une glace où se mirait, jaune,
desséché et affreusement triste, son visage de cadavre, elle avait
l’air de se coiffer, elle se penchait, démêlait ses cheveux gris ; une
sorte de phosphorescence dansait autour d’eux depuis leur pointe
jusqu’à leur racine ; et, du creux noir de ses orbites, se détachait par
instants une larme semblable à une goutte de cire brillante. Pauline
était là, elle se voyait telle qu’à douze ans, assise sur une chaise de
paille un peu haute, les deux pieds joints, et brodant un feston. Elle
s’était levée soudain, pour courir à sa mère, les bras étendus. Celle-
ci alors avait tourné la tête à regret ; sa face se découvrit tout
entière, tordue et consumée par une inconcevable affliction. Sa fille
allait, en la touchant, s’assurer que c’était bien elle ; mais une larme
tomba sur sa main, et il lui sembla qu’une épingle rougie au feu la
transperçait.
L’illusoire souffrance de cette brûlure resta tellement poignante
qu’à demi-réveillée elle regarda si sa peau n’en portait aucune
marque. Elle se frotta les yeux et secoua sa vision : les morts
pouvaient-ils se montrer, puisqu’ils ne sont plus rien ? Mais est-on
sûr qu’ils ne soient rien ? Le petit souffle qui enflait leurs narines de
vivants se dissout-il dans l’air où ils ont expiré ? De leur conscience,
subtile vibration d’atomes, quelque chose d’impondérable
n’échappe-t-il pas au néant ?
Ainsi raisonnait Pauline, perdue dans les cavernes de son
ignorance métaphysique. Elle avait interrogé quelquefois M. Ardel
sur ce mystère, et il s’était contenté de répondre : « Nous ne savons
pas. » Cependant, elle gardait, comme lui, de ses ancêtres italiens,
deux rudiments de l’instinct religieux : le culte des Mânes et
l’appréhension de l’Inconnu.
— Au cimetière de Roanne, pensa-t-elle, ma mère est seule ;
personne n’ira plus la voir. Je vais écrire qu’on mette des bruyères
du Cap et des roses de Noël…
Mais elle ajouta intérieurement, avec plus de curiosité que
d’angoisse :
— Que se passera-t-il pour moi dans cette maison et dans cette
ville ?
Elle sauta hors du lit, prompte à se lever, les jours où le
professeur faisait sa classe le matin ; elle-même, en effet, lui
préparait son bol de chocolat. Pieds nus, elle ouvrit les volets de ses
deux fenêtres. L’aube grelottait sur le toit d’en face, gris de givre ; le
ciel, d’acier pâle, d’un rose diaphane à l’orient, présageait un lundi
splendide. L’air aigu, des ablutions froides et l’espoir du soleil
montant la remirent en gaieté. Le soleil était son idole ; lorsqu’il se
montrait, les vitres de sa chambre flambaient comme des vitraux ; il
se prélassait, jusqu’à trois heures après midi, contre la maison ; le
mur le buvait par toutes ses pierres et la vigne par tous ses
sarments :
— Que vivre est beau ! se disait Pauline, enfilant les manches
d’un peignoir douillet. Qui donc a fait la mort ?
Elle descendit en hâte, à un bruyant coup de sonnette ; la laitière
venait de poser ses berthes sur le trottoir. L’ample Mme Naudot
entra comme un tourbillon et proféra d’un gosier criard, avec son
accent de l’Ile-de-France :
— Je vous amène le beau temps ; c’te nuit, à une heure, quand je
me suis levée, le ciel n’était qu’une étoile.
Pauline s’amusait de son babil et admirait en elle une race qu’elle
croyait disparue, la bonne femme de jadis, simple et carrée, diligente
au labeur, toujours joviale. Elle paraissait jeune, bien qu’elle eût
quatre filles et deux fils dont l’aîné « avait fini son temps ». Un
mouchoir noué autour du chignon, une « marmotte » telle qu’en ont
les paysannes de la Brie, serrait son front court, entaillé d’une ride
horizontale ; sa rude mâchoire soutenait des joues rougeaudes, si
rebondies qu’elles renfonçaient ses yeux pétillants. Elle savait
Pauline sans cuisinière et lui en offrit une de sa connaissance, « une
fille honnête et forte, travailleuse, propre, mais aussi propre qu’un
oignon » ! Pauline la remercia : elle en attendait une autre qu’on
devait tout à l’heure lui présenter.
Aussitôt que le déjeuner fut prêt, elle agita une cloche afin
d’avertir « ses deux hommes ». L’oncle Hippolyte arriva le premier,
ponctuel à la manière d’une horloge « dont le mouvement, disait-il
lui-même, restait bon ».
Ce petit vieillard chauve, droit dans sa robe de chambre, affirmait
une solidité de charpente faite pour éprouver la patience de ses
héritiers. Son crâne bossué, pointu, semblait dur comme du silex ;
ses bajoues, fraîchement rasées, s’avivaient de colorations fermes.
Si ses pupilles de myope et de bureaucrate nageaient dans le vague
sous ses lunettes, un sourire de santé bénévole montait de ses
lèvres lippues aux ailes voluptueuses de son nez. Il élevait entre ses
doigts, d’une façon gauche et comique, un habit à queue râpé, fripé,
avec des parements crasseux et une doublure en loques :
— Tiens, fit-il à sa nièce qui riait, un cadeau que je t’apporte.
J’aurais bien pu le mettre encore un an ou deux.
— Voilà les cadeaux de mon oncle, remarqua in petto Pauline.
Il rangea dans un coin une chaise de cuir qu’il jugeait mal alignée
— car l’ordre était une de ses manies les plus despotiques — et, en
silence, il s’attabla.
M. Hippolyte Ardel avait exercé trente ans l’emploi de caissier au
Crédit Lyonnais. Les millions des autres, en coulant par ses mains,
n’avaient su qu’empirer sa pingrerie instinctive. Il choyait l’argent
pour l’argent ; et, lorsque sa vue faiblissante le contraignit de
renoncer à la cage grillagée de son bureau, ce fut le seul crève-
cœur de sa vie. Il ne s’était point marié, professant qu’il faut, avant
tout, « penser à soi ». Victorien lui avait offert son domicile dans un
sentiment de fidélité familiale et la prévision d’un héritage qui ferait la
dot de Pauline.
L’oncle ne soufflait mot de ses affaires à personne ; on le
supposait, en sa qualité d’avare, plus riche qu’il n’était. D’ailleurs,
ses penchants sordides se révélaient peu aux étrangers ; il
conservait, en sa mise, lorsqu’il sortait, une correcte bienséance.
Dans la maison, au contraire, il usait ses hardes jusqu’à la corde ;
mais, Pauline l’ayant plaisanté sur son frac ignominieux, il le
sacrifiait, non sans mélancolie. Sa nièce obtenait de lui cette
surprenante concession.
— Au moins, dit-il tout d’un coup, après s’être gratté la gorge,
garde-toi de le donner à un pauvre qui le vendrait pour cent sous. Je
n’entends pas que ma garde-robe aille finir sur le dos d’un
chenapan.
Pauline, tout en se préparant une tartine de beurre, le rassura :
— Les mendiants savent déjà qu’il est inutile de sonner ici.
Elle excluait de toute compassion « les mendiants ». Ses père et
mère et ses maîtres de morale lui avaient tant ressassé que les
pauvres sont des exploiteurs, que l’aumône est une prime à la
fainéantise ou un outrage à la dignité humaine, et qu’on ne doit plus
parler de charité, mais de justice ! Dans le pauvre, elle apercevait
une figure de la mort exécrable.
Cependant, Victorien était survenu, pressé par l’heure, et
déjeunait quatre à quatre. Contre la croisée glissa au dehors la
silhouette d’un ecclésiastique. Cette ombre ramena dans l’esprit de
Pauline le prêtre de la route ; jamais, depuis son enfance, elle n’avait
approché d’un homme en soutane ; elle éprouvait à leur égard la
méfiance oppressive qu’infligent des êtres occultes, puissants et
dangereux :
« Que de bizarreries dans une famille ! Moi, libre-penseuse, je
suis la nièce d’un prêtre ! »
Pourquoi M. Ardel s’était-il brouillé avec l’abbé Jacques ? Le
professeur observait sur son frère un perpétuel silence de
réprobation ; il le reléguait au fond d’oubliettes dont Pauline, pas une
seule fois, n’avait osé soulever la trappe ; et même après l’allusion
brève de la veille, elle s’était abstenue de le questionner.
Préoccupée des Rude, tout le soir elle négligea le singulier épisode.
Maintenant, le fantôme du prêtre et le simulacre de sa mère se
rejoignaient en son idée par des chemins obscurs. Et, soudain, elle
voulut éclaircir ce qu’elle ignorait : l’inimitié des deux frères sortait-
elle seulement de leurs discordances religieuses ? Ce ne fut pas à
Victorien qu’elle s’adressa : la bouche encore pleine, il mettait son
manteau pour partir ; mais l’oncle Hippolyte, plus lent à manger,
demeurait :
— Jacques est un vilain monsieur, répondit-il d’un ton aigre où
perçait une implacable rancune. Il a entortillé ma belle-sœur Lætitia,
si bien qu’elle a légué cent mille francs aux Missions africaines de
Lyon, et, nous autres, nous nous sommes partagé les bribes.
L’oncle, en même temps, ramassait vers le creux de sa main les
miettes de son déjeuner et les jetait au fond de son bol, attentif à ne
rien perdre. Il plia rageusement sa serviette, l’enfila dans un coulant
dédoré, et l’envoya rouler à l’autre bout de la table, comme pour
souffleter au loin le « vilain monsieur ».
Il remontait en sa chambre, quand la jeune bonne attendue se
présenta ; son père l’accompagnait, un journalier d’assez malingre
tournure, avec les jambes arquées, le teint vineux, et qui, après avoir
touché son feutre en manière de salut, le garda sur sa tête. Sa fille
reproduisait son profil de mouton, son nez en pied de marmite, mais
plus grande et plantureuse, pourvue d’épaisses mains écarlates mal
déshabituées du travail des champs ; elle avait un air de placidité
soumise, l’œil rond et béat.
Pauline lui posa les questions d’usage, et s’enquit pour quel motif
elle avait quitté ses précédents maîtres. Le père se lissa la
moustache et entama une explication :
— Mademoiselle, commença-t-il, je vais vous dire le fait sans
prendre des mitaines ; c’est moi qui l’a retirée, rapport à des
manières qui ne me plaisaient pas, oùsqu’elle était. Ses patrons
l’envoyaient à la messe, à confesse. Pas besoin de tant d’affaires.
Ma fille n’a pas été baptisée, elle n’a point fait de communion, et
vous voyez qu’elle a bien profité quand même. Sa mère et moi, nous
lui avons donné de bons bras et de bonnes jambes. Que veut-on de
plus ? Elle est forte, elle est honnête. Pour la fréquentation, elle sait
qu’on n’aime pas ça dans le grand monde, elle se tient bien. Mais
que voulez-vous ? On a le sang vif à dix-neuf ans. Je vous la donne
pour ce qu’elle est ; si nous nous arrangeons, je vous la loue ; si elle
ne vous convient pas, je n’ai pas l’habitude d’impatienter mes clients
et de leur casser la tête…
Ces propos, il les dégoisait d’une gorge grasse, écarquillant ses
doigts qu’il secouait par saccades, et gonflé d’une satisfaction niaise,
outrecuidante. Pauline eut grande envie de leur montrer la porte.
Cependant, une aide dans le ménage lui était nécessaire, et au plus
tôt. Elle répondit simplement qu’elle n’envoyait personne à la messe,
puisqu’elle n’appartenait à aucune confession. La fille, lorsqu’elle
l’eut fait parler, sembla moins sotte que le père ; et sur-le-champ elle
la retint.
— Comment vous appelez-vous ? lui demanda-t-elle.
— Égalité Lacroix.
— Égalité ? Ce prénom-là n’est pas dans mon calendrier. Notre
dernière bonne s’appelait Marie ; je vous nommerai comme elle,
Marie.
Elle apprit, en reconduisant Lacroix, qu’il était bûcheron, natif du
Morvan, qu’il avait quitté tout jeune ce pays de misère « où les
nobles voulaient tenir les petits ».
— Moi, déclara-t-il, j’étais majeur à sept ans ; j’étais maître à
douze ans de ce que je gagnais. Je suis un fils naturel non reconnu !
Il articula ce titre de gloire avec une grotesque vantardise, devant
sa fille impassible, et, rejetant son feutre en arrière, il continua :
— J’ai battu bien des grosses villes, j’ai fait le maraîcher, j’ai roulé
la vie de Paris. Là où je suis, j’y resterai six ans et, après, j’irai
ailleurs. J’ai été marié deux fois, je suis veuf de ma seconde femme.
Elle avait eu d’un autre un gars avant notre mariage, je l’ai reconnu
— ici, il baissa la voix — ; j’ai essayé là une boule que je ne sais
pas si elle réussira. Le gamin n’est pas fort ; s’il meurt, c’est à ma
fille que l’argent revient, l’argent des grands-parents ; ils ne sont pas
malheureux…
Pauline le poussa presque dehors ; sans quoi il n’eût jamais fini.
Cet homme lui révélait une espèce déplaisante, le nomade sans feu
ni lieu, cynique, n’ayant pris de ses ancêtres paysans que la
tortuosité des calculs, un chétif anarchiste aigri contre tout ce qui
l’humiliait. Pour elle, un seul mérite corrigeait ces tares : affranchi
des errements superstitieux, Lacroix suivait jusqu’au bout la logique
de son incroyance. Elle aurait, dans la personne de Marie-Égalité,
une servante façonnée, par un endroit capital, à son image.
M. Ardel, rentré pour midi, ratifia le choix de Pauline ; il ne la
blâma point d’avoir baptisé d’un prénom usuel et commode la
nouvelle venue ; « Égalité » choquait ses préjugés de caste, plus
forts que son irréligion.
Après le repas, vers la fin du dessert, comme il méditait dans la
vapeur d’une tasse de café et allumait sa cigarette, quelqu’un sonna.
Égalité alla ouvrir, puis revint, la mine ahurie.
— Monsieur, c’est un Monsieur le Curé qui vous demande, vous
ou Mademoiselle.
— Un curé ! Vous ne pouviez pas dire qu’il n’y a personne ! tança
le professeur en levant les bras au ciel. Ce doit être pour une quête ;
vas-y, commanda-t-il à Pauline, expédie-le un peu sec.
Elle obtempéra sans empressement, et, pendant qu’elle gagnait
par la cour le vestibule, préparait une phrase de refus. Mais une
surprise la confondit : le prêtre qui attendait était celui de la route.
Elle n’avait pas oublié son cou maigre, les lignes anguleuses de sa
figure italienne. Pâle, maladif d’aspect, il se présentait dans une
contenance douce et modeste ; digne pourtant, point embarrassé ; il
vint au-devant d’elle avec un sourire cordial, mais douloureux :
— Pauline, dit-il d’une voix qui ressemblait à celle de Victorien, je
suis votre oncle Jacques ; voulez-vous prévenir votre père ?
Le visage de Pauline se fit dur comme un marbre. Le griefs de
l’oncle Hippolyte résonnaient encore à ses oreilles, et l’arrivée de ce
prêtre dans la maison contractait tout son corps d’un malaise
insurmontable. Elle avait beau savoir qu’il était son proche, la
violence de ses préventions suffoquait l’instinct du sang. Une parole
lui brûla les lèvres : « C’est inutile ; mon père ne veut pas vous voir. »
Mais l’abbé la pressait d’un regard humble et impérieux ; il la
dominait par la force, difficile à éluder, du faible qui s’appuie sur une
Toute-Puissance invisible. Dans la salle à manger il avait perçu un
dialogue, il se disait : « Mon frère est là », et s’avançait vers le seuil.
Pauline n’osa rien répondre que ces mots, d’une froide politesse :
— Veuillez entrer, monsieur.
Elle s’effaça devant lui et, sans pénétrer à sa suite, referma la
porte ; toutefois elle resta derrière pour écouter. Le tressaut de deux
chaises reculées brusquement signifia que Victorien et l’oncle
Hippolyte, comme à l’approche d’un spectre, s’étaient levés en émoi.
Elle entendit M. Ardel qui s’exclamait :
— Toi ! Jacques ! Est-ce possible ? Que viens-tu faire par ici ?
— Victorien, expliqua la voix du prêtre, incisive et néanmoins
tremblante, j’ai dû quitter le diocèse de Lyon, je te dirai plus tard
pourquoi, et je suis, depuis septembre, curé d’une petite paroisse,
tout près de Sens, à Druzy. Hier seulement, j’ai appris que nous
étions voisins. Tu ne peux te faire une idée de ma joie. Enfin je te
retrouve ; il y avait treize ans que je fatiguais Dieu de cette prière…
— Tu n’es pas encore exaucé, coupa M. Ardel sarcastique et
brutal ; tu sais tout ce qui nous sépare.
— Quand on s’est conduit comme toi, appuya l’oncle Hippolyte,
je m’étonne qu’on ait le front de se présenter chez les gens, après
avoir tout fait pour les mettre sur la paille !
L’abbé devait avoir prévu cet accueil ; car la véhémence de
l’attaque ne parut qu’affermir sa riposte.
— Mon oncle, commença-t-il, je suis bien aise que vous abordiez
si nettement la question. Le legs de la tante, jamais je ne m’en suis
mêlé. C’était à moi qu’elle comptait donner les cent mille francs. Elle
m’a écrit ses intentions ; j’ai répondu que je refusais, je l’ai suppliée
de penser à vous. Cela, je te l’ai dit une fois : Victorien, tu t’es buté à
ne pas me croire, sans réfléchir que si j’avais ensorcelé, comme tu
le prétendais, la pauvre tante, j’eusse travaillé d’abord à mon profit.
Or, je n’ai hérité d’elle qu’une miniature et son secrétaire Empire à
plaques de cuivre ; et, dans son secrétaire, vendredi, par une
rencontre miraculeuse, j’ai retrouvé la lettre où j’opposais mon refus.
Elle avait glissé entre deux tiroirs. Tiens, lis-la ; l’enveloppe est
encore timbrée, datée…
Tout se tut un instant ; ce silence anxieux exaspéra la curiosité de
Pauline. Les révélations qu’elle venait d’entendre la bouleversaient :
l’oncle, dont elle se faisait un monstre, elle le sentait un homme, un
homme souffrant, bon, et envers qui on était apparemment injuste.
Chez elle, la haine de l’injustice tendait à s’exagérer, pour
compenser l’indigence d’autres notions morales. Une honte brusque
la prit d’écouter à la porte, comme une petite fille indiscrète, et elle
entra résolument.
L’abbé, debout près de la table, épiait sur le visage de son frère,
tandis qu’il lisait la lettre, l’aveu d’une immédiate conviction. Victorien
persistait en sa rigueur, et tirait des bouffées de sa cigarette ou en
appuyait le bout sur le cendrier. Lorsqu’il eut fini, il remit le pli dans
l’enveloppe, et, la tendant à Jacques :
— Ce n’est pas ce qui s’appelle un document probant. Enfin…
assieds-toi.
Ce langage et le geste dont il l’alourdissait énonçaient une
condescendance tellement blessante que Pauline songea : « Si
j’étais lui, je m’en irais. » Mais, voulant réparer l’aigreur de son père,
elle rapprocha une chaise, insista :
— Asseyez-vous, mon oncle.
L’abbé avait rougi, s’était mordu les lèvres ; sa fierté lui
commandait de partir ; malgré tout, allait-il, dès le premier choc,
consentir à une défaite ? Il était venu chercher son frère, s’humilier
devant lui en justifiant ses actes ; maintenant, il le tenait presque, il
espérait, bientôt, pouvoir l’étreindre dans ses bras, et, plus tard, lui
rouvrir ceux du Père pitoyable aux cœurs aimants. Son affection
l’emporta ; il s’assit donc et dit à Pauline :
— Vous aviez à peine quatre ans, la dernière fois que je vous ai
vue, chez l’oncle Jérôme. Je me souviens d’une poupée habillée de
rouge, dont vous pleuriez la tête toute fendue. Vous l’avez mise sur
mes genoux, je vous ai demandé : « Que veux-tu que je lui fasse, à
ta poupée ? » Et vous m’avez répondu : « Elle est bien malade,
guéris-la. »
Nul de ces détails ne surnageait dans la mémoire de Pauline ;
mais, à mesure que l’abbé parlait, il cessait d’être pour elle un
étranger.
Ce n’était pas seulement sa voix qui sonnait le son des Ardel. Il
avait la même façon que Victorien de lever et de baisser les
paupières sur des pupilles sombres, tour à tour fulgurantes et
lasses. La moue dédaigneuse de la lèvre renflée s’atténuait d’une
compassion meurtrie. La contrainte d’une discipline ascétique
épurait sa maigreur, faisait son nez plus mince et son menton plus
ovale ; une âme qui avait beaucoup souffert modelait en son visage
quelque chose de la beauté des Saints.
Pauline se laissait subjuguer par une vénération ; cependant, elle
ne s’accoutumait pas encore au costume de son oncle : la funèbre
soutane, le chapeau singulier, les mains gantées de noir hors des
manches de la douillette la repoussaient par un vague effroi, comme
si de cet extérieur émanait une autorité inquiétante, un pouvoir de
vie et de mort sur les hommes.
L’oncle Hippolyte, dès qu’il vit l’abbé s’asseoir, sortit au fond par
la cuisine en grommelant assez haut pour être entendu :
— Tout à l’heure ils s’embrasseront. Ah ! c’est du propre !
M. Ardel avait allumé une autre cigarette ; il allait et revenait, à
pas allongés, entre la table et le grand poêle de faïence que
décorait, en haut, un buste de Stendhal :
— Je soupçonnais, fit-il, que tu gîtais dans ces parages. Hier soir,
tu as passé devant nous au bas de Saint-Martin, tu t’es arrêté près
d’un ivrogne. Mais par quelle lubie as-tu lâché Lyon pour t’échouer
au fond d’une misérable campagne ?
— Une aventure, répondit l’abbé, comme il n’en arrive qu’aux
Ardel. J’ai souffleté publiquement un jeune faquin de journaliste qui
tenait en ma présence un propos indigne. La presse a mené quelque
vacarme autour de l’incident ; l’archevêché s’est ému. Bref, j’ai
compris qu’à Lyon j’étais flambé. Tu le sais aussi bien que moi, par
expérience : dans la vie sociale il est irréparable d’avoir trahi qu’on
est violent… Ici, je connaissais un des vicaires généraux ; les prêtres
manquent, on m’a donné de suite une paroisse.
— Et tu es heureux ?
L’abbé crut inutile d’initier Victorien à toutes ses douleurs
sacerdotales. Druzy, depuis un demi-siècle, végétait dans la plus
sinistre indifférence, sauf trois ou quatre vieilles femmes, les
villageois entraient à l’église tout juste pour les mariages et les
sépultures. Ils y pénétraient, le chapeau sur la tête et la pipe à la
bouche. Son prédécesseur avait achevé de les perdre. On le trouvait
quelquefois, au moment des offices, ivre-mort en sa cave. Il laissait
dans les burettes pourrir des cadavres de mouches noyées. Les
gens l’invitaient par dérision à des enterrements civils. Le clergeon
qui lui servait sa messe n’y consentait que s’il empochait, avant
l’Introït, ses deux sous de salaire, et, quand le curé oubliait de
fermer à clef la porte, il se sauvait pendant la Consécration.
L’archevêque avait suspendu le prêtre impuissant et méprisé.
L’église était demeurée close huit mois, quand l’abbé Ardel
accepta, pour le ressusciter, ce pays de mécréants. D’abord, il avait
pleuré amèrement, mais sans perdre confiance ; à présent, ses
espoirs se confirmaient, et ce fut de l’œuvre commencée qu’il
entretint son frère :

You might also like