Non-registered database views incorrectly display geometry type for multipoint feature classes when the first record in the source table is a singular point.
上次发布: November 27, 2017ArcGIS for Desktop
漏洞 ID 编号
BUG-000108231
已提交
September 21, 2017
上次修改时间
June 5, 2024
适用范围
ArcGIS for Desktop
找到的版本
10.5.1
操作系统
Windows OS
状态
Will Not Be Addressed
开发团队已考虑过该问题或请求,并决定不会解决该问题。 问题的“其他信息”部分可能包含进一步说明。
附加信息
This behavior is expected. When the properties of an unregistered object (table or view) are queried, the values derived from the first record are used for the entity type and spatial reference. Creating a query layer, or registering the object with the geodatabase allow you to chose a different entity type.
From http://desktop.arcgis.com/en/arcmap/latest/manage-data/databases/databases-and-arcgis.htm
"The first row of the table is used to determine the geometry type (point, multipoint, line, or polygon), spatial reference, and dimensionality (that is, 2D or 3D). "
解决办法
1) If data is not in SDO_Geometry- Ensure the first record in a multipoint feature class table is not a singular geometry / is multipoint in nature.2)Register the view with the geodatabase and select "Multipoint" during registration. However there have been inconsistent issues registering SDO_Geometry views that are incorrectly created as "Point" geometry types with the geodatabase as "Multipoint"