Understand是一个用来进行静态的软件分析、软件度量、软件可视化的工具。他类似于编译器。编译器的输入是代码,输出是可执行文件,而Understand工具的输入也是代码,输出则是对代码的“理解”。 Understand把自己分析所得的信息放在一个后缀名为*.udb的数据库中。并在GUI中展示.udb文件中的信息。 利用Understand,你可以生成一份html或是txt格式的报告,里面包括从代码量等基本信息到依赖关系等高级信息。这个功能对于开发者来说非常便捷。 在这里申请一份试用版本,几小时内你会收到一份邮件,里面有understand百度云链接。下载安装。 打开后界面是这样的:
ccrs.PlateCarree() #proj = ccrs.投影() 这里简单说明一下常用的三种投影,Cartopy 大概有三四十种投影,如国想详细了解可以参考下面的文章 https://scitools.org.uk Cartopy 的 shapereader用法示例可参考以下文章 https://scitools.org.uk/cartopy/docs/v0.15/tutorials/using_the_shapereader.html 和鲸社区 https://www.heywhale.com/home cartopyAPI参考 https://scitools.org.uk/cartopy/docs/latest/reference /cartopy/docs/latest/index.html https://scitools.org.uk/cartopy/docs/v0.13/matplotlib/geoaxes.html https ://waterhackweek.github.io/visualization/04-geopandas-and-cartopy/ https://scitools.org.uk/cartopy/docs
使用 Conda 可在所有平台进行安装 conda install -c scitools cartopy 当然你也可以使用源码安装 下载源码包后,解压并从终端进入到解压路径下 python setup.py 创建好环境之后再安装其它需要的包和 cartopy 安装好后进入环境继续安装需要的库(当然你也可以创建 python3 的环境) activate pycartopy conda install -c scitools ---- 注1:https://github.com/SciTools/cartopy 注2:http://nbviewer.jupyter.org/gist/pelson/6410510
understand示例 官网:https://www.scitools.com/ ·················· END ··················
参考资料 [1] Iris官网: https://scitools-iris.readthedocs.io/en/v3.0.0/index.html。
regionmask (Mathias Hauser) Masks for commonly used geographic regions (Giorgi, SREX, etc) 可视化 Cartopy (SciTools
但是,如果打开了项目,则搜索结果将仅限于当前项目 file:///C:/Program%20Files/SciTools/doc/manuals/python/understand.html 还提供了Python
regionmask (Mathias Hauser) Masks for commonly used geographic regions (Giorgi, SREX, etc) 可视化 Cartopy (SciTools
/post/cartopy_introduction/ https://blog.csdn.net/weixin_42510703/article/details/123763410 https://scitools.org.uk
matplotlib的python地理数据处理和可视化库,本文会用来展示地图 shapely: 是一个对几何对象进行操作和分析的Python库,本文用来处理点线数据 ❞ cartopy文档:https://scitools.org.uk
understand官网:https://scitools.com/,有兴趣的同学可自行了解。 三、实践篇 3.1工具安装 1.
以上 References [1] Cartopy投影列表: https://scitools.org.uk/cartopy/docs/latest/crs/projections.html [
pyresample.readthedocs.io/en/latest/ [7] Satpy: https://satpy.readthedocs.io/en/latest/ [8] cartopy: https://scitools.org.uk
网址:https://scitools.org.uk/cartopy/docs/latest/ 安装方法:conda install -c conda-forge cartopy(conda安装) 示例
一些工具比如scitools 可以用来生成UML类图。
(http://unidata.github.io/netcdf4-python/) * matplotlib (http://matplotlib.org/) * cartopy (http://scitools.org.uk
或者你也可以通过下面的指令进行安装: $ conda install -c scitools cartopy 2.
或者你也可以通过下面的指令进行安装: 1$ conda install -c scitools cartopy 2.