缩放 SQL 地理多边形

Scale a SQL geography polygon

是否可以像 here 所做的那样缩放 SQL 地理多边形?

理想情况下,我想在 SQL 中的原始地理区域的内部或外部添加 x 米的缓冲区。

如果 SQL 选项不可用,我还有 DotSpatial 和 R。

我相信 STBuffer() 方法可以满足您的需求。像这样:

select geo.STBuffer(5)
from dbo.myTable;

方法的输入将采用特定于正在操作的地理实例的 SRID 的单位。如果您不确定,请咨询 sys.spatial_reference_systems 以及您的数据的 SRID。