因此,我正在建立一个基于代理的模型,该模型在地理地图(本例中为叙利亚)上运行。我尝试用python编写它,但是即使经过一些优化技巧,性能还是很慢。我当时想我应该转向只用C ++编写模型,但是我不知道哪些可视化软件包可以包含地图?我倾向于在C ++中使用gnuplot,但无法找到在该软件包中合并gis底图的方法。我不确定在VTK或任何其他软件包中是否有可能。我想找到一种方法来在C ++中快速运行我的模型,但又不会丢失地理信息。有什么建议么?
最佳答案
也许这个项目对您有用吗?
http://code.google.com/p/vtk-grass-bridge/
如果您可以使用GRASS处理GIS数据,则似乎该项目可以将其转换为VTK可以呈现的内容,而所有这些都可以在一个C ++应用程序中完成。
关于python - c++ gis/空间库,用于更高性能的计算,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21663551/