c oracle spatial
在现代软件开发中,用于处理空间数据的技术愈发流行。Oracle Spatial 便是其中一种可靠的解决方案。它是Oracle 数据库的一个扩展包,可以处理几何空间数据,如点、线、面、多面等等。Oracle Spatial 能够支持各种空间数据类型的存储、索引、查询和分析。下面将会详细讨论 Oracle Spatial 的相关内容。
每种空间数据类型在 Oracle Spatial 中都有相应的存储方式。例如,在 Oracle Spatial 中,线可以存储为多个点的连续集合,也可以存储为一个点序列,在这个点序列中,每两个连续的点组成一条线,如下所示:
SDO_GEOMETRY(2002, NULL, NULL, SDO_ELEM_INFO_ARRAY(1,2,1), SDO_ORDINATE_ARRAY(1,1, 5,7))