爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
楼主: eeeee

[源代码] PyCINRAD模块处理雷达基数据指南(发布1.7.0版本)(修复经纬度标注问题)

  [复制链接]

新浪微博达人勋

发表于 2019-10-30 21:14:15 | 显示全部楼层
本帖最后由 qxjzkx@163.com 于 2019-11-14 21:08 编辑
sskkyy2008 发表于 2019-9-25 16:40
import cinrad
import numpy as np
from cinrad.io import CinradReader, StandardData

根据给定的经纬度读出来的T3数据是基本反射率,我读了基数据好像只有['REF', 'VEL', 'SW', 'azimuth', 'RF']四种产品可选,能不能直接生成组合反射率。。。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-11-11 10:52:10 | 显示全部楼层
请问一下,我用的cc雷达的基数据,错误提示如下,显示错误数据,可能是怎么回事呢,我是从我们台站直接拷的数据

runfile('F:/work/radar/PPI.VCS.py', wdir='F:/work/radar')
['f:/work/radar/Z_RADR_I_Z9436_20170709002154_O_DOR_CC_CAP.bin']
Traceback (most recent call last):

  File "<ipython-input-1-eba065ec5c16>", line 1, in <module>
    runfile('F:/work/radar/PPI.VCS.py', wdir='F:/work/radar')

  File "D:\Anaconda3\lib\site-packages\spyder_kernels\customize\spydercustomize.py", line 827, in runfile
    execfile(filename, namespace)

  File "D:\Anaconda3\lib\site-packages\spyder_kernels\customize\spydercustomize.py", line 110, in execfile
    exec(compile(f.read(), filename, 'exec'), namespace)

  File "F:/work/radar/PPI.VCS.py", line 44, in <module>
    f = CinradReader(cc_radar_file[nFiles]) #老版本数据

  File "D:\Anaconda3\lib\site-packages\cinrad-1.4.2-py3.7-win-amd64.egg\cinrad\io\level2.py", line 167, in __init__
    raise err

  File "D:\Anaconda3\lib\site-packages\cinrad-1.4.2-py3.7-win-amd64.egg\cinrad\io\level2.py", line 158, in __init__
    raise RadarDecodeError("Unrecognized data")

RadarDecodeError: Unrecognized data
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2019-11-12 11:07:35 | 显示全部楼层
御船千鹤 发表于 2019-11-11 10:52
请问一下,我用的cc雷达的基数据,错误提示如下,显示错误数据,可能是怎么回事呢,我是从我们台站直接拷的 ...

去github更新一下,这个问题前段时间解决了
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-11-13 09:25:22 | 显示全部楼层
QQ截图20191113092328.jpg 老师,请问一下,这个雷达图中的那个范围坐标是怎么加进去的呢?
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-11-20 10:11:14 | 显示全部楼层
大神,昨天装了一天,怎么都安装不上,运行python setup.py install后错误显示如下。我之前的依赖包安装到Cartopy出错,也是装不上。

