mysql-spatial相关内容
我不太喜欢数据库,我对实施本教程有以下疑问:https://mariadb.org/jquery-and-gis-distance-in-mariadb/ 所以基本上我的疑问与这个 SQL 语句有关,它创建了一个函数来计算 MariaDB 数据库上两个 点 之间的距离: CREATE FUNCTION earth_circle_distance(point1 point, point2 p
..
我正在开发一个集成mapquest地图并使用mapquest API的应用程序. 此刻,我要实现以下目标:注册用户必须输入纬度和经度信息,并且该信息必须存储在几何类型字段中.相反,查看其帐户的用户应看到输入的纬度和经度信息. 在较早的简化代码库中,我通过使用MySQL函数AsText和GeomFromText在MySQL查询中直接实现了这一点.但是现在我在CodeIgniter上,需要
..
是否可以通过MySQL查询(其中pt1,pt2,...是另一个查询的结果,换句话说就是pt1,pt2,...存储在MySQL表中)来创建某些几何图形(例如LineString(pt1,pt2,...))? 示例:SELECT LineString(SELECT point FROM points) AS line; 谢谢! 解决方案 我遇到了类似的问题,并以此方式解决了该问题:
..
Buffer 调用是格式为Buffer(g,d). g是几何值(例如点,线串和多边形). d是距离. d使用什么度量单位? 米?里数?公里? 解决方案 此处或任何空间分析功能中都没有单位. 这些功能通常与使用纬度和经度坐标的几何值一起使用,但是空间功能可以与来自任意网格坐标系的数据一起使用,并且服务器的功能对功能的本质一无所知特定的“空间"被映射. 那么,距离
..
我使用mysql空间函数. 我必须了解点是否位于多面中. 最初我使用MBRContains,但是它以一种奇怪的方式工作,所以我遇到以下错误: Mysql函数MBRContains不正确 我的下一步是切换到功能ST_Contains.但是我发现,如果我使用来自polypolygon的polygon(来自multipolygon)顶点作为参数-函数返回false,但我想取消所有multi
..
我有以下多边形(在图像中您可以看到其覆盖的区域) POLYGON((-74.05100448502202 4.7239278424321,-74.05092938316898 4.7241416902206,-74.04830618275201 4.7237460717602,-74.04643668306903 4.7234306460692,-74.04635688735101 4.72
..
我收到一条mySQL错误,提示"ADDRESS_LONGI_LATIT_LOCATION"不能为null. 'geomfromtext/pointfromtext'可能返回空值.怎么了感谢您的帮助. INSERT INTO address (ADDRESS_NICKNAME,ADDRESS_LONGI_LATIT_LOCATION) VALUES ('Testing',geomfromte
..
我不是这样的数据库,我有以下疑问实施本教程: https://mariadb.org/jquery-and-gis-distance-in-mariadb/ 所以基本上我的疑问是关于这个SQL创建一个函数来计算MariaDB数据库上两个点之间的距离的函数: CREATE FUNCTION earth_circle_distance(point1 point,point2 point)
..
我创建了以下MySQL表来存储纬度/经度坐标以及每个点的名称: CREATE TABLE `point`( `id` int(10)unsigned NOT NULL AUTO_INCREMENT, `name` varchar(128)NOT NULL, `location`指向NOT NULL, PRIMARY KEY(`id`), SPATIAL KEY`location`(`l
..