• ArcGIS制图之Subset工具点抽稀


    制图工作中,大量密集点显示是最常遇到的问题。其特点是分布可能不均匀、数据点比较密集,容易造成空间上的重叠,影响制图美观。那么,如果美观而详细的显示制图呢?

    Subset Features(子集要素)工具是 ArcGIS 地统计分析模块的一个工具,该工具可将数据按照百分比进行抽稀,生成两个结果数据集,一个是抽稀后保留的数据,另一个是互补的那一部分数据。

    实现原理

    其原理是将数据分成两个子集。子集 1 将有 L 个要素,子集 2 将有 N - L 个要素(N 表示原始数据集中的要素数量)。要素的分割方法是从 [0,1] 均匀分布生成随机值。如果随机值小于 L/N,则将要素分配给第一个子集。如果不是,则将要素分配给第二个子集。

    操作步骤

    第一步,打开子集要素工具。在扩展模块面板中,勾选地统计分析扩展模块(Geostatistical Analyst),打开工具箱-地理分析工具-工具-子集要素

    第二步,执行子集要素工具。其参数设置如下,训练要素表示抽稀后的点,测试数据为抽稀后的点的补集(全集为输入要素),子集可按百分比或个数来输出,子集大小为百分比值或个数。

    如下图所示,红色点表示训练部分,蓝色点表示测试部分。可根据制图需要,设置子集大小。

    注意事项

    (1)如果原始点存在多部件,subset抽稀过程不会打散,而是按整体进行处理;

    (2)如果希望用于创建子集的随机顺序可重复,则需要在随机数生成器环境变量中指定非零种子值;

    (3)虽然能够减少一部分数据,但数据点密集的地方难免还是会有标注显示问题,而且它会把本来很稀疏的地方抽稀,这不是我们希望的,所以,在制图时,不建议采取此方法。

  • 相关阅读:
    Java--Filter(过滤器)
    TP5.1验证Token和Electron-vue头部携带Token
    TP5.1让验证码在另外的项目(Electron-vue)里面使用
    Electron-vue请求携带cookie跨域问题
    Electron-vue在发送请求时携带cookie
    TP5.1解决跨域
    Electron-vue解决跨域
    Electron-vue运行之后出现了文件浏览器
    Electron-vue取消代码检查Eslint
    使用Composer安装TP5.1出现zsh: no matches found: 5.1.*
  • 原文地址:https://www.cnblogs.com/liweis/p/4877114.html
Copyright © 2020-2023  润新知