gpt4 book ai didi

mysql - 从 QGis 连接到 Mysql 不会绘制矢量几何图形

转载 作者:行者123 更新时间:2023-11-29 10:30:40 32 4
gpt4 key购买 nike

大约一年来,我一直在使用 QGis 2.18 和 Mysql 5.7。我主要负责可视化和编辑表格中的矢量数据。所有这一切都是在 Windows 7 中完成的,一切都很完美。然后我的电脑升级到Windows 10,突然我无法在QGis中显示任何矢量几何数据。

与往常一样建立了与数据库的连接,我可以在“选择要添加的矢量图层...”对话框中选择一个表格进行可视化,一切看起来都很好。它甚至按预期显示几何类型和要素数量。

然而,QGIS 的 map 窗口中没有任何显示。我可以看到表中的数据和所有内容,但缺少几何图形。不用说,这在QGIS中是非常重要的。

到目前为止,我已经尝试了以下解决方案,并取得了一些进展:1. 安装 32 位和 64 位版本的 mysql 服务器和 QGIS。2.安装Mysql服务器5.6版本,成功了!但遗憾的是我需要 5.7 版本3. 安装最新版本的QGIS (2.99)。4. 将几何图形的 SRID 更改为 0 和许多其他值。

这方面有什么经验吗?

最佳答案

我有同样的问题(QGIS 2.18 版以及 3.0 版,MySQL 5.7 版)。就我而言,这是通过通过属性>源>提供功能过滤器选项应用功能过滤器来解决的。

您可以在那里输入您的 SQL 查询,例如SELECT * FROM <table_name>; 。不要忘记按 F5 刷新 Canvas 。希望这会有所帮助。

关于mysql - 从 QGis 连接到 Mysql 不会绘制矢量几何图形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47461400/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com