我有加载到地理数据类型中的地理数据。出于非常特定的目的,我现在需要将其存储为几何图形。但是,我需要执行这样的查询。
DECLARE @radius INT -- e.g. 3000 metres
DECLARE @geo geometry -- my starting shape
SET @geo = @geo.STBuffer(@radius) -- this obviously doesnt work..
SELECT Geo FROM GeometryTable
WHERE Geo.STWithin (@geo) = 1