Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/368.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
Javascript 在SQL Server中存储XY坐标数组的最佳方法_Javascript_Sql Server_Database Design_Geometry_Coordinates - Fatal编程技术网

Javascript 在SQL Server中存储XY坐标数组的最佳方法

Javascript 在SQL Server中存储XY坐标数组的最佳方法,javascript,sql-server,database-design,geometry,coordinates,Javascript,Sql Server,Database Design,Geometry,Coordinates,我在平面布置图上绘制房间,并使用JS前端使用的坐标设置房间的边界,如[[400175],[400200],[360200],[360175] 每个房间是表中的一行,边界坐标是一列。我应该如何存储这些数据以提高性能 按原样将其存储为字符串,并在检索时反序列化 将其存储为CSV400175400200360200360175,并将每对作为重建阵列的坐标 是否将其存储为几何图形类型?不确定这是否适用,请不要使用它。两个选项1)您可以存储为JSON数组2)存储为二进制格式,与JSON相比检索速度更快取决

我在平面布置图上绘制房间,并使用JS前端使用的坐标设置房间的边界,如
[[400175],[400200],[360200],[360175]

每个房间是表中的一行,边界坐标是一列。我应该如何存储这些数据以提高性能

按原样将其存储为字符串,并在检索时反序列化

将其存储为CSV
400175400200360200360175
,并将每对作为重建阵列的坐标


是否将其存储为
几何图形
类型?不确定这是否适用,请不要使用它。

两个选项1)您可以存储为JSON数组2)存储为二进制格式,与JSON相比检索速度更快取决于您计划如何利用数据库中的数据-如果您只是存储数据以逐字检索数据,而不需要搜索或过滤数据,把它完全按照传递过来的方式储存起来。如果它大,考虑启用压缩。