Loading a vector layer from a file sample

Vector data stored in a local file is one of the most common geospatial data formats. Vector data typically stores geometry with associated attributes. In this recipe, we'll load a vector data file, in this case a shapefile, as a vector layer in QGIS.

Getting ready

For ease of following the examples in this book, it is recommended that you create a directory called qgis_data in your root or user directory,which will provide a short pathname. This setup will help prevent the occurrence of any frustrating errors resulting from path-related issues on a given system. In this recipe, and others, we'll use a point shapefile of the New York City museums, which you can download from https://github.com/GeospatialPython/Learn/raw/master/NYC_MUSEUMS_GEO.zip ...

Get QGIS Python Programming Cookbook - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.