在做posgis相关的数据库操作时,产生了错误line_locate_point: 1st arg isnt a line。

最后查询发现是ST_LineLocatePoint(geom,geom)空间计算函数,第一参数LINESTRING类型的geom数据,第二个参数是一个点。

本人遇到这个错误,是因为第一个参数里放入了MultiLineString类型的数据。最后改用了将MultiLineString拆分为LINESTRING,进行了计算。

如果不清楚你的geom的数据类型,可以使用ST_GeometryType(geometry g1)查看一个是否是同样的问题。

在网上也有其他人遇到了这个问题,不过按照他的方案,问题并没有解决,不过你可以尝试一下。

https://stackoverflow.com/questions/32847470/postgis-point-returned-in-st-linelocatepoint-not-able-to-detect-in-st-contains

postGIS错误line_locate_point: 1st arg isnt a line相关推荐

  1. hello.s:15: 错误: junk at end of line, first unrecognized character valued 0x8 的解决方法

    gcc编译报错如下: hello.s: 警告: 文件结束,非行尾:插入新行 hello.s:1: 错误: junk at end of line, first unrecognized charact ...

  2. matlab saveas使用报错:错误使用 matlab.graphics.internal.name (line 101)

    clear addpath('D:\matlab program'); Im = imread('lena512color.bmp'); imshow(Im); saveas(gcf,'save.bm ...

  3. 探讨NDK编译错误ld.exe: Dwarf Error: mangled line number section.

    如题所示的NDK编译错误是什么原因导致的? 我的困惑 今天在把WIN32下的一个工程移植到ANDROID时遇到上述错误,感到非常困惑.错误如下: D:/ndkr8/toolchains/arm-lin ...

  4. ijkplayer eclipse 运行错误解决java.lanBinary XML file line #16: Error inflating class tv.danmaku.ijk.media

    移植android studio的ijkplayer sample到eclipse.运行时提示 程序停止运行,log如下: 折腾了一下午,终于解决了. 04-02 20:37:14.471: D/da ...

  5. 错误:cc1: error: unrecognized command line option “-m32”

    操作系统:RHEL5.1-Server 编译器:gcc 4.1.2 工程:x264-snapshot-20120817-2245 问题:在编译安装 x264 时出现下列错误 解决方案:找到工程中Mak ...

  6. 解决错误 Bad key “text.kerning_factor“ on line 4 in

    错误信息截图如下:  错误原因: 一个名为"text.kerning_factor"的key失效引起的版本冲突,原因是matplotlib旧版本需要的这个key,新版本不需要了: ...

  7. python做caffe debug layer错误可能原因 CallObjectWithKeywords train.sh: line 60: 9024 Segmentation fault

    之前做过的尝试. 查看protoc的版本:protoc --version 然后pip安装和上述一致的版本.没有解决,然后下面暂时解决了.类似于 pip install --user --upgrad ...

  8. VHDL出现综合错误:“ERROR:Xst:827 - file_name Line xx: Signal xx cannot be synthesized, bad synchronous desc

    出错的代码有可能是类似下面两对代码的结构 1.在一个进程中 if 和 elsif 的判断条件都为上升沿,执行语句对同一个信号赋值,导致电路无法综合. process (c, r) is beginif ...

  9. 编译器连接器分析器_使用构建分析器了解您的构建

    编译器连接器分析器 As members of the Android Developer Tools team, my teammates and I come to work each day t ...

最新文章

  1. Java IO基础原理你该知道这些
  2. C# Enum,Int,String的互相转换 枚举转换
  3. 交换机短路_你了解交换机的相关知识吗?还不赶快收藏起来
  4. SpringSecurity - 基础篇
  5. js 小数取整的函数
  6. 从零开始学习docker(一)
  7. 初始Windows程序
  8. 提高篇 第一部分 基础算法 第4章 广搜的优化技巧
  9. 编程体系结构(04):JavaIO流文件管理
  10. sender分析之创建请求
  11. SQL Server 2008 R2的完全卸载
  12. Python操作json文件
  13. 并行接口电路8255A的基本使用——三种工作方式的时序图的具体讲解
  14. 【线性代数04】投影矩阵P和标准正交矩阵Q
  15. 删除隐藏linux分区,删除笔记本电脑EISA隐藏分区
  16. 陌陌直播全景监控系统实践
  17. 3131: [Sdoi2013]淘金
  18. css层叠样式表基础学习笔记--第一章 css简介及引入
  19. 面向智慧农业的分层土壤墒情监测仪的设计及应用
  20. pytest + yaml 框架 -20.支持全局代理proxies_ip的配置

热门文章

  1. Linux(本笔记基于的版本为Ubuntu 14.04)- 24 管道
  2. 分享35款非常有用的免费字体
  3. 【原创】终结选择困难,Xshell、MobaXterm、PuTTY、SecureCRT 多款 SSH 终端软件该怎么选
  4. 极智Paper | 单级特征检测网络 YOLOF
  5. OpenCV/Matlab生成倒放视频(2022.1.5)
  6. 奥塔在线:VisualStudio中使用Git的详细配置说明
  7. Java读按行读文件内容
  8. 408 | 【2010年】计算机统考真题 自用回顾知识点整理
  9. Win7系统安装哪个版本的Chrome浏览器
  10. 浅谈大数据之足球盘口赔率水位分析的思路与神准预测技巧(一)