sql - 如何绕过错误未知几何类型多曲线
问题描述
我有一个带有多边形几何形状的表,我需要创建一个视图,该视图从大约 10 个具有多边形、线和点几何形状的表中提取大约 100 个不同的列,这些表与使用st_intersects
.
我的问题是,在创建视图之后,当我尝试运行它时,我不断得到这个未知的几何类型,它没有告诉我错误的位置
ERROR: Unknown geometry type: 11 - MultiCurve
我尝试st_isvalid(r.geom) = true
在每个表上使用作为 where 条件,因为其中一个图层肯定有一些无效的几何图形,但我一直遇到这个错误。
解决方案
推荐阅读
- javascript - Reactstrap 输入字段文本和占位符显示在输入中间
- python - 字典中特定列表索引中的最大值
- r - R-如何编辑重复记录?
- c# - 处理多个远程客户端的 UDP 服务器
- jq - jq 根据包含来自另一个字段的字段选择字段
- javascript - 部署到 Heroku 后,JavaScript 日期时间不同
- tabulator - 制表符并将数据发送到 C#
- c++ - 如何让子目录在 CMake 的 find_package() 中使用 VCPKG?
- python - 如何修复 dcc-garch 模型错误:传递值的形状是 (77,45),索引暗示 (77,10)?
- python - Discord.py 和多线程