| Library name |
Description |
Reason to install |
|
| NumPy |
This adds support for large multidimensional arrays and matrices |
It is a requirement for many other libraries |
|
| pyproj |
This handles projections |
It transforms projections |
(應用PROJ.4進行投影操作) |
| shapely |
This handles geospatial operations |
It performs fast geometry manipulations and operations |
(應用GEOS進行圖形操作) |
| matplotlib |
This plots libraries |
It provides a quick visualization of results |
|
| descartes |
This uses Shapely or GeoJSON objects as matplotlib paths and patches |
It speedily plots geo-data |
作為matplotlib與Shapely 和 GeoJSON之間的連接橋梁 |
| pandas |
This provides high-performance data structures and data analysis |
It performs data manipulation, CSV creation, and data manipulation |
|
| SciPy |
This provides a collection of Python libraries for scientific computing |
It has the best collection of necessary tools |
|
| PySAL |
This contains a geospatial analysis library |
It performs a plethora of spatial operations (optional) |
(進行空間分析操作) |
| IPython |
This provides interactive Python computing |
It is a helpful notebook to store and save your scripts (optional) |
|
| Django |
This contains a web application framework |
It is used for our demo web application , Web Analysis with GeoDjango |
|
| pyshp |
This provides pure Python shapefile manipulation and generation |
It helps input and output shapefiles |
(對ShapeFile格式的數據進行操作) |
| GeoJSON |
This contains the JSON format for spatial data |
It facilitates the exchange and publication of this format |
(對GeoJSON格式的數據進行操作) |
| PostgreSQL |
This is a relational database |
It helps store spatial data |
|
| PostGIS |
This is the spatial extension to PostgreSQL |
It stores and performs spatial operations on geographic data in PostgreSQL |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
