首页 > 其他分享 >ArcMap生成矢量面的外接圆或外接矩形

ArcMap生成矢量面的外接圆或外接矩形

时间:2023-11-06 22:34:48浏览次数:27  
标签:要素 外接 最小 外接圆 ArcMap 所示 图层 矩形

  本文介绍在ArcMap软件中,基于一个面图层,绘制其中面要素最小外接矩形最小外接圆等的方法。

  首先,我们来看一下本文需要实现的需求。现有一个面要素图层,其中包含多个面要素,如下图所示。我们希望绘制这个面要素图层的最小外接矩形——既包括这个完整的面要素图层的最小外接矩形(即最后得到一个矩形),也包括这个图层中,每一个面要素的最小外接矩形(即最后得到多个矩形)。

  这样的需求,在ArcMap软件中可以通过“Minimum Bounding Geometry”工具实现。“Minimum Bounding Geometry”是ArcGIS中的一个工具,可以用来为面要素图层绘制最小外接矩形、最小外接圆、椭圆、旋转椭圆等几何图形;使用这一工具,可以帮助我们更好地理解面要素图层的分布情况和空间特征,从而更好地进行空间分析和地理决策。例如,我们可以利用该工具为某个行政区域内的房屋建筑物绘制最小外接矩形,从而了解建筑物的分布情况、面积大小和长宽比等信息,帮助规划城市建设、优化基础设施和改善居民生活。

  首先,在ArcMap软件中,依次选择“System Toolboxes”→“Data Management Tools.tbx”→“Features”→“Minimum Bounding Geometry”选项;如下图所示。

  打开工具后,如下图所示。

  其中,介绍一下该工具中的各个参数:

  • Input Features:要进行计算的面要素图层。
  • Output Feature Class:计算结果输出的要素类名称和位置。
  • Geometry Type:选择要创建的几何对象类型,包括最小外接矩形、旋转矩形、最小外接圆、椭圆等多种形状。
    • Rectangle By Area:根据面积最小的矩形计算。
    • Rectangle By Width:根据宽度最小的矩形计算。
    • Convex Hull:是否计算面要素的凸包。
    • Circle:最小圆形。
    • Envelope:包络矩形。
  • Group Option:选择一个字段或一组字段来对面要素进行分组,可以选择不分组。
  • Grouping Field:当选择了分组选项时,可以选择一个或多个字段来指定分组方式。

  这些参数可以根据具体需要进行选择和调整,以获得最佳的计算结果。

  如上图所示,如果我们在“Group Option”选项中,选择了NONE,表明我们将以这一面要素图层中的每一个面要素为一个单位进行最小外接矩形的绘制,我们得到的结果就是如下图所示的多个矩形

  如果我们在“Group Option”选项中,选择了ALL,那么就不会对这一面要素图层加以分组,我们得到的结果就是如下图所示的一个矩形。

  至此,大功告成。

标签:要素,外接,最小,外接圆,ArcMap,所示,图层,矩形
From: https://blog.51cto.com/fkxxgis/8218755

相关文章

  • mac外接显示器设置拔线不休眠
    #MBP启用拔线不休眠sudopmset-asleep0sudopmset-ahibernatemode0sudopmset-adisablesleep1 #MBP拔线休眠(还原,其中的hibernatemode基本都是3)sudopmset-asleep1sudopmset-ahibernatemode3sudopmset-adisablesleep0 ......
  • ArcMap属性表出现乱码情况的解决
      本文介绍ArcMap软件打开图层的属性表后,出现字段中汉字乱码情况的解决方法。  有时在使用ArcMap软件时,会发现一些图层的属性表中,原本应该是中文的字段却出现乱码的情况;如下图所示,其中NAME99一栏应该是图层中各个要素对应的汉语名称,但却出现了数字、符号等乱码。  针对这......
  • 频谱仪的内部衰减和外接衰减器有何区别?对底噪和测试结果有什么影响?
    内部衰减器是指Amplitude菜单的Attenuation,貌似这个值越大频谱仪的底噪越大,那外接衰减器呢?频谱分析仪显示的信号是叠加在平均噪声电平上,这个噪声是由频谱仪自身产生的,大部分来自中频放大器的第一级,它是宽带白噪声,经过中频滤波器后送到包络检波器的平均噪声功率,当输入衰减增加时,降......
  • 程序实现--对外接口可不仅仅是“给大佬递餐”,前置工作还是要做滴
    我们来看一个案例。前端页面上,用户在订单详情页确认完信息后,点击“确认支付”,发起余额支付。这里,我们做如下3项假定。1)后台程序暴露的“支付”Rest接口名为order/pay。2)后台程序对于“支付”的处理逻辑,我们简化成下面的业务流程。 3)后台程序是微服务结构,包括提供RestAPI......
  • ArcMap将0作为遥感影像的NoData无效值
      本文介绍在ArcMap软件中,将栅格图层中的0值或其他指定数值作为NoData值的方法。  在处理栅格图像时,有时会发现如下图所示的情况——我们对某一个区域的栅格数据进行分类着色后,其周边区域(即下图中浅蓝色的区域)原本应该不被着色;但由于这一区域的像元数值不是NoData值,而是0值,导......
  • ArcMap属性表汉字乱码的一种解决方案
      本文介绍ArcMap软件打开图层的属性表后,出现字段中汉字乱码情况的解决方法。  有时在使用ArcMap软件时,会发现一些图层的属性表中,原本应该是中文的字段却出现乱码的情况;如下图所示,其中NAME99一栏应该是图层中各个要素对应的汉语名称,但却出现了数字、符号等乱码。  针对这......
  • macbook外接4K显示器风扇狂转问题。
    sudopmset-aGPUSwitch0+关闭系统设置/电源/自动切换显卡选项我觉得目前来说这个是最靠谱的。记得设置后,重启电脑 设置好后,sudopowermetrics--samplerssmc查看Fans终于能降低到6000以下了CPUThermallevel:84GPUThermallevel:34IOThermallevel:34F......
  • hp 7010dt 主机升级独立显卡,外接2K/4k显示器。
    HTPC主机,你现在的cpu是i5的还是i7的,您的电源实际功率应该是275W,按照转化率倒推,额定功率差不多是350W。显卡推荐:技嘉GTX1050Ti4G半高(刀卡);技嘉GTX1650IXOC4G半高(刀卡),这两款卡都是1150元,GTX10502G刀卡也得900左右,还有盈通RX5504G500元(性能略高于GTX750)这款机器有i53570和......
  • 基于已知点云数据的最小外接圆matlab函数
    基于已知点云数据的最小外接圆matlab函数–MATLAB中文论坛(ilovematlab.cn) %该函数是在其他网站看到的,以此共享。有两种方法(函数)实现。%第一种比较费时:function[xc,yc,r]=smallestcircle(x,y)%Thisfindsthecircleofsmallestareacontainingall%thepoint......
  • RK3568开发板外接超声波传感器测距模块-迅为电子
    超声波传感器测距模块1模块说明HC-SR04传感器模块如下图所示:   只需要在 Trig 管脚输入一个 10US 以上的高电平,系统便可发出 8 个 40KHZ 的超声波脉冲,然后检测回波信号。当检测到回波信号后,通过 Echo 管脚输出。根据 Echo管脚输出高电平的持续时间可以计算距离值,......