python中的数据可视化-连接到数据库后

python中的数据可视化-连接到数据库后,python,database,postgresql,visualization,Python,Database,Postgresql,Visualization,你能帮我用python连接到postgresql数据库吗?我需要用python创建图形界面,它将可视化数据库中的shapefile数据(我在数据库中有大约50个shapefile格式的多边形)。你能帮我创建这样的应用程序吗?我是python的begginer。要与数据库通信,请使用。如果您熟悉基本的数据库概念,那么它将是快速、简单和高效的 从这里你有几个选择。您可以使用,它应该是解析shapefile的一个很好的包。然后可以使用大量python图形包可视化数据,如 根据您定义的“创建图形界面

你能帮我用python连接到postgresql数据库吗?我需要用python创建图形界面,它将可视化数据库中的shapefile数据(我在数据库中有大约50个shapefile格式的多边形)。你能帮我创建这样的应用程序吗?我是python的begginer。

要与数据库通信,请使用。如果您熟悉基本的数据库概念,那么它将是快速、简单和高效的

从这里你有几个选择。您可以使用,它应该是解析shapefile的一个很好的包。然后可以使用大量python图形包可视化数据,如

根据您定义的“创建图形界面”,每个选项都适合不同的需要。如果需要创建简单的图形输出,请使用上述图形实用程序之一从文本构建多边形。如果您需要创建专业外观的图像,请尝试使用mapnik(在其他一些答案中提到),它可以轻松读取形状文件。如果您需要创建一个功能齐全的GUI,这可能不是初学者的任务——在深入研究形状文件和多边形之前,您应该先编写基本的GUI应用程序

但是,如果您只需要查看多边形,请跳过python并直接使用,这将非常容易地可视化您的多边形。它还附带了其他一些不错的功能,比如颜色、缩放等等。

(来源:)

要与数据库通信,请使用。如果您熟悉基本的数据库概念,那么它将是快速、简单和高效的

从这里你有几个选择。您可以使用,它应该是解析shapefile的一个很好的包。然后可以使用大量python图形包可视化数据,如

根据您定义的“创建图形界面”,每个选项都适合不同的需要。如果需要创建简单的图形输出,请使用上述图形实用程序之一从文本构建多边形。如果您需要创建专业外观的图像,请尝试使用mapnik(在其他一些答案中提到),它可以轻松读取形状文件。如果您需要创建一个功能齐全的GUI,这可能不是初学者的任务——在深入研究形状文件和多边形之前,您应该先编写基本的GUI应用程序

但是,如果您只需要查看多边形,请跳过python并直接使用,这将非常容易地可视化您的多边形。它还附带了其他一些不错的功能,比如颜色、缩放等等。

(来源:)

我会把它分解成更小的问题,然后解决每个问题

a) 如何使用python连接到postgresql数据库

-看起来像亚当·马坦建议的那样,psycopg2是个不错的选择

b) 用python绘制形状文件数据


我会把它分解成更小的问题,然后解决每个问题

a) 如何使用python连接到postgresql数据库

-看起来像亚当·马坦建议的那样,psycopg2是个不错的选择

b) 用python绘制形状文件数据

非常适合绘制地图。它还可以处理各种格式和形状文件。据我所知,它还支持PostgreSQL(至少是PostGIS)

最不重要但并非最后一点:它带有Python接口(请参见)

非常适合绘制地图。它还可以处理各种格式和形状文件。据我所知,它还支持PostgreSQL(至少是PostGIS)


最不重要但并非最后一点:它带有Python接口(请参见)

一些评论让我产生了似曾相识的感觉。作者还说这是我大学的一个项目,我不能使用Qgis。有些评论让我产生了似曾相识的感觉,作者还说这是我大学的一个项目,我不能使用Qgis。他们应该就这么来,而不是去“那个”大学。