什么是降低几何复杂性的最佳方法

Bas*_*mer 2 t-sql geometry geography

所以我正在玩http://www.gadm.org/ dataset;

我想从lat&lon到一个国家和州(或同等地).

因此,为了简化数据,我将其分组并将几何结合起来; 到现在为止还挺好.结果很棒,我可以撤回比利时,这很好.

我拉回澳大利亚,我得到了维多利亚,因为这件事太大了.

现在老实说我不太关心细节的程度; 如果线条在1公里的范围内它们应该是我可以的(只要形状更大,不小)

降低地理空间物体复杂性的最佳方法是什么,以便快速简单地查看世界?

所有数据都保存为几何数据.

pso*_*usa 7

正如你用"tsql"标记了这个问题,我假设你正在使用Sql Server.因此,您已经有了一个名为Reduce的便捷函数,您可以在几何数据类型上应用它来简化它.

例如(从上面的链接复制):

DECLARE @g geometry;
SET @g = geometry::STGeomFromText('LINESTRING(0 0, 0 1, 1 0, 2 1, 3 0, 4 1)', 0);
SELECT @g.Reduce(.75).ToString();
Run Code Online (Sandbox Code Playgroud)

该函数接收具有简化阈值的容差参数.