running install
running bdist_egg
running egg_info
writing dependency_links to cinrad.egg-info\dependency_links.txt
writing requirements to cinrad.egg-info\requires.txt
writing cinrad.egg-info\PKG-INFO
writing entry points to cinrad.egg-info\entry_points.txt
writing top-level names to cinrad.egg-info\top_level.txt
reading manifest file 'cinrad.egg-info\SOURCES.txt'
writing manifest file 'cinrad.egg-info\SOURCES.txt'
installing library code to build\bdist.win-amd64\egg
running install_lib
running build_py
running build_ext
creating build\bdist.win-amd64\egg
creating build\bdist.win-amd64\egg\cinrad
copying build\lib.win-amd64-3.5\cinrad\constants.py -> build\bdist.win-amd64\egg\cinrad
creating build\bdist.win-amd64\egg\cinrad\correct
copying build\lib.win-amd64-3.5\cinrad\correct\dealias.py -> build\bdist.win-amd64\egg\cinrad\correct
copying build\lib.win-amd64-3.5\cinrad\correct\_unwrap_2d.c -> build\bdist.win-amd64\egg\cinrad\correct
copying build\lib.win-amd64-3.5\cinrad\correct\_unwrap_2d.cp35-win_amd64.pyd -> build\bdist.win-amd64\egg\cinrad\correct
copying build\lib.win-amd64-3.5\cinrad\correct\__init__.py -> build\bdist.win-amd64\egg\cinrad\correct
copying build\lib.win-amd64-3.5\cinrad\datastruct.py -> build\bdist.win-amd64\egg\cinrad
copying build\lib.win-amd64-3.5\cinrad\easycalc.py -> build\bdist.win-amd64\egg\cinrad
copying build\lib.win-amd64-3.5\cinrad\error.py -> build\bdist.win-amd64\egg\cinrad
copying build\lib.win-amd64-3.5\cinrad\grid.py -> build\bdist.win-amd64\egg\cinrad
creating build\bdist.win-amd64\egg\cinrad\io
copying build\lib.win-amd64-3.5\cinrad\io\base.py -> build\bdist.win-amd64\egg\cinrad\io
copying build\lib.win-amd64-3.5\cinrad\io\export.py -> build\bdist.win-amd64\egg\cinrad\io
copying build\lib.win-amd64-3.5\cinrad\io\level2.py -> build\bdist.win-amd64\egg\cinrad\io
copying build\lib.win-amd64-3.5\cinrad\io\level3.py -> build\bdist.win-amd64\egg\cinrad\io
copying build\lib.win-amd64-3.5\cinrad\io\_dtype.py -> build\bdist.win-amd64\egg\cinrad\io
creating build\bdist.win-amd64\egg\cinrad\io\_radar_struct
copying build\lib.win-amd64-3.5\cinrad\io\_radar_struct\CC.py -> build\bdist.win-amd64\egg\cinrad\io\_radar_struct
copying build\lib.win-amd64-3.5\cinrad\io\_radar_struct\CD.py -> build\bdist.win-amd64\egg\cinrad\io\_radar_struct
copying build\lib.win-amd64-3.5\cinrad\io\_radar_struct\parse_spec.py -> build\bdist.win-amd64\egg\cinrad\io\_radar_struct
copying build\lib.win-amd64-3.5\cinrad\io\_radar_struct\standard_data.py -> build\bdist.win-amd64\egg\cinrad\io\_radar_struct
copying build\lib.win-amd64-3.5\cinrad\io\_radar_struct\__init__.py -> build\bdist.win-amd64\egg\cinrad\io\_radar_struct
copying build\lib.win-amd64-3.5\cinrad\io\__init__.py -> build\bdist.win-amd64\egg\cinrad\io
copying build\lib.win-amd64-3.5\cinrad\projection.py -> build\bdist.win-amd64\egg\cinrad
copying build\lib.win-amd64-3.5\cinrad\utils.py -> build\bdist.win-amd64\egg\cinrad
creating build\bdist.win-amd64\egg\cinrad\visualize
copying build\lib.win-amd64-3.5\cinrad\visualize\gpf.py -> build\bdist.win-amd64\egg\cinrad\visualize
copying build\lib.win-amd64-3.5\cinrad\visualize\ppi.py -> build\bdist.win-amd64\egg\cinrad\visualize
copying build\lib.win-amd64-3.5\cinrad\visualize\rhi.py -> build\bdist.win-amd64\egg\cinrad\visualize
copying build\lib.win-amd64-3.5\cinrad\visualize\utils.py -> build\bdist.win-amd64\egg\cinrad\visualize
copying build\lib.win-amd64-3.5\cinrad\visualize\__init__.py -> build\bdist.win-amd64\egg\cinrad\visualize
copying build\lib.win-amd64-3.5\cinrad\_typing.py -> build\bdist.win-amd64\egg\cinrad
copying build\lib.win-amd64-3.5\cinrad\_utils.c -> build\bdist.win-amd64\egg\cinrad
copying build\lib.win-amd64-3.5\cinrad\_utils.cp35-win_amd64.pyd -> build\bdist.win-amd64\egg\cinrad
copying build\lib.win-amd64-3.5\cinrad\__init__.py -> build\bdist.win-amd64\egg\cinrad
byte-compiling build\bdist.win-amd64\egg\cinrad\constants.py to constants.cpython-35.pyc
byte-compiling build\bdist.win-amd64\egg\cinrad\correct\dealias.py to dealias.cpython-35.pyc
byte-compiling build\bdist.win-amd64\egg\cinrad\correct\__init__.py to __init__.cpython-35.pyc
byte-compiling build\bdist.win-amd64\egg\cinrad\datastruct.py to datastruct.cpython-35.pyc
byte-compiling build\bdist.win-amd64\egg\cinrad\easycalc.py to easycalc.cpython-35.pyc
byte-compiling build\bdist.win-amd64\egg\cinrad\error.py to error.cpython-35.pyc
byte-compiling build\bdist.win-amd64\egg\cinrad\grid.py to grid.cpython-35.pyc
byte-compiling build\bdist.win-amd64\egg\cinrad\io\base.py to base.cpython-35.pyc
byte-compiling build\bdist.win-amd64\egg\cinrad\io\export.py to export.cpython-35.pyc
byte-compiling build\bdist.win-amd64\egg\cinrad\io\level2.py to level2.cpython-35.pyc
byte-compiling build\bdist.win-amd64\egg\cinrad\io\level3.py to level3.cpython-35.pyc
byte-compiling build\bdist.win-amd64\egg\cinrad\io\_dtype.py to _dtype.cpython-35.pyc
byte-compiling build\bdist.win-amd64\egg\cinrad\io\_radar_struct\CC.py to CC.cpython-35.pyc
byte-compiling build\bdist.win-amd64\egg\cinrad\io\_radar_struct\CD.py to CD.cpython-35.pyc
byte-compiling build\bdist.win-amd64\egg\cinrad\io\_radar_struct\parse_spec.py to parse_spec.cpython-35.pyc
byte-compiling build\bdist.win-amd64\egg\cinrad\io\_radar_struct\standard_data.py to standard_data.cpython-35.pyc
byte-compiling build\bdist.win-amd64\egg\cinrad\io\_radar_struct\__init__.py to __init__.cpython-35.pyc
byte-compiling build\bdist.win-amd64\egg\cinrad\io\__init__.py to __init__.cpython-35.pyc
byte-compiling build\bdist.win-amd64\egg\cinrad\projection.py to projection.cpython-35.pyc
byte-compiling build\bdist.win-amd64\egg\cinrad\utils.py to utils.cpython-35.pyc
byte-compiling build\bdist.win-amd64\egg\cinrad\visualize\gpf.py to gpf.cpython-35.pyc
byte-compiling build\bdist.win-amd64\egg\cinrad\visualize\ppi.py to ppi.cpython-35.pyc
  File "build\bdist.win-amd64\egg\cinrad\visualize\ppi.py", line 163
    self.geoax: GeoAxes = set_geoaxes(
              ^
SyntaxError: invalid syntax

byte-compiling build\bdist.win-amd64\egg\cinrad\visualize\rhi.py to rhi.cpython-35.pyc
byte-compiling build\bdist.win-amd64\egg\cinrad\visualize\utils.py to utils.cpython-35.pyc
byte-compiling build\bdist.win-amd64\egg\cinrad\visualize\__init__.py to __init__.cpython-35.pyc
byte-compiling build\bdist.win-amd64\egg\cinrad\_typing.py to _typing.cpython-35.pyc
byte-compiling build\bdist.win-amd64\egg\cinrad\__init__.py to __init__.cpython-35.pyc
creating stub loader for cinrad\_utils.cp35-win_amd64.pyd
creating stub loader for cinrad\correct\_unwrap_2d.cp35-win_amd64.pyd
byte-compiling build\bdist.win-amd64\egg\cinrad\_utils.py to _utils.cpython-35.pyc
byte-compiling build\bdist.win-amd64\egg\cinrad\correct\_unwrap_2d.py to _unwrap_2d.cpython-35.pyc
installing package data to build\bdist.win-amd64\egg
running install_data
creating build\bdist.win-amd64\egg\cinrad\data
copying cinrad\data\RadarStation.pickle -> build\bdist.win-amd64\egg\cinrad\data
copying cinrad\data\chinaCity.json -> build\bdist.win-amd64\egg\cinrad\data
creating build\bdist.win-amd64\egg\cinrad\data\colormap
copying cinrad\data\colormap\CC.cmap -> build\bdist.win-amd64\egg\cinrad\data\colormap
copying cinrad\data\colormap\CC_reverse.cmap -> build\bdist.win-amd64\egg\cinrad\data\colormap
copying cinrad\data\colormap\CC_s.cmap -> build\bdist.win-amd64\egg\cinrad\data\colormap
copying cinrad\data\colormap\ET.cmap -> build\bdist.win-amd64\egg\cinrad\data\colormap
copying cinrad\data\colormap\ET_reverse.cmap -> build\bdist.win-amd64\egg\cinrad\data\colormap
copying cinrad\data\colormap\KDP.cmap -> build\bdist.win-amd64\egg\cinrad\data\colormap
copying cinrad\data\colormap\KDP_reverse.cmap -> build\bdist.win-amd64\egg\cinrad\data\colormap
copying cinrad\data\colormap\KDP_s.cmap -> build\bdist.win-amd64\egg\cinrad\data\colormap
copying cinrad\data\colormap\REF.cmap -> build\bdist.win-amd64\egg\cinrad\data\colormap
copying cinrad\data\colormap\REF_s.cmap -> build\bdist.win-amd64\egg\cinrad\data\colormap
copying cinrad\data\colormap\VEL.cmap -> build\bdist.win-amd64\egg\cinrad\data\colormap
copying cinrad\data\colormap\VEL_reverse.cmap -> build\bdist.win-amd64\egg\cinrad\data\colormap
copying cinrad\data\colormap\VEL_s.cmap -> build\bdist.win-amd64\egg\cinrad\data\colormap
copying cinrad\data\colormap\VIL.cmap -> build\bdist.win-amd64\egg\cinrad\data\colormap
copying cinrad\data\colormap\VIL_reverse.cmap -> build\bdist.win-amd64\egg\cinrad\data\colormap
copying cinrad\data\colormap\ZDR.cmap -> build\bdist.win-amd64\egg\cinrad\data\colormap
copying cinrad\data\colormap\ZDR_reverse.cmap -> build\bdist.win-amd64\egg\cinrad\data\colormap
copying cinrad\data\colormap\ZDR_s.cmap -> build\bdist.win-amd64\egg\cinrad\data\colormap
creating build\bdist.win-amd64\egg\cinrad\data\shapefile
copying cinrad\data\shapefile\City.dbf -> build\bdist.win-amd64\egg\cinrad\data\shapefile
copying cinrad\data\shapefile\City.prj -> build\bdist.win-amd64\egg\cinrad\data\shapefile
copying cinrad\data\shapefile\City.sbn -> build\bdist.win-amd64\egg\cinrad\data\shapefile
copying cinrad\data\shapefile\City.sbx -> build\bdist.win-amd64\egg\cinrad\data\shapefile
copying cinrad\data\shapefile\City.shp -> build\bdist.win-amd64\egg\cinrad\data\shapefile
copying cinrad\data\shapefile\City.shp.xml -> build\bdist.win-amd64\egg\cinrad\data\shapefile
copying cinrad\data\shapefile\City.shx -> build\bdist.win-amd64\egg\cinrad\data\shapefile
copying cinrad\data\shapefile\City.xml -> build\bdist.win-amd64\egg\cinrad\data\shapefile
copying cinrad\data\shapefile\County.dbf -> build\bdist.win-amd64\egg\cinrad\data\shapefile
copying cinrad\data\shapefile\County.prj -> build\bdist.win-amd64\egg\cinrad\data\shapefile
copying cinrad\data\shapefile\County.sbn -> build\bdist.win-amd64\egg\cinrad\data\shapefile
copying cinrad\data\shapefile\County.sbx -> build\bdist.win-amd64\egg\cinrad\data\shapefile
copying cinrad\data\shapefile\County.shp -> build\bdist.win-amd64\egg\cinrad\data\shapefile
copying cinrad\data\shapefile\County.shp.xml -> build\bdist.win-amd64\egg\cinrad\data\shapefile
copying cinrad\data\shapefile\County.shx -> build\bdist.win-amd64\egg\cinrad\data\shapefile
copying cinrad\data\shapefile\County.xml -> build\bdist.win-amd64\egg\cinrad\data\shapefile
copying cinrad\data\shapefile\Province.dbf -> build\bdist.win-amd64\egg\cinrad\data\shapefile
copying cinrad\data\shapefile\Province.prj -> build\bdist.win-amd64\egg\cinrad\data\shapefile
copying cinrad\data\shapefile\Province.sbn -> build\bdist.win-amd64\egg\cinrad\data\shapefile
copying cinrad\data\shapefile\Province.sbx -> build\bdist.win-amd64\egg\cinrad\data\shapefile
copying cinrad\data\shapefile\Province.shp -> build\bdist.win-amd64\egg\cinrad\data\shapefile
copying cinrad\data\shapefile\Province.shp.xml -> build\bdist.win-amd64\egg\cinrad\data\shapefile
copying cinrad\data\shapefile\Province.shx -> build\bdist.win-amd64\egg\cinrad\data\shapefile
copying cinrad\data\shapefile\Province.xml -> build\bdist.win-amd64\egg\cinrad\data\shapefile
creating build\bdist.win-amd64\egg\cinrad\data\font
copying cinrad\data\font\LICENSE_CJK.txt -> build\bdist.win-amd64\egg\cinrad\data\font
copying cinrad\data\font\NotoSansHans-Regular.otf -> build\bdist.win-amd64\egg\cinrad\data\font
creating build\bdist.win-amd64\egg\EGG-INFO
copying cinrad.egg-info\PKG-INFO -> build\bdist.win-amd64\egg\EGG-INFO
copying cinrad.egg-info\SOURCES.txt -> build\bdist.win-amd64\egg\EGG-INFO
copying cinrad.egg-info\dependency_links.txt -> build\bdist.win-amd64\egg\EGG-INFO
copying cinrad.egg-info\entry_points.txt -> build\bdist.win-amd64\egg\EGG-INFO
copying cinrad.egg-info\requires.txt -> build\bdist.win-amd64\egg\EGG-INFO
copying cinrad.egg-info\top_level.txt -> build\bdist.win-amd64\egg\EGG-INFO
writing build\bdist.win-amd64\egg\EGG-INFO\native_libs.txt
zip_safe flag not set; analyzing archive contents...
cinrad.correct.__pycache__._unwrap_2d.cpython-35: module references __file__
cinrad.__pycache__.constants.cpython-35: module references __file__
cinrad.__pycache__._utils.cpython-35: module references __file__
creating 'dist\cinrad-1.4.2-py3.5-win-amd64.egg' and adding 'build\bdist.win-amd64\egg' to it
removing 'build\bdist.win-amd64\egg' (and everything under it)
Processing cinrad-1.4.2-py3.5-win-amd64.egg
removing 'c:\users\jhg\appdata\local\programs\python\python35\lib\site-packages\cinrad-1.4.2-py3.5-win-amd64.egg' (and everything under it)
creating c:\users\jhg\appdata\local\programs\python\python35\lib\site-packages\cinrad-1.4.2-py3.5-win-amd64.egg
Extracting cinrad-1.4.2-py3.5-win-amd64.egg to c:\users\jhg\appdata\local\programs\python\python35\lib\site-packages
  File "c:\users\jhg\appdata\local\programs\python\python35\lib\site-packages\cinrad-1.4.2-py3.5-win-amd64.egg\cinrad\visualize\ppi.py", line 163
    self.geoax: GeoAxes = set_geoaxes(
              ^
SyntaxError: invalid syntax

cinrad 1.4.2 is already the active version in easy-install.pth
Installing test-script.py script to C:\Users\jhg\AppData\Local\Programs\Python\Python35\Scripts
Installing test.exe script to C:\Users\jhg\AppData\Local\Programs\Python\Python35\Scripts

Installed c:\users\jhg\appdata\local\programs\python\python35\lib\site-packages\cinrad-1.4.2-py3.5-win-amd64.egg
Processing dependencies for cinrad==1.4.2
Searching for cartopy>=0.15
Reading https://pypi.python.org/simple/cartopy/
Downloading https://files.pythonhosted.org/packages/e5/92/fe8838fa8158931906dfc4f16c5c1436b3dd2daf83592645b179581403ad/Cartopy-0.17.0.tar.gz#sha256=424bd9e9ddef6e48cbdee694ce589ec431be8591f15b6cb93cb2b333a29b2c61
Best match: Cartopy 0.17.0
Processing Cartopy-0.17.0.tar.gz
Writing C:\Users\jhg\AppData\Local\Temp\easy_install-dmginov_\Cartopy-0.17.0\setup.cfg
Running Cartopy-0.17.0\setup.py -q bdist_egg --dist-dir C:\Users\jhg\AppData\Local\Temp\easy_install-dmginov_\Cartopy-0.17.0\egg-dist-tmp-ep_r4ji7
C:\Users\jhg\AppData\Local\Temp\easy_install-dmginov_\Cartopy-0.17.0\setup.py:171: UserWarning: Unable to determine GEOS version. Ensure you have 3.3.3 or later installed, or installation may fail.
  '.'.join(str(v) for v in GEOS_MIN_VERSION), ))
