0%

Basemap环境安装和程序参考

2019年12月4日 下午12:22

Centos6.8:gcc 4.7 升级 gcc8.3

升级 GCC 支持C++11 或 configure: error: *** A compiler with support for C++11 language features is required. - 学知无涯 - 博客园
* error: C++ preprocessor “/lib/cpp” fails sanity check错误解决方法
* Linux缺少动态连接库.so–cannot open shared object file: No such file or directory - 古语云 - 博客园

环境安装:

注:所有的make install 都要使用sudo

主要参考代码:

完整的python basemap 选nc特定区域图主要
使用Python的netCDF4和matplotlib.basemap包进行气象数据的可视化优化
经验总结 Python读取nc数据和绘图次要

地图

Basemap绘制中国地图

  • 下载shp文件夹

colormap颜色

经验总结 matplotlib自定义colormap
RGB颜色查询对照表
在线颜色选择器 | RGB颜色查询对照表 - aTool在线工具

python Socket编程

socket、tcp/ip协议、udp协议 - 小文叔 - 博客园
* 讲解原理+多线程
* Linux Socket编程(不限Linux) - 吴秦 - 博客园
Python socket服务端,客户端互相通信
* 完整的服务端和客户端代码

科学网—转载matplotlib绘图 - 杨秦政的博文

http的客户端和服务端

http:客户端代码
python socket 实现的简单http服务器 通过socket来使用http
python 服务器和客户端 学习http请求和响应报文头
python3报错:TypeError: a bytes-like object is required, not ‘str’
位、字节、字符的区别 - heheheda - 博客园