什么是多部件(MultiPatch)要素?Shp2Map不支持多部件要素怎么处理?

map2shp2年前 (2020-06-26)常见问题2990

什么是多部件(MultiPatch)要素?

有时,您需要创建由多个物理部分组成但只引用数据库中的一组属性的要素。对于点,这些要素被称为多点,而对于线和面要素,这些要素被称为多部分。一组岛屿可以通过多部分面要素来表示。要创建多部分要素,需要先完成每个部分,然后在创建完各部分之后完成整个草图。创建完要素后单击要素的某一部分对其进行选择时,所有部分都会被自动选中,因为它们属于一个多部分要素。还应注意,每个多部分要素都有一个选择锚点(“X”)与之对应,属性表中也会有一条记录。

例如:MultiPoint就是多个点的集合组成的要素,而Point就是单个的点。MultiPoint通常用来管理巨型的点阵数据,比如有要管理10亿个点,它们的属性都是一样的,如果用Point feature class,那么在属性表中就需要有对应的10亿条数据;而如果用MultiPoint,只要一条记录就可以了。

MapGIS文件仅支持点(Point、PointM、PointZ)、线(PolyLine、PolyLineM、PolyLineZ)、区(Polygon、PolygonM、Polygon)等基本几何类型,不支持Shape格式中的其它几何类型(如MultiPatch)。Shape格式中出现mutilpoint、mutipart line、mutipart polygon等多部件要素时,仅识别第一个部件要素,忽略其它多部件要素,转换结果不完整。

处理措施:使用ArcGIS Desktop软件Arctoolbox工具箱中的“多部件至单部件”工具,通过分割多部件输入要素而生成的单部件要素类,再进行转换。


选用Data Management Tools > Features > Multipart to Singlepart工具即可。


相关文章

软件狗明明插好,为何转换完还提示限制精度

软件狗明明插好,为何转换完还提示限制精度

有的朋友可能遇到过这个问题,软件狗明明已经插好,转换时还提示“请使用正式版以消除限制!”,怎么会出现这个问题呢?通常的原因及解决办法如下:1、必须在加密狗插入状态下启动软件。Map2Shp软件在启动时...

Shape文件转换为MapGIS文件时,如何同步完成符号化

Shape文件转换为MapGIS文件时,如何同步完成符号化

通常,Shape文件转换为MapGIS文件时,只能转换相应的几何图元和属性值,然后再MapGIS软件下重新进行符号化设置,工作量巨大,且费时费力,容易出错。Shp2Map4.0版本,新增特性支持了属性...

启动Map2Shp软件时,系统突然报错,提示缺失XXX.DLL,怎么办?

启动Map2Shp软件时,系统突然报错,提示缺失XXX.DLL,怎么办?

软件授权:免费软件偶然情况下,当我们打开Map2Shp软件的时候,系统突然报错,提示缺少xxx.dll,这时候我们是不是很崩溃?究其原因,是因为我们的系统缺少了该软件必要的运行库。所以我今天要分享给大...