C:\Users\jhg\AppData\Local\Programs\Python\Python35\lib\distutils\dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
  warnings.warn(msg)
warning: no files found matching 'README.rst'
UPDATING build\lib.win-amd64-3.5\cartopy/_version.py
set build\lib.win-amd64-3.5\cartopy/_version.py to '0.17.0'
C:\Users\jhg\AppData\Local\Programs\Python\Python35\lib\site-packages\Cython\Compiler\Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: C:\Users\jhg\AppData\Local\Temp\easy_install-dmginov_\Cartopy-0.17.0\lib\cartopy\trace.pyx
  tree = Parsing.p_module(s, pxd, full_module_name)
C:\Users\jhg\AppData\Local\Programs\Python\Python35\lib\site-packages\Cython\Compiler\Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: C:\Users\jhg\AppData\Local\Temp\easy_install-dmginov_\Cartopy-0.17.0\lib\cartopy\_crs.pxd
  tree = Parsing.p_module(s, pxd, full_module_name)
warning: lib\cartopy\_crs.pyx:39:4: 'projPJ' redeclared
C:\Users\jhg\AppData\Local\Programs\Python\Python35\lib\site-packages\Cython\Compiler\Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: C:\Users\jhg\AppData\Local\Temp\easy_install-dmginov_\Cartopy-0.17.0\lib\cartopy\geodesic\_geodesic.pyx
  tree = Parsing.p_module(s, pxd, full_module_name)
