- Python Geospatial Analysis Cookbook
- Michael Diener
- 281字
- 2021-07-30 10:13:20
Introduction
This chapter will get the grunt work done for you so that you can freely and actively complete all the recipes in this book. We will start off by installing, each of the libraries you will be using, one by one. Once each step is completed, we will test each library installation to make sure it works. Since this book is directed toward those of you already working with spatial data, you can skip this chapter if you have it installed already. If not, you will find the installation instructions here useful as a reference.
The choice of Python libraries is based on industry-proven reliability and functionality. The plethora of functions in Python libraries has led to a flourishing GIS support on many top desktop GIS systems, such as QGIS and ESRI ArcGIS.
Also included in this book is an installer.sh
bash file. The installer.sh
file can be used to install the Python libraries that are available for your virtual environment from pip
and other dependencies via the apt-get
command. The installer.sh
bash file is executed from the command line and installs almost everything in one go, so please take a look at it. For those of you who are starting with Python for the first time, follow the instructions in this chapter and your machine will be set up to complete different recipes.
Installations can sometimes be tricky even for advanced users, so you will find some of the most common pitfalls and hook-ups described in this chapter.
The development of these recipes was completed on a fresh Linux/Ubuntu 14.04 machine. Therefore, the code examples, if not otherwise specified, are Linux/Ubuntu-specific with Windows notes wherever necessary, unless otherwise specified.
- DB2 V9權威指南
- 大學計算機基礎(第二版)
- 摩登創客:與智能手機和平板電腦共舞
- 編程卓越之道(卷3):軟件工程化
- 零基礎學Scratch少兒編程:小學課本中的Scratch創意編程
- Raspberry Pi for Secret Agents(Third Edition)
- 程序員考試案例梳理、真題透解與強化訓練
- SQL語言從入門到精通
- Python機器學習實戰
- C++新經典
- App Inventor創意趣味編程進階
- 零基礎學C語言第2版
- Flask Web開發:基于Python的Web應用開發實戰(第2版)
- Training Systems Using Python Statistical Modeling
- jQuery從入門到精通(微課精編版)