如何使用 python 可视化空间数据

How to visualize spatial data using python

我应该使用哪些库来使用 python 可视化空间数据?

我有点的纬度和经度位置,以及这些位置的类型: 我需要在地图上显示所有点,并根据其类型对点进行着色。

我找到了 this tutorial,但它解释了更复杂的事情。如果可能的话,我正在寻找更简单的解决方案。

我个人会使用 matplotlib + basemap,我相信有很多选择,但那些总是适合我。

下面是一个在地图上放置点的简单示例:

from mpl_toolkits.basemap import Basemap
import matplotlib.pyplot as plt

map = Basemap(projection='ortho', 
              lat_0=0, lon_0=0)

map.drawmapboundary(fill_color='aqua')
map.fillcontinents(color='coral',lake_color='aqua')
map.drawcoastlines()

x, y = map(0, 0)

map.plot(x, y, marker='D',color='m')

plt.show()