3 用于地理空间开发的 Python 库#

3 Python Libraries for Geospatial Development

本章将探讨可以用于 Python 中地理空间开发的多个库和工具。

具体而言,我们将涵盖以下内容:

  • 用于读取和写入地理空间数据的 Python 库

  • 用于处理地图投影的 Python 库

  • 用于在 Python 程序中直接分析和操作地理空间数据的库

  • 用于可视化地理空间数据的工具

需要注意的是,本章并未讨论两类地理空间工具:地理空间数据库和地理空间 Web 工具包。这两者将在本书后续章节中详细讨论。

This chapter examines a number of libraries and other tools which can be used for geospatial development in Python.

More specifically, 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 there are two types of geospatial tools which are not discussed in this chapter: geospatial databases and geospatial web toolkits. Both of these will be examined in detail later in this book.