4

是否有任何允许交互式显示 GIS shapefile 的包?我正在寻找一个简单的 GUI 来显示简单的 shapefile(海岸线等),但似乎找不到从哪里开始。我最初的任务是在 R 中执行此操作,但我想尝试使用 python 和 Qt。

4

2 回答 2

2

Mapnik支持 GIS 形状文件并具有 Python 接口。

于 2012-08-08T18:51:33.113 回答
0

我认为您可以结合使用shapefile库来读取文件,并使用shapefile来处理所有数据。

我曾经使用shapely已加载到数据库中的地理数据源来处理点和多边形数据。

根据您的评论,如果您只想在 PyQt 应用程序中显示一个 shapefile,那么您真正需要的就是将其转换为 SVG 并直接显示。我没有使用过这个转换库,但我相信还有更多类似的。然后你可以使用QSvgWidget来加载和显示它

于 2012-08-09T19:34:05.857 回答