mysql> SELECT ST_Summary(point(3,4),POINT(4,5)); ERROR 1305 (42000): FUNCTION ST_Summary does not exist
ERROR: function st_summary(point, point) does not exist LINE 1: SELECT ST_Summary(point(3,4),POINT(4,5)); ^ HINT: No function matches the given name and argument types. You might need to add explicit type casts.
多谢关注回答;
研究了下MySql官方文档(5.7第13章15节page1752开始),有很多关于地理位置、空间的函数可用,比如1楼所提醒的ST_Distance函数,还有ST_Intersects()计算两点相同属性,ST_Difference()计算两点的不同属性,ST_Buffer()计算的是偏差?
试了很多还是不行,再研究PostGis官方文档(2.3版本,第14章page685开始),这个支持函数貌似更多,看到了ST_Summary想直接加出偏差值,将GPS坐标转换为bd,但是呢,这个
让我很伤心啊
再来OpenGIS文档,这个是没有介绍通用函数的,基本介绍使用方法,又回头研究了下PostGIS的自带函数,是安装时直接用sql文件导进去的,最后总结,自己写个函数吧,可能更快些,用这个没必要!
谢邀,不是很熟悉
point
,粗略查了下资料,希望对你有帮助 传送门