提取线串内的多边形 SQL Server 空间

问题描述 投票:0回答:1

我有数千条 SQL Server 地理线串,用于绘制县的边界。由于它们不形成多边形,因此我无法使用带有

STContains(@point)
的 T-SQL 查询。

如何提取由线串包围的多边形?

STContains(@point)
STIntersects(@point)
始终返回 null。

sql sql-server polygon spatial
1个回答
0
投票
DECLARE @GEO GEOMETRY = 0xE6100000010403000000A8B30BA2B5654240F14ADC291D9841401E12A2BE2C66424055570A5394974140DCA4A8889A6642408980ECFF1C97414001000000010000000001000000FFFFFFFF0000000002

SELECT @GEO.STEnvelope().STAsText()
© www.soinside.com 2019 - 2024. All rights reserved.