cnmaps
cnmaps copied to clipboard
怎么使用cnmaps生成符合中国标准的世界地图
如题,有时候需要绘制中国行政区划的时候也会涉及其他国家,请问要怎么制作出符合标准的世界地图呢
@huddao 这个之前考虑过直接添加接壤国家的地图边界到包数据中: #41 ,目前还没做这个功能。 目前如果要自己做,可以考虑先自己解析接壤国家的国界线,用 MapPolygon 实例化成可以操作的多边形实例,然后用中国的国界对它做减法。
from cnmap import MapPolygon
# 假设已实例化后的印度国界为 raw_india_polygon,是 MapPolygon 对象。
intersect = get_adm_maps(country="中华人民共和国", only_polygon=True, record="first") & raw_india_polygon
new_india_polygon = raw_india_polygon - intersect
# 用 new_india_polygon 画图
感谢,我试一下