如何用python划分基于本地区域的世界地图?

时间:2018-01-31 07:12:04

标签: python matplotlib pygal

我想根据每个国家的地区划分世界地图。 但是当我在互联网上搜索它时,我找到了一个名为pygal的图书馆,可以制作一张世界地图。 但是我希望图书馆能够访问所有大陆及其所有国家的所有数据以及一个国家的所有当地区域以及有关其人口,区域和地理位置的一些数据(例如:当地的中心区域为纬度和经度)。 我可以通过pygal用以下代码显示我的数据:

显示一些国家/地区:

import pygal
wm = pygal.maps.world.World()
wm.title = "North, Central, and South America"

wm.add("NOrth America", ["ca","mx","us"])
wm.add("Central America", ["bz","cr","gt","hn","ni","pa","sv"])

wm.render_to_file("americas.svg")

show continets:

import pygal

supra = pygal.maps.world.SupranationalWorld()
supra.add('Asia', [('asia', 1)])
supra.add('Europe', [('europe', 1)])
supra.add('Africa', [('africa', 1)])
supra.add('North america', [('north_america', 1)])
supra.add('South america', [('south_america', 1)])
supra.add('Oceania', [('oceania', 1)])
supra.add('Antartica', [('antartica', 1)])

supra.render_to_file("continents.svg")

0 个答案:

没有答案