Skip to content

Releases: cnmetlab/cnmaps

1.0.4

31 Jul 15:13
Compare
Choose a tag to compare

性能优化

  1. MapPolygon.maskout 方法进行了性能优化。
  2. draw_map 函数的性能进行了优化。
  3. clip_* 函数性能进行了优化。

功能

  1. 增加了 MapPolygon.make_maskout_array 方法。

1.0.3

27 Jul 06:52
31d10ed
Compare
Choose a tag to compare

优化绘图模块

1.0.2

26 Jul 06:06
bdbf56a
Compare
Choose a tag to compare

对 drawing 进行了优化。

1.0.1

05 Apr 14:56
Compare
Choose a tag to compare
  • 修复了安装依赖缺少 geopandas 的问题。

1.0.0

05 Apr 12:43
Compare
Choose a tag to compare
  • 增加了 cnmaps.maps.get_adm_maps 函数以支持对市、区县等行政边界的查询,高德的行政边界数据上已下探到区县级别。
    • 支持多条件筛选和一次性返回多个对象功能。
    • 集成了 geopandas 引擎。
  • 增加了 cnmaps.maps.get_adm_names 函数以支持对支持的行政区关键字的查询。
  • 增加了 cnmaps.drawing.draw_maps 函数以方便一次性绘制多个地图边界。
  • 增加了 cnmaps.regions.region_polygons 可以直接获取例如华北地区、华东地区、京津冀、江浙沪等边界对象。
  • 删除了 cnmaps.get_map 函数,其行政边界查询的功能转移至 get_adm_maps ,但用法上会有一些变化。
  • 暂时删除了对青藏高原边界的支持。

0.2.1

01 Mar 17:47
Compare
Choose a tag to compare
0.2.1 Pre-release
Pre-release

BUGFIX:

  1. 修复了Windows系统中GBK编码无法加载数据的问题。

0.2.0

15 Feb 18:44
Compare
Choose a tag to compare
0.2.0 Pre-release
Pre-release

增加了新功能:

  1. 增加了对pcolormesh图的裁剪支持,#3

修复了问题:

  1. 修复了边界错误的问题,#5

0.1.11

13 Feb 17:03
Compare
Choose a tag to compare
0.1.11 Pre-release
Pre-release

尝试修复 #1 中的问题

0.1.10

13 Feb 14:29
Compare
Choose a tag to compare
0.1.10 Pre-release
Pre-release

pypi: cnmaps 0.1.10版本

实现了以下功能:

  1. cnmaps.get_map函数: 获取地图
  2. cnmaps.draw_map函数: 绘制地图
  3. cnmaps.MapPolygon类: 地图对象, 包括: 加号(合并)、减号(剪切)、逻辑与(交集)运算符的支持,get_extent方法
  4. cnmaps.clip_contours_by_map函数: 基于MapPolygon类对等值线图做裁减
  5. cnmaps.sample.load_dem函数: 加载dem样例数据
  6. cnmaps.clip_clabels_by_map函数: 基于MapPolygon类对标签做裁减
  7. 对cartopy.crs各类投影的支持
  8. 对全国中国国界、全国各省(特区/直辖市)地图的预置, 且处理了已知的拓扑错误
  9. 集成了travis CI自动化测试