Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在mysql中存储在图像上绘制的多边形的坐标_Mysql_Spatial_Image Editing - Fatal编程技术网

如何在mysql中存储在图像上绘制的多边形的坐标

如何在mysql中存储在图像上绘制的多边形的坐标,mysql,spatial,image-editing,Mysql,Spatial,Image Editing,我有一个基于web的图像编辑器,在图像编辑器中,有一个可以在图像上自由绘制的功能。用户可以画任何他想要的东西。我想将在图像上绘制的多边形的坐标存储到mysql数据库中。对于一张图像,将有数千个这样的点,因此线性存储它们不是一个好的解决方案。我应该使用空间数据类型吗?欢迎提出建议。提前谢谢。基本上是像流程纸一样的东西吗?是的,有点像。但这里主要关心的是使用什么数据类型将x和y坐标存储到mysql数据库中。好吧,我认为这与您希望从数据库中查询几何体的情况不同,因此,尽管有您的担心,我还是会尝试将其存

我有一个基于web的图像编辑器,在图像编辑器中,有一个可以在图像上自由绘制的功能。用户可以画任何他想要的东西。我想将在图像上绘制的多边形的坐标存储到mysql数据库中。对于一张图像,将有数千个这样的点,因此线性存储它们不是一个好的解决方案。我应该使用空间数据类型吗?欢迎提出建议。提前谢谢。

基本上是像流程纸一样的东西吗?是的,有点像。但这里主要关心的是使用什么数据类型将x和y坐标存储到mysql数据库中。好吧,我认为这与您希望从数据库中查询几何体的情况不同,因此,尽管有您的担心,我还是会尝试将其存储为一串点,就像它们在flowpaper中所做的那样。看看MySQL的几何工具,例如Linestring:本质上类似于flowpaper?是的,有点像。但这里主要关心的是使用什么数据类型将x和y坐标存储到mysql数据库中。好吧,我认为这与您希望从数据库中查询几何体的情况不同,因此,尽管有您的担心,我还是会尝试将其存储为一串点,就像它们在flowpaper中所做的那样。看看MySQL的几何工具,例如Linestring: