python地理数据处理环境搭建
2018-01-04 21:15
471 查看
最近在研究python进行地理数据处理的相关内容。工欲善其事,必先利其器,python地理数据处理的第一步当是环境的搭建,下面进行详细说明。
1、安装python(https://www.python.org/)
如果有安装ArcGIS,则默认安装Python 2.7;也可根据需要安装python 3.x(我安装的是3.5.4),目前python的最高版本为3.6.4,具体安装及设置默认python的方法请自行百度。
2、安装python模块管理工具pip
python 3.x安装后,默认已经包含pip(在/Scripts路径下),要想pip对python的包进行管理,需要将Scripts路径添加到系统环境变量Path下面。配置完成后,在cmd中输入pip可查看相关的指令说明。
安装pip的好处是,可以通过 pip install XXXX(模块名)的方式,快速安装python模块,并可对模块的升级、卸载的进行便捷管理。
3、安装地理数据处理的常用模块,主要模块如下:
GDAL/OGR:用于阅读和编写地理空间数据,具体安装方法详见4中的说明;
Numpy:基本的Python数组处理模块,可通过 pip install numpy快速安装;
Matplotlib:用于绘制图像数据,安装方式同 numpy;
Scipy:一个科学计算模块,安装方式同上;
Pyproj:一个用于PROJ.4制图投影库的Python包容器,安装方法后续说明;
Folium:用于使用Python制作Leaflet.js地图,通过pip install folium安装;
Spectral Python:用于处理高光谱图像数据,安装方法后续说明;
scikit-learn:用于数据分析,安装方法后续说明;
Mapnik,用于制作美丽的地图,安装方法后续说明;
备注:后续说明的内容后期再补充进来。
4、GDAL的安装
(1)快速安装方式
检查python的安装版本(我额外安装的是 64位的 3.5.4版本),在以下站点下载相应的GDAL安装文件:http://www.lfd.uci.edu/~gohlke/pythonlibs/#gdal
(因该网站下载速度较慢,经常下载失败,下面将我下载到的
针对3.5.x版本gdal安装文件共享到百度网盘链接:【https://pan.baidu.com/s/1o7Tqn26 密码: pea5】,有需要的请自行下载!)
我下载到的文件为 GDAL-2.1.3-cp35-cp35m-win_amd64.whl,其中 35代表3.5.x版本的python。下载完成之后,通过
pip install GDAL-2.1.3-cp35-cp35m-win_amd64.whl安装即可。
可通过以下版本查看的方式检查是否安装成功。
from osgeo import gdal
gdal.__version__
(2)常规安装
常规安装方法,可参考下面的链接,具体安装方法后面再总结到这里。
https://pypi.python.org/pypi/GDAL/
http://blog.csdn.net/nickwar/article/details/5728323
以上是使用python进行地理数据处理的有效环境搭建说明,如有问题,请及时沟通联系。
1、安装python(https://www.python.org/)
如果有安装ArcGIS,则默认安装Python 2.7;也可根据需要安装python 3.x(我安装的是3.5.4),目前python的最高版本为3.6.4,具体安装及设置默认python的方法请自行百度。
2、安装python模块管理工具pip
python 3.x安装后,默认已经包含pip(在/Scripts路径下),要想pip对python的包进行管理,需要将Scripts路径添加到系统环境变量Path下面。配置完成后,在cmd中输入pip可查看相关的指令说明。
安装pip的好处是,可以通过 pip install XXXX(模块名)的方式,快速安装python模块,并可对模块的升级、卸载的进行便捷管理。
3、安装地理数据处理的常用模块,主要模块如下:
GDAL/OGR:用于阅读和编写地理空间数据,具体安装方法详见4中的说明;
Numpy:基本的Python数组处理模块,可通过 pip install numpy快速安装;
Matplotlib:用于绘制图像数据,安装方式同 numpy;
Scipy:一个科学计算模块,安装方式同上;
Pyproj:一个用于PROJ.4制图投影库的Python包容器,安装方法后续说明;
Folium:用于使用Python制作Leaflet.js地图,通过pip install folium安装;
Spectral Python:用于处理高光谱图像数据,安装方法后续说明;
scikit-learn:用于数据分析,安装方法后续说明;
Mapnik,用于制作美丽的地图,安装方法后续说明;
备注:后续说明的内容后期再补充进来。
4、GDAL的安装
(1)快速安装方式
检查python的安装版本(我额外安装的是 64位的 3.5.4版本),在以下站点下载相应的GDAL安装文件:http://www.lfd.uci.edu/~gohlke/pythonlibs/#gdal
(因该网站下载速度较慢,经常下载失败,下面将我下载到的
针对3.5.x版本gdal安装文件共享到百度网盘链接:【https://pan.baidu.com/s/1o7Tqn26 密码: pea5】,有需要的请自行下载!)
我下载到的文件为 GDAL-2.1.3-cp35-cp35m-win_amd64.whl,其中 35代表3.5.x版本的python。下载完成之后,通过
pip install GDAL-2.1.3-cp35-cp35m-win_amd64.whl安装即可。
可通过以下版本查看的方式检查是否安装成功。
from osgeo import gdal
gdal.__version__
(2)常规安装
常规安装方法,可参考下面的链接,具体安装方法后面再总结到这里。
https://pypi.python.org/pypi/GDAL/
http://blog.csdn.net/nickwar/article/details/5728323
以上是使用python进行地理数据处理的有效环境搭建说明,如有问题,请及时沟通联系。
相关文章推荐
- Python在MAC上搭建数据分析开发环境
- 实时数据处理环境搭建flume+kafka+storm:1.zookeeper 安装配置
- Eclipse搭建Python开发环境+Python中文处理
- Python练习环境搭建-引入预定义数据
- Python3与OpenCV3.3 图像处理(一)--环境搭建与简单DEMO
- 数据挖掘入门:Python开发环境搭建(eclipse-pydev模式)
- python地理数据处理库geopy
- 实时数据处理环境搭建flume+kafka+storm:2.flume 安装
- 搭建python数据分析环境
- mac环境下,Python读取excel数据,并对行列做输出处理
- Eclipse搭建Python开发环境+Python中文处理
- 在MAC上搭建python数据分析开发环境
- Python数据分析环境搭建——Windows篇
- 实时数据处理环境搭建flume+kafka+storm:3.kafka安装
- 【python】《Python数据挖掘入门与实践》实验环境搭建
- CentOS 6 64bit下,Python数据分析环境搭建
- 手把手教你从零搭建Python数据分析环境
- python处理地理数据-geopandas和pyshp
- 实时数据处理环境搭建flume+kafka+storm:4.storm安装配置
- 干货丨零基础学习大数据,搭建Hadoop处理环境