我有一张名为“Region”的表,它有 2000 条记录。在区域表中,我有 1 个称为点的几何列。现在我有另一个名为 Bus_Route 的表,其几何列名为“geometry”,包含 1000 万条记录。现在我想要位于该区域的点。我正在使用以下查询来查看天气,我的观点是否在该地区,是否使用 STcontains。但是这个查询需要很长时间(大约 3 天)。我在我的 Bus_Route 表上创建了空间索引,该表有 1000 万条记录,但这也没有帮助。
Select
Region.BlockID,
Bus_Route.geometry
from
Bus_Route,
Region
where
Region.points.STContains(Bus_Route.geometry) = 1
请帮忙!