首页 > 解决方案 > 在 Python 模拟程序中动态修改 shapefile 显示

问题描述

我希望能够在 Python 模拟程序中使用基于 GIS 的 shapefile,使其显示可以随着模拟的时间进行动态更改(就是这样,在每个模拟滴答声中,shapefile 显示的某些方面/视图可以更改)。模拟中 shapefile 显示的这些动态变化可以是,例如,shapefile 多边形颜色的改变,在这些多边形内的某处添加(写入)点、圆或饼图,或者改变它们的颜色,以及类似的事情.

对于那些熟悉基于 Java 的 Repast 3 的人来说,这个模拟工具包使用(集成)基于 Java 的 OpenMap(来自 BBN Technologies, http: //openmap-java.org/)来使上面解释的内容成为可能,如此处所述(请看这可能是什么样子的数字): http ://repast.sourceforge.net/repast_3/how-to/Gis_How_To.html

问题是:您是否知道 Python(或任何其他解决方案)中有一个类似的工具包/程序/模块,它与 OpenMap 的工作相同,以便执行上面第一段中解释的操作?

标签: pythongisshapefilerepast-simphonyopenmap

解决方案


推荐阅读