laptop and a wrench

Bug

MultiPoint feature class with z values fails deserialization.

Zuletzt veröffentlicht: August 25, 2014 ArcGIS for Desktop
Bug-ID-Nummer NIM052110
EingereichtDecember 16, 2009
Zuletzt geändertJune 5, 2024
Gilt fürArcGIS for Desktop
Gefunden in Version9.3.1
ProgrammspracheC#
BetriebssystemWindows OS
BetriebssystemversionVista
Behoben in Version10.1
StatusFixed

Zusätzliche Informationen

Deserialization of the ZAware points is completed

Workaround

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); }

Schritte zur Reproduzierung

Bug-ID: NIM052110

Software:

  • ArcGIS for Desktop

Benachrichtigung erhalten, wenn sich der Status eines Bugs ändert

Esri Support App herunterladen

Weitere Informationen zu diesem Thema erkunden

Unterstützung durch ArcGIS-Experten anfordern

An den technischen Support wenden

Esri Support App herunterladen

Zu Download-Optionen wechseln