trace.cpp
lib/cartopy\trace.cpp(611): fatal error C1083: Cannot open include file: 'geos_c.h': No such file or directory
error: Setup script exited with error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\cl.exe' failed with exit status 2
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-11-20 10:14:47 | 显示全部楼层
安装Cartopy的提示错误是这个:
E:\ss\PyCINRAD-master> pip install Cartopy
Collecting Cartopy
  Using cached https://files.pythonhosted.org/packages/e5/92/fe8838fa8158931906dfc4f16c5c1436b3dd2daf83592645b179581403ad/Cartopy-0.17.0.tar.gz
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
    Preparing wheel metadata ... done
Requirement already satisfied: numpy>=1.10 in c:\users\jhg\appdata\local\programs\python\python35\lib\site-packages (from Cartopy) (1.17.4)
Requirement already satisfied: setuptools>=0.7.2 in c:\users\jhg\appdata\local\programs\python\python35\lib\site-packages (from Cartopy) (28.8.0)
Requirement already satisfied: six>=1.3.0 in c:\users\jhg\appdata\local\programs\python\python35\lib\site-packages (from Cartopy) (1.13.0)
Requirement already satisfied: shapely>=1.5.6 in c:\users\jhg\appdata\local\programs\python\python35\lib\site-packages (from Cartopy) (1.6.4.post2)
Requirement already satisfied: pyshp>=1.1.4 in c:\users\jhg\appdata\local\programs\python\python35\lib\site-packages\pyshp-2.1.0-py3.5.egg (from Cartopy) (2.1.0)
Building wheels for collected packages: Cartopy
  Building wheel for Cartopy (PEP 517) ... error
  ERROR: Command errored out with exit status 1:
   command: 'c:\users\jhg\appdata\local\programs\python\python35\python.exe' 'c:\users\jhg\appdata\local\programs\python\python35\lib\site-packages\pip\_vendor\pep517\_in_process.py' build_wheel 'C:\Users\jhg\AppData\Local\Temp\tmp5kyp3xdd'
       cwd: C:\Users\jhg\AppData\Local\Temp\pip-install-k6snkyu0\Cartopy
  Complete output (265 lines):
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build\lib.win-amd64-3.5
  creating build\lib.win-amd64-3.5\cartopy
  copying lib\cartopy\crs.py -> build\lib.win-amd64-3.5\cartopy
  copying lib\cartopy\img_transform.py -> build\lib.win-amd64-3.5\cartopy
  copying lib\cartopy\util.py -> build\lib.win-amd64-3.5\cartopy
  copying lib\cartopy\vector_transform.py -> build\lib.win-amd64-3.5\cartopy
  copying lib\cartopy\_epsg.py -> build\lib.win-amd64-3.5\cartopy
  copying lib\cartopy\_version.py -> build\lib.win-amd64-3.5\cartopy
  copying lib\cartopy\__init__.py -> build\lib.win-amd64-3.5\cartopy
  creating build\lib.win-amd64-3.5\cartopy\examples
  copying lib\cartopy\examples\always_circular_stereo.py -> build\lib.win-amd64-3.5\cartopy\examples
  copying lib\cartopy\examples\arrows.py -> build\lib.win-amd64-3.5\cartopy\examples
  copying lib\cartopy\examples\aurora_forecast.py -> build\lib.win-amd64-3.5\cartopy\examples
  copying lib\cartopy\examples\axes_grid_basic.py -> build\lib.win-amd64-3.5\cartopy\examples
  copying lib\cartopy\examples\barbs.py -> build\lib.win-amd64-3.5\cartopy\examples
  copying lib\cartopy\examples\eccentric_ellipse.py -> build\lib.win-amd64-3.5\cartopy\examples
  copying lib\cartopy\examples\effects_of_the_ellipse.py -> build\lib.win-amd64-3.5\cartopy\examples
  copying lib\cartopy\examples\eyja_volcano.py -> build\lib.win-amd64-3.5\cartopy\examples
  copying lib\cartopy\examples\favicon.py -> build\lib.win-amd64-3.5\cartopy\examples
  copying lib\cartopy\examples\features.py -> build\lib.win-amd64-3.5\cartopy\examples
  copying lib\cartopy\examples\feature_creation.py -> build\lib.win-amd64-3.5\cartopy\examples
  copying lib\cartopy\examples\geostationary.py -> build\lib.win-amd64-3.5\cartopy\examples
  copying lib\cartopy\examples\global_map.py -> build\lib.win-amd64-3.5\cartopy\examples
  copying lib\cartopy\examples\hurricane_katrina.py -> build\lib.win-amd64-3.5\cartopy\examples
  copying lib\cartopy\examples\image_tiles.py -> build\lib.win-amd64-3.5\cartopy\examples
  copying lib\cartopy\examples\logo.py -> build\lib.win-amd64-3.5\cartopy\examples
  copying lib\cartopy\examples\nightshade.py -> build\lib.win-amd64-3.5\cartopy\examples
  copying lib\cartopy\examples\regridding_arrows.py -> build\lib.win-amd64-3.5\cartopy\examples
  copying lib\cartopy\examples\reprojected_wmts.py -> build\lib.win-amd64-3.5\cartopy\examples
  copying lib\cartopy\examples\rotated_pole.py -> build\lib.win-amd64-3.5\cartopy\examples
  copying lib\cartopy\examples\star_shaped_boundary.py -> build\lib.win-amd64-3.5\cartopy\examples
  copying lib\cartopy\examples\streamplot.py -> build\lib.win-amd64-3.5\cartopy\examples
  copying lib\cartopy\examples\tick_labels.py -> build\lib.win-amd64-3.5\cartopy\examples
  copying lib\cartopy\examples\tissot.py -> build\lib.win-amd64-3.5\cartopy\examples
  copying lib\cartopy\examples\tube_stations.py -> build\lib.win-amd64-3.5\cartopy\examples
  copying lib\cartopy\examples\un_flag.py -> build\lib.win-amd64-3.5\cartopy\examples
  copying lib\cartopy\examples\utm_all_zones.py -> build\lib.win-amd64-3.5\cartopy\examples
  copying lib\cartopy\examples\waves.py -> build\lib.win-amd64-3.5\cartopy\examples
  copying lib\cartopy\examples\wms.py -> build\lib.win-amd64-3.5\cartopy\examples
  copying lib\cartopy\examples\wmts.py -> build\lib.win-amd64-3.5\cartopy\examples
  copying lib\cartopy\examples\wmts_time.py -> build\lib.win-amd64-3.5\cartopy\examples
  copying lib\cartopy\examples\__init__.py -> build\lib.win-amd64-3.5\cartopy\examples
  creating build\lib.win-amd64-3.5\cartopy\feature
  copying lib\cartopy\feature\nightshade.py -> build\lib.win-amd64-3.5\cartopy\feature
  copying lib\cartopy\feature\__init__.py -> build\lib.win-amd64-3.5\cartopy\feature
  creating build\lib.win-amd64-3.5\cartopy\geodesic
  copying lib\cartopy\geodesic\__init__.py -> build\lib.win-amd64-3.5\cartopy\geodesic
  creating build\lib.win-amd64-3.5\cartopy\io
  copying lib\cartopy\io\img_nest.py -> build\lib.win-amd64-3.5\cartopy\io
  copying lib\cartopy\io\img_tiles.py -> build\lib.win-amd64-3.5\cartopy\io
  copying lib\cartopy\io\ogc_clients.py -> build\lib.win-amd64-3.5\cartopy\io
  copying lib\cartopy\io\shapereader.py -> build\lib.win-amd64-3.5\cartopy\io
  copying lib\cartopy\io\srtm.py -> build\lib.win-amd64-3.5\cartopy\io
  copying lib\cartopy\io\__init__.py -> build\lib.win-amd64-3.5\cartopy\io
  creating build\lib.win-amd64-3.5\cartopy\mpl
  copying lib\cartopy\mpl\clip_path.py -> build\lib.win-amd64-3.5\cartopy\mpl
  copying lib\cartopy\mpl\feature_artist.py -> build\lib.win-amd64-3.5\cartopy\mpl
  copying lib\cartopy\mpl\geoaxes.py -> build\lib.win-amd64-3.5\cartopy\mpl
  copying lib\cartopy\mpl\gridliner.py -> build\lib.win-amd64-3.5\cartopy\mpl
  copying lib\cartopy\mpl\patch.py -> build\lib.win-amd64-3.5\cartopy\mpl
  copying lib\cartopy\mpl\slippy_image_artist.py -> build\lib.win-amd64-3.5\cartopy\mpl
  copying lib\cartopy\mpl\ticker.py -> build\lib.win-amd64-3.5\cartopy\mpl
  copying lib\cartopy\mpl\__init__.py -> build\lib.win-amd64-3.5\cartopy\mpl
  creating build\lib.win-amd64-3.5\cartopy\sphinxext
  copying lib\cartopy\sphinxext\summarise_package.py -> build\lib.win-amd64-3.5\cartopy\sphinxext
  copying lib\cartopy\sphinxext\__init__.py -> build\lib.win-amd64-3.5\cartopy\sphinxext
  creating build\lib.win-amd64-3.5\cartopy\tests
  copying lib\cartopy\tests\test_coastline.py -> build\lib.win-amd64-3.5\cartopy\tests
  copying lib\cartopy\tests\test_coding_standards.py -> build\lib.win-amd64-3.5\cartopy\tests
  copying lib\cartopy\tests\test_crs.py -> build\lib.win-amd64-3.5\cartopy\tests
  copying lib\cartopy\tests\test_crs_transform_vectors.py -> build\lib.win-amd64-3.5\cartopy\tests
  copying lib\cartopy\tests\test_features.py -> build\lib.win-amd64-3.5\cartopy\tests
  copying lib\cartopy\tests\test_geodesic.py -> build\lib.win-amd64-3.5\cartopy\tests
  copying lib\cartopy\tests\test_img_nest.py -> build\lib.win-amd64-3.5\cartopy\tests
  copying lib\cartopy\tests\test_img_tiles.py -> build\lib.win-amd64-3.5\cartopy\tests
  copying lib\cartopy\tests\test_img_transform.py -> build\lib.win-amd64-3.5\cartopy\tests
  copying lib\cartopy\tests\test_linear_ring.py -> build\lib.win-amd64-3.5\cartopy\tests
  copying lib\cartopy\tests\test_line_string.py -> build\lib.win-amd64-3.5\cartopy\tests
  copying lib\cartopy\tests\test_polygon.py -> build\lib.win-amd64-3.5\cartopy\tests
  copying lib\cartopy\tests\test_shapereader.py -> build\lib.win-amd64-3.5\cartopy\tests
  copying lib\cartopy\tests\test_util.py -> build\lib.win-amd64-3.5\cartopy\tests
  copying lib\cartopy\tests\test_vector_transform.py -> build\lib.win-amd64-3.5\cartopy\tests
  copying lib\cartopy\tests\__init__.py -> build\lib.win-amd64-3.5\cartopy\tests
  creating build\lib.win-amd64-3.5\cartopy\tests\crs
  copying lib\cartopy\tests\crs\test_albers_equal_area.py -> build\lib.win-amd64-3.5\cartopy\tests\crs
  copying lib\cartopy\tests\crs\test_azimuthal_equidistant.py -> build\lib.win-amd64-3.5\cartopy\tests\crs
  copying lib\cartopy\tests\crs\test_eckert.py -> build\lib.win-amd64-3.5\cartopy\tests\crs
  copying lib\cartopy\tests\crs\test_equal_earth.py -> build\lib.win-amd64-3.5\cartopy\tests\crs
  copying lib\cartopy\tests\crs\test_equidistant_conic.py -> build\lib.win-amd64-3.5\cartopy\tests\crs
  copying lib\cartopy\tests\crs\test_geostationary.py -> build\lib.win-amd64-3.5\cartopy\tests\crs
  copying lib\cartopy\tests\crs\test_gnomonic.py -> build\lib.win-amd64-3.5\cartopy\tests\crs
  copying lib\cartopy\tests\crs\test_interrupted_goode_homolosine.py -> build\lib.win-amd64-3.5\cartopy\tests\crs
  copying lib\cartopy\tests\crs\test_lambert_azimuthal_equal_area.py -> build\lib.win-amd64-3.5\cartopy\tests\crs
  copying lib\cartopy\tests\crs\test_lambert_conformal.py -> build\lib.win-amd64-3.5\cartopy\tests\crs
  copying lib\cartopy\tests\crs\test_mercator.py -> build\lib.win-amd64-3.5\cartopy\tests\crs
  copying lib\cartopy\tests\crs\test_miller.py -> build\lib.win-amd64-3.5\cartopy\tests\crs
  copying lib\cartopy\tests\crs\test_mollweide.py -> build\lib.win-amd64-3.5\cartopy\tests\crs
  copying lib\cartopy\tests\crs\test_nearside_perspective.py -> build\lib.win-amd64-3.5\cartopy\tests\crs
  copying lib\cartopy\tests\crs\test_orthographic.py -> build\lib.win-amd64-3.5\cartopy\tests\crs
  copying lib\cartopy\tests\crs\test_robinson.py -> build\lib.win-amd64-3.5\cartopy\tests\crs
  copying lib\cartopy\tests\crs\test_rotated_geodetic.py -> build\lib.win-amd64-3.5\cartopy\tests\crs
  copying lib\cartopy\tests\crs\test_rotated_pole.py -> build\lib.win-amd64-3.5\cartopy\tests\crs
  copying lib\cartopy\tests\crs\test_sinusoidal.py -> build\lib.win-amd64-3.5\cartopy\tests\crs
  copying lib\cartopy\tests\crs\test_stereographic.py -> build\lib.win-amd64-3.5\cartopy\tests\crs
  copying lib\cartopy\tests\crs\test_transverse_mercator.py -> build\lib.win-amd64-3.5\cartopy\tests\crs
  copying lib\cartopy\tests\crs\test_utm.py -> build\lib.win-amd64-3.5\cartopy\tests\crs
  copying lib\cartopy\tests\crs\__init__.py -> build\lib.win-amd64-3.5\cartopy\tests\crs
  creating build\lib.win-amd64-3.5\cartopy\tests\feature
  copying lib\cartopy\tests\feature\test_nightshade.py -> build\lib.win-amd64-3.5\cartopy\tests\feature
  copying lib\cartopy\tests\feature\__init__.py -> build\lib.win-amd64-3.5\cartopy\tests\feature
  creating build\lib.win-amd64-3.5\cartopy\tests\io
  copying lib\cartopy\tests\io\test_downloaders.py -> build\lib.win-amd64-3.5\cartopy\tests\io
  copying lib\cartopy\tests\io\test_ogc_clients.py -> build\lib.win-amd64-3.5\cartopy\tests\io
  copying lib\cartopy\tests\io\test_srtm.py -> build\lib.win-amd64-3.5\cartopy\tests\io
  copying lib\cartopy\tests\io\__init__.py -> build\lib.win-amd64-3.5\cartopy\tests\io
  creating build\lib.win-amd64-3.5\cartopy\tests\mpl
  copying lib\cartopy\tests\mpl\test_axes.py -> build\lib.win-amd64-3.5\cartopy\tests\mpl
  copying lib\cartopy\tests\mpl\test_caching.py -> build\lib.win-amd64-3.5\cartopy\tests\mpl
  copying lib\cartopy\tests\mpl\test_contour.py -> build\lib.win-amd64-3.5\cartopy\tests\mpl
  copying lib\cartopy\tests\mpl\test_crs.py -> build\lib.win-amd64-3.5\cartopy\tests\mpl
  copying lib\cartopy\tests\mpl\test_examples.py -> build\lib.win-amd64-3.5\cartopy\tests\mpl
  copying lib\cartopy\tests\mpl\test_features.py -> build\lib.win-amd64-3.5\cartopy\tests\mpl
  copying lib\cartopy\tests\mpl\test_feature_artist.py -> build\lib.win-amd64-3.5\cartopy\tests\mpl
  copying lib\cartopy\tests\mpl\test_gridliner.py -> build\lib.win-amd64-3.5\cartopy\tests\mpl
  copying lib\cartopy\tests\mpl\test_images.py -> build\lib.win-amd64-3.5\cartopy\tests\mpl
  copying lib\cartopy\tests\mpl\test_img_transform.py -> build\lib.win-amd64-3.5\cartopy\tests\mpl
  copying lib\cartopy\tests\mpl\test_mpl_integration.py -> build\lib.win-amd64-3.5\cartopy\tests\mpl
  copying lib\cartopy\tests\mpl\test_nightshade.py -> build\lib.win-amd64-3.5\cartopy\tests\mpl
  copying lib\cartopy\tests\mpl\test_patch.py -> build\lib.win-amd64-3.5\cartopy\tests\mpl
  copying lib\cartopy\tests\mpl\test_plots.py -> build\lib.win-amd64-3.5\cartopy\tests\mpl
  copying lib\cartopy\tests\mpl\test_pseudo_color.py -> build\lib.win-amd64-3.5\cartopy\tests\mpl
  copying lib\cartopy\tests\mpl\test_quiver.py -> build\lib.win-amd64-3.5\cartopy\tests\mpl
  copying lib\cartopy\tests\mpl\test_set_extent.py -> build\lib.win-amd64-3.5\cartopy\tests\mpl
  copying lib\cartopy\tests\mpl\test_shapely_to_mpl.py -> build\lib.win-amd64-3.5\cartopy\tests\mpl
  copying lib\cartopy\tests\mpl\test_ticker.py -> build\lib.win-amd64-3.5\cartopy\tests\mpl
  copying lib\cartopy\tests\mpl\test_ticks.py -> build\lib.win-amd64-3.5\cartopy\tests\mpl
  copying lib\cartopy\tests\mpl\test_web_services.py -> build\lib.win-amd64-3.5\cartopy\tests\mpl
  copying lib\cartopy\tests\mpl\__init__.py -> build\lib.win-amd64-3.5\cartopy\tests\mpl
  creating build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images
  creating build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl
  creating build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_crs
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_crs\lambert_conformal_south.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_crs
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_crs\mercator_squashed.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_crs
  creating build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_examples
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_examples\global_map.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_examples
  creating build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_features
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_features\gshhs_coastlines.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_features
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_features\natural_earth.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_features
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_features\natural_earth_custom.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_features
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_features\wfs.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_features
  creating build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_gridliner
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_gridliner\gridliner1.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_gridliner
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_gridliner\gridliner_labels.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_gridliner
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_gridliner\gridliner_labels_1.5.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_gridliner
  creating build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_images
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_images\image_merge.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_images
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_images\image_nest.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_images
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_images\imshow_natural_earth_ortho.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_images
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_images\imshow_regional_projected.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_images
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_images\web_tiles.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_images
  creating build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_img_tiles2
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_img_tiles2\web_tiles.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_img_tiles2
  creating build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_img_transform
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_img_transform\regrid_image.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_img_transform
  creating build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration\barbs_1d.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration\barbs_1d_transformed.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration\barbs_plate_carree.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration\barbs_regrid.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration\barbs_regrid_with_extent.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration\global_contourf_wrap.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration\global_contour_wrap.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration\global_contour_wrap_mpl_pre_3.0.0.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration\global_map.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration\global_pcolor_wrap.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration\global_scatter_wrap.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration\multiple_projections4.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration\multiple_projections5.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration\multiple_projections520.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration\natural_earth_interface.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration\pcolormesh_global_wrap1.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration\pcolormesh_global_wrap2.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration\pcolormesh_global_wrap3.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration\pcolormesh_goode_wrap.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration\pcolormesh_limited_area_wrap.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration\pcolormesh_mercator_wrap.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration\pcolormesh_single_column_wrap.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration\quiver_plate_carree.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration\quiver_regrid.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration\quiver_regrid_with_extent.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration\quiver_rotated_pole.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration\simple_global.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration\streamplot_mpl_1.4.3.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration\streamplot_mpl_2.0.0.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration\streamplot_mpl_2.1.0.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration\streamplot_mpl_3.0.0.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_mpl_integration
  creating build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_nightshade
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_nightshade\nightshade_platecarree.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_nightshade
  creating build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_shapely_to_mpl
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_shapely_to_mpl\contour_with_interiors.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_shapely_to_mpl
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_shapely_to_mpl\poly_interiors.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_shapely_to_mpl
  creating build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_ticks
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_ticks\xticks_cylindrical.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_ticks
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_ticks\xticks_no_transform.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_ticks
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_ticks\xyticks.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_ticks
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_ticks\yticks_cylindrical.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_ticks
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_ticks\yticks_no_transform.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_ticks
  creating build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_web_services
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_web_services\wms.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_web_services
  copying lib\cartopy\tests\mpl\baseline_images\mpl\test_web_services\wmts.png -> build\lib.win-amd64-3.5\cartopy\tests\mpl\baseline_images\mpl\test_web_services
  creating build\lib.win-amd64-3.5\cartopy\data
  creating build\lib.win-amd64-3.5\cartopy\data\raster
  creating build\lib.win-amd64-3.5\cartopy\data\raster\natural_earth
  copying lib\cartopy\data\raster\natural_earth\50-natural-earth-1-downsampled.png -> build\lib.win-amd64-3.5\cartopy\data\raster\natural_earth
  copying lib\cartopy\data\raster\natural_earth\images.json -> build\lib.win-amd64-3.5\cartopy\data\raster\natural_earth
  creating build\lib.win-amd64-3.5\cartopy\data\raster\sample
  copying lib\cartopy\data\raster\sample\Miriam.A2012270.2050.2km.jpg -> build\lib.win-amd64-3.5\cartopy\data\raster\sample
  copying lib\cartopy\data\raster\sample\Miriam.A2012270.2050.2km.README.txt -> build\lib.win-amd64-3.5\cartopy\data\raster\sample
  creating build\lib.win-amd64-3.5\cartopy\data\netcdf
  copying lib\cartopy\data\netcdf\HadISST1_SST_update.nc -> build\lib.win-amd64-3.5\cartopy\data\netcdf
  copying lib\cartopy\data\netcdf\HadISST1_SST_update.README.txt -> build\lib.win-amd64-3.5\cartopy\data\netcdf
  creating build\lib.win-amd64-3.5\cartopy\data\shapefiles
  creating build\lib.win-amd64-3.5\cartopy\data\shapefiles\gshhs
  copying lib\cartopy\data\shapefiles\gshhs\README.TXT -> build\lib.win-amd64-3.5\cartopy\data\shapefiles\gshhs
  creating build\lib.win-amd64-3.5\cartopy\data\shapefiles\gshhs\c
  copying lib\cartopy\data\shapefiles\gshhs\c\GSHHS_c_L1.dbf -> build\lib.win-amd64-3.5\cartopy\data\shapefiles\gshhs\c
  copying lib\cartopy\data\shapefiles\gshhs\c\GSHHS_c_L1.shp -> build\lib.win-amd64-3.5\cartopy\data\shapefiles\gshhs\c
  copying lib\cartopy\data\shapefiles\gshhs\c\GSHHS_c_L1.shx -> build\lib.win-amd64-3.5\cartopy\data\shapefiles\gshhs\c
  creating build\lib.win-amd64-3.5\cartopy\data\shapefiles\gshhs\l
  copying lib\cartopy\data\shapefiles\gshhs\l\GSHHS_l_L2.dbf -> build\lib.win-amd64-3.5\cartopy\data\shapefiles\gshhs\l
  copying lib\cartopy\data\shapefiles\gshhs\l\GSHHS_l_L2.shp -> build\lib.win-amd64-3.5\cartopy\data\shapefiles\gshhs\l
  copying lib\cartopy\data\shapefiles\gshhs\l\GSHHS_l_L2.shx -> build\lib.win-amd64-3.5\cartopy\data\shapefiles\gshhs\l
  creating build\lib.win-amd64-3.5\cartopy\tests\lakes_shapefile
  copying lib\cartopy\tests\lakes_shapefile\ne_110m_lakes.dbf -> build\lib.win-amd64-3.5\cartopy\tests\lakes_shapefile
  copying lib\cartopy\tests\lakes_shapefile\ne_110m_lakes.shp -> build\lib.win-amd64-3.5\cartopy\tests\lakes_shapefile
  copying lib\cartopy\tests\lakes_shapefile\ne_110m_lakes.shx -> build\lib.win-amd64-3.5\cartopy\tests\lakes_shapefile
  copying lib\cartopy\io\srtm.npz -> build\lib.win-amd64-3.5\cartopy\io
  UPDATING build\lib.win-amd64-3.5\cartopy/_version.py
  set build\lib.win-amd64-3.5\cartopy/_version.py to '0.17.0'
  running build_ext
  cythoning lib/cartopy/trace.pyx to lib/cartopy\trace.cpp
  cythoning lib/cartopy/_crs.pyx to lib/cartopy\_crs.c
  cythoning lib/cartopy/geodesic/_geodesic.pyx to lib/cartopy/geodesic\_geodesic.c
  building 'cartopy.trace' extension
  creating build\temp.win-amd64-3.5
  creating build\temp.win-amd64-3.5\Release
  creating build\temp.win-amd64-3.5\Release\lib
  creating build\temp.win-amd64-3.5\Release\lib\cartopy
  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\x86_amd64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -I. -I./lib/cartopy -Ic:\users\jhg\appdata\local\programs\python\python35\include -Ic:\users\jhg\appdata\local\programs\python\python35\include "-IC:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\8.1\include\shared" "-IC:\Program Files (x86)\Windows Kits\8.1\include\um" "-IC:\Program Files (x86)\Windows Kits\8.1\include\winrt" /EHsc /Tplib/cartopy\trace.cpp /Fobuild\temp.win-amd64-3.5\Release\lib/cartopy\trace.obj
  trace.cpp
  lib/cartopy\trace.cpp(611): fatal error C1083: Cannot open include file: 'geos_c.h': No such file or directory
  setup.py:171: UserWarning: Unable to determine GEOS version. Ensure you have 3.3.3 or later installed, or installation may fail.
    '.'.join(str(v) for v in GEOS_MIN_VERSION), ))
  C:\Users\jhg\AppData\Local\Temp\pip-build-env-pze_2w09\overlay\Lib\site-packages\Cython\Compiler\Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: C:\Users\jhg\AppData\Local\Temp\pip-install-k6snkyu0\Cartopy\lib\cartopy\trace.pyx
    tree = Parsing.p_module(s, pxd, full_module_name)
  C:\Users\jhg\AppData\Local\Temp\pip-build-env-pze_2w09\overlay\Lib\site-packages\Cython\Compiler\Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: C:\Users\jhg\AppData\Local\Temp\pip-install-k6snkyu0\Cartopy\lib\cartopy\_crs.pxd
    tree = Parsing.p_module(s, pxd, full_module_name)
  warning: lib\cartopy\_crs.pyx:39:4: 'projPJ' redeclared
  C:\Users\jhg\AppData\Local\Temp\pip-build-env-pze_2w09\overlay\Lib\site-packages\Cython\Compiler\Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: C:\Users\jhg\AppData\Local\Temp\pip-install-k6snkyu0\Cartopy\lib\cartopy\geodesic\_geodesic.pyx
    tree = Parsing.p_module(s, pxd, full_module_name)
  error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\cl.exe' failed with exit status 2
  ----------------------------------------
  ERROR: Failed building wheel for Cartopy
  Running setup.py clean for Cartopy
Failed to build Cartopy
ERROR: Could not build wheels for Cartopy which use PEP 517 and cannot be installed directly
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2019-11-21 03:28:06 | 显示全部楼层
zytcerulean 发表于 2019-11-20 10:14
安装Cartopy的提示错误是这个:
E:\ss\PyCINRAD-master> pip install Cartopy
Collecting Cartopy

cartopy用编译好的whl吧,自己编译是基本不可能成功的
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-11-21 09:07:49 | 显示全部楼层
eeeee 发表于 2019-11-21 03:28
cartopy用编译好的whl吧,自己编译是基本不可能成功的

终于解决 已经成功import了~谢谢
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-11-21 11:06:14 | 显示全部楼层
大神,想请教一下,我想读取可能发生雷暴的点,想返回这些点的位置信息,可以实现吗?
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2019-11-24 02:06:51 | 显示全部楼层
1.5版本发布啦
QQ截图20191122233247.png
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表