空间分析与线性参考技术详解
1. 空间聚类分析
空间聚类分析可基于指定几何表的几何列计算聚类。该功能会将每个聚类作为 SDO_REGION 类型的几何返回,ID 值设定为从 0 到 max_clusters - 1 的数字,最终返回此类 SDO_REGION 对象的表。
以下是对 customers 表中客户位置进行聚类的示例:
SQL> SELECT ID, GEOMETRY FROM TABLE
(SDO_SAM.SPATIAL_CLUSTERS('CUSTOMERS', 'LOCATION', 3));
可使用 Oracle MapViewer 可视化客户位置和三个聚类。操作步骤如下:
1. 使用 MapViewer 演示目录中的 jview.jsp 。
2. 在 query1 中指定 select location from customers 。
3. 在 query2 中指定上述 SQL 查询。
确定聚类后,可使用 SDO_GEOM.SDO_CENTROID 函数确定其中心,这些中心可作为开设新商店以服务三组客户的候选位置。
2. 选址候选区域的优化
空间分析函数能帮助识别满足特定业务标准的区域(如瓦片或聚类)。
超级会员免费看
订阅专栏 解锁全文
174万+

被折叠的 条评论
为什么被折叠?



