提取线串MSSQL空间内的多边形

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

我有数千个 MSSQL 地理线串,用于绘制县的边界。由于不形成多边形,我无法 SQL 查询 STContains(@point)。

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

STContains(@point) 或 StIntersects(@point) 始终为空

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

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