laptop and a wrench

不具合

MultiPoint feature class with z values fails deserialization.

最後に公開された状態: August 25, 2014 ArcGIS for Desktop
不具合 ID 番号 NIM052110
送信されましたDecember 16, 2009
最終更新日June 5, 2024
適用対象ArcGIS for Desktop
見つかったバージョン9.3.1
プログラム言語C#
オペレーティング システムWindows OS
オペレーティング システムのバージョンVista
修正されたバージョン10.1
ステータスFixed

参考情報

Deserialization of the ZAware points is completed

対処法

If we serialize as a single geometry then it will execute without any issue.public IMultipoint DeserializeFC(String xmlStr) { try { IXMLStream xmlStream = new XMLStreamClass(); xmlStream.LoadFromString(xmlStr); // Create xmlReader and read the XML stream IXMLReader xmlReader = new XMLReaderClass(); xmlReader.ReadFrom((IStream)xmlStream); // Explicit Cast // Create a serializer IXMLSerializer xmlSerializer = new XMLSerializerClass(); IMultipoint pMultipoint = xmlSerializer.ReadObject(xmlReader, null, null) as IMultipoint; return (pMultipoint); } catch (Exception) { throw; } } public System.Object DeserializeAnXMLFile(System.String xmlPathFile) { // Create xmlStream and load in the .XML file ESRI.ArcGIS.esriSystem.IXMLStream xmlStream = new ESRI.ArcGIS.esriSystem.XMLStreamClass(); xmlStream.LoadFromString(xmlPathFile); // Create xmlReader and read the XML stream ESRI.ArcGIS.esriSystem.IXMLReader xmlReader = new ESRI.ArcGIS.esriSystem.XMLReaderClass(); xmlReader.ReadFrom((ESRI.ArcGIS.esriSystem.IStream)xmlStream); // Explicit Cast // Create a serializer ESRI.ArcGIS.esriSystem.IXMLSerializer xmlSerializer = new ESRI.ArcGIS.esriSystem.XMLSerializerClass(); // Return the XML contents return xmlSerializer.ReadObject(xmlReader, null, null); }

再現の手順

不具合 ID: NIM052110

ソフトウェア:

  • ArcGIS for Desktop

バグのステータスが変更されたときに通知を受け取る

Esri Support アプリのダウンロード

このトピックについてさらに調べる

ArcGIS エキスパートのサポートを受ける

テクニカル サポートへのお問い合わせ

Esri Support アプリのダウンロード

ダウンロード オプションに移動