Concepedia

Publication | Open Access

SciTools/cartopy: v0.17.0

18

Citations

0

References

2018

Year

Abstract

Version 0.17 (2018/11/17) Issues Closed Issue 1171 - Shapereader doctest failure Issue 1155 - Admin 1 features incompletely drawn in some cases (PR 1160) Issue 1144 - Clipping issue with Geostationary/NearsidePerspective Issue 1131 - contourf producing maps with blank spots (PR 1146) Issue 1128 - nightshade feature implemented? (PR 1135) Issue 1126 - Incompatible with matplotlib 3 Issue 1120 - AttributeError: 'GeoAxesSubplot' object has no attribute '_hold' Issue 1112 - Adjust <code>setup.py</code> to reflect PEP-518, instead of throwing a "you need cython" error. (PR 1132) Issue 1111 - Ensure function with Proj4 version 5+ Issue 1099 - SegFault for initializing cartopy crs for Southern Hemisphere LambertAzimuthalEqualArea (PR 1100) Issue 1097 - Error specifying center long for Mercator projection and extents on Python 3.6 (PR 1124) Issue 1080 - SRTM path in USGS server changed Issue 1078 - Closed line is wrapping around the border (PR 1162) Issue 1071 - Test failure with Proj v5.0.1 (PR 1124) Issue 1060 - triplot IndexError when lost marker and linestyle paraments (PR 1062) Issue 1056 - setting up a cartopy google group? Issue 1045 - Support Proj &gt; 4 (PR 1124) Issue 1040 - Support more parameters for Mercator (PR 1043) Issue 1015 - missing gridlines: InterruptedGoodeHomolosine (PR 1146) Issue 996 - cartopy.geodesic is undocumented (PR 1169) Issue 992 - Remove pcolormesh patched? Issue 986 - Display all 60 zones of UTM projection in projection list Issue 802 - Mollweide plotting error for bounds on pole (PR 1146) Issue 724 - Mollweide projection for polygons that intersect a pole (PR 1146) Issue 580 - cartopy.mpl.feature_artist.FeatureArtist.draw does not preserve ordering for facecolors, etc (PR 1019) Issue 403 - Stuck while loading 10m oceans Issue 387 - Autoscale the stock feature classes, and allow users to manually set the scale Issue 310 - Incorrect Polygons for some filled contour plots Issue 250 - Consider using Fiona for reading Shapefiles Issue 158 - Remove path_to_geos heuristics (PR 1162) In this release 30 issues were closed. Pull Requests Merged PR 1201 - Make nightshade example figure size consistent. PR 1199 - TST: Disable downloads in autoscaler tests. PR 1197 - SlippyImageArtist redraw on mouse down PR 1196 - Add pretty Jupyter repr of Projections PR 1195 - Add raster caching to smooth pan/zoom PR 1191 - Fix bug in exception for outdated Proj. PR 1189 - Fix up the satellite projections (Fixes #1144) PR 1188 - Add a cartopy.io.img_tiles.Stamen class (1013) PR 1185 - TST: Install all doc deps at the same time. PR 1182 - Add Equal Earth projection PR 1181 - Moved the nightshade implementation into a feature. PR 1180 - Improve warped rectangular projections PR 1178 - Fixes to testing, improved travis.yml and use plt instead of pyplot PR 1173 - Add links to the Gitter chatroom PR 1170 - Update mapbox tiles interface PR 1169 - Improve docs for Cython extensions (996) PR 1168 - Add Eckert family of projections PR 1167 - Normalize and (slightly) speedup boundary and limit calculations PR 1163 - Add Travis configuration to upload sdists to PyPI (1163) PR 1162 - Stop guessing whether Paths are polygons on new MPL. (158, 1078) PR 1160 - Use both x/y limits to determine Mercator threshold. (1155) PR 1159 - TST: Allow new test images to use any mpl style. PR 1158 - TST: Update web tiles result image. PR 1153 - Update sphinx-gallery to 0.2.0 PR 1150 - Use pykdtree when available PR 1148 - Fuzz more projection boundaries to work with proj &gt;= 5 PR 1146 - Fix projected line strings getting truncated early. (802, 724, 1131, 1015) PR 1145 - TST: Add a fixture enabling SRTM login using envvars. PR 1143 - Update SRTM url and fix tests PR 1139 - Add more projection-specific tests PR 1138 - Add support for other radii in Miller projection + tests PR 1137 - Fix some minor typos and style issues PR 1136 - Deprecate clip_path. PR 1135 - Adding a nightshade/terminator feature (1128) PR 1132 - BLD: Add pyproject.toml defining build requirements. (1112) PR 1130 - Fix support for Matplotlib 3.0.0 PR 1129 - TST: Speed up travis a bit PR 1124 - ENH: Support proj4 v5+ (1097, 1071, 1045) PR 1123 - DOC: Fix some minor issues PR 1122 - Fix deprecations from NumPy PR 1121 - TST: Fix license checks with new git and Python. PR 1103 - Add all 60 zones of the UTM projection to the docs projection list PR 1101 - Use tuple for multidimensional array indexing PR 1100 - Prevent segfault in LambertAzimuthalEqualArea (1099) PR 1096 - Input validation for Geodesic.inverse, and a new Geodesic.geometry_length method PR 1091 - TST: Add unit test for tranform_point with empty arrays PR 1090 - Fix crash PR 1083 - Make changes suggested to solve gshhs zipfile path problems on windows PR 1075 - conda list --explicit PR 1070 - Update image tests for matplotlib 2.1. PR 1069 - Make use of README.md in setup.py, and update README.md to include some badges and an image PR 1063 - DOC: Update conda to try to fix circleci. PR 1062 - Fix transform_points for empty arrays (1060) PR 1057 - DOC: Add Get in touch section PR 1054 - DOC: change natural_earth to shapereader.natural_earth in example PR 1053 - add epsg 3857 support to wmts PR 1052 - force string conversion for wmts row, col and tile set id PR 1043 - Add more options to Mercator projection (1040) PR 1042 - Normalize grid coordinates used for interpolation. PR 1041 - Drop support for Matplotlib &lt; 1.5.1 and NumPy &lt; 1.10 PR 1037 - Add ne_ prefix to NaturalEarth cache files. PR 1036 - Ensure copyright &amp; license is followed for sphinx-gallery. PR 1034 - Update some doc refs PR 1032 - Improvements to test metadata PR 1031 - Add a zenodo badge for cartopy. PR 1029 - Better support colour overrides for Features. PR 1022 - Add support for Equidistant Conic projection. PR 1019 - Added the styler keyword to allow on-demand / callback to determine styling of geometries in the matplotlib interface. (580) PR 1000 - Creating a Fiona Reader for shapefiles PR 951 - Add _repr<em>html</em> to Projection class In this release 70 pull requests were closed. Contributors @acrosby, @ajdawson, @bjlittle, @dkillick, @dopplershift, @greglucas, @kaedonkers, @LukeC92, , @manugarri, @pelson, @QuLogic, and @raybellwaves contributed changes in this release.