如何在Python matplotlib Basemap中获取绘制地图元素的坐标?
How to get the coordinates of drawn map elements in Python matplotlib Basemap?
我想检索底图用来绘制大盐湖的点
创建地图元素后,即 m = Basemap(),像这样获取顶点...
m.drawcoastlines().properties()['paths'][0].vertices # Lake outline
m.drawcoastlines().properties()['paths'][1].vertices # Island outline
returns 数组 latitude/longitude 对每个点用于绘制轮廓。
array([[-112.766113281, 41.660003662],
[-112.782218933, 41.643051147],
[-112.786392212, 41.619445801],
....and so on]])
我想你可以对绘制的州、县等做同样的事情
我想检索底图用来绘制大盐湖的点
创建地图元素后,即 m = Basemap(),像这样获取顶点...
m.drawcoastlines().properties()['paths'][0].vertices # Lake outline
m.drawcoastlines().properties()['paths'][1].vertices # Island outline
returns 数组 latitude/longitude 对每个点用于绘制轮廓。
array([[-112.766113281, 41.660003662],
[-112.782218933, 41.643051147],
[-112.786392212, 41.619445801],
....and so on]])
我想你可以对绘制的州、县等做同样的事情