最佳答案
创建 map 元素后,即 m = Basemap(),获取像这样的顶点...
m.drawcoastlines().properties()['paths'][0].vertices # Lake outline
m.drawcoastlines().properties()['paths'][1].vertices # Island outline
它返回用于绘制轮廓的每个点的纬度/经度对的数组。
array([[-112.766113281, 41.660003662],
[-112.782218933, 41.643051147],
[-112.786392212, 41.619445801],
....and so on]])
我想你可以对绘制的州、县等做同样的事情。
关于python - 如何获取Python matplotlib Basemap中绘制的 map 元素的坐标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43529528/