我已经使用VegaLite.jl在Julia中绘制了一个choropleth贴图。和Geopandas在Python中绘制相同的图。
[我想在两者之间建立基准,所以我想知道Geopandas是否已完全用Python编写,或者它仅仅是包装器?
谢谢
GeoPandas本身是用纯Python编写的,但是它取决于fiona,rtree,pyproj和shapely。他们所有人都使用C库来完成这项工作。 Fiona GDAL,rtree libspatialindex,pyproj PROJ6和匀称的GEOS。
关于绘图,GeoPandas使用matplotlib。我看到matplotlib有一些C代码,但不确定在这种情况下是否使用它。