Chapter 3. Python Libraries for Geospatial Development

This chapter examines a number of libraries and other tools that can be used for geospatial development in Python. In particular, we will cover:

  • Python libraries for reading and writing geospatial data
  • Python libraries for dealing with map projections
  • Libraries for analyzing and manipulating geospatial data directly within your Python programs
  • Tools for visualizing geospatial data

Note that two types of geospatial toolkits are not discussed in this chapter: geospatial databases and geospatial web toolkits. Both of these will be examined in detail later in this book.

Reading and writing geospatial data

While you could, in theory, write your own parser to read a particular geospatial data format, it ...

Get Python Geospatial Development - Third 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.