gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-03 20:39:58 25 4
gpt4 key购买 nike

所以我在玩弄 http://www.gadm.org/数据集;

我想从纬度和经度转到国家和州(或等同物)。

因此,为了简化数据,我将其分组并合并几何图形;到目前为止,一切都很好。结果很好,我可以撤回比利时,这很好。

我撤回澳大利亚,我得到了维多利亚,因为那东西太大了。

老实说,我不太在意细节的程度;如果线在它们应该在的地方 1 公里以内,我没问题(只要形状更大,而不是更小)

降低地理空间对象复杂性的最佳方法是什么,以便我最终获得快速简单的世界观?

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

最佳答案

由于您已将问题标记为“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();

该函数接收带有简化阈值的容差参数。

关于tsql - 降低几何复杂性的最佳方法是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13639873